Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
---|---|---|---|---|---|---|
EMIS202 | Object Oriented Programming | Ders | 2 | 4 | 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 öğrenir. |
Birinci Öğretim
Yok.
Yok
Hafta | Teorik | [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 |
Yok.
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 |
ÖÇ 1 |
ÖÇ 2 |
ÖÇ 3 |
ÖÇ 4 |
ÖÇ 5 |