GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
MYBPR2003 NESNE TABANLI PROGRAMLAMA I Ders 2 3 5,00

Önlisans


Türkçe


Nesne tabanlı bir dil kullanarak programlama yapabilecektir


Öğr. Gör. Muhammed Taha DEMİR


1 Programlama için gerekli yazılım kurulumlarını yapmak
2 Programlama dilinin temel komutları ile uygulama hazırlamak, Programlama dilinde fonksiyon kullanarak uygulama hazırlamak
3 Programlama dilinin ileri düzey deyimleriyle uygulama hazırlamak
4 Bileşenlerle çalışmak
5 Veritabanı işlemlerini yapmak, yeterlikleri kazandırılacaktır.

Birinci Öğretim


yok


yok


Visual C++, C# veya Java dilleri kullanılarak programların oluşturulması,nesne yapısı,kalıtım,türetme,veritabanı konularının işlenmesi


Hafta Teorik Uygulama Laboratuvar
1 Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması
2 Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı
3 Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri
4 Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Dosya İşlemleri
5 Sınıf, Alan ve Metot Kullanımı
6 Lokal ve Global Referanslar
7 Diziler, Çok Boyutlu Diziler
8 Arasınav
9 Standart Bileşenler
10 Standart Bileşenler
11 Gelişmiş Bileşenler
12 Gelişmiş Bileşenler
13 Veritabanı Bağlantısı, Veritabanı Sorguları
14 Veritabanı Bağlantısı, Veritabanı Sorguları
15 Yılsonu sınavı
16 Yılsonu sınavı

-



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 14 14
Final Sınavı 1 14 14
Derse Katılım 14 4 56
Ödev Problemleri için Bireysel Çalışma 14 2 28
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Toplam İş Yükü (saat) 132

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15 PÇ 16 PÇ 17 PÇ 18 PÇ 19 PÇ 20 PÇ 21 PÇ 22 PÇ 23
ÖÇ 1 4 3 5 4 4 3 5 3 3 5 3 4 5 3 5 3 4 3 4 5 4 5 3
ÖÇ 2 3 5 3 4 3 5 3 4 5 4 4 5 3 5 3 5 3 4 5 3 4 3 5
ÖÇ 3 5 4 5 5 5 4 4 5 3 3 5 3 4 3 3 4 5 5 3 4 5 3 4
ÖÇ 4 4 5 3 4 3 5 3 3 4 5 4 4 5 4 5 3 4 3 4 5 3 4 5
ÖÇ 5 5 3 4 3 4 3 5 5 3 4 3 3 3 5 3 4 5 4 5 3 4 5 3
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek