GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
ESOF203 Object Oriented Programming Ders 2 3 6.00 3.00

Lisans


İngilizce


Bu dersin amacı nesneye dayalı programlama kavramlarını tanıtarak bunların farklı uygulama alanlarına ait gerçek olayların modellenmesinde veya gerçek sistemler oluşturulmasında kullanılmasını sağlayarak, nesneye yönelik programlamanın genel prensiplerinin öğretilmesidir.



1 Nesneye yönelik düşünme ve programlama kabiliyeti kazanır.
2 Sınıf ve Nesne kavramını öğrenir.
3 Nesne hiyerarşisi, Miras alma, polimorfizmi ve arayüzleri öğrenir.
4 Erişim Düzenleyicilerini ve diğer kavramlarla ilişkisini öğrenir.
5 İstisna yönetimini uygular.

Birinci Öğretim



Yok


Nesne yönelimli çözümleme ve tasarım, sınıf ve nesne kavramı, kalıtım, arayüzler ve soyut sınıflar.


Hafta Teorik Uygulama [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Nesneye yönelik programlama ile ilgili genel tanımlar.
2 Nesne yönelimli çözümleme ve tasarım
3 Veri tipleri, değişkenler, diziler
4 Operatörler
5 Döngüler
6 Sınıf kavramı
7 Nesne kavramı
8 Ara Sınav
9 Kurucu metotlar ve nesne referansları
10 Erişim seviyeleri (public, private, protected)
11 Kalıtım (Miras) ve super deyimi
12 Arayüzler
13 Soyut Sınıflar
14 Hata Yakalama



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 80
Ev Ödevi 1 20
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


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 2 28
Bireysel Çalışma 14 2 28
Ara Sınav İçin Bireysel Çalışma 1 25 25
Final Sınavı içiin Bireysel Çalışma 1 35 35
Ev Ödevi 4 5 20
Toplam İş Yükü (saat) 140

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11
ÖÇ 1 5 5 5 5 5
ÖÇ 2 5 5 5 5 5
ÖÇ 3 5 5 5 5 5
ÖÇ 4 5 5 5 5 5
ÖÇ 5 5 5 5 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek