GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EBLG213 Nesne Yönelimli Programlama Ders 2 3 0 3.00

Lisans





1 Nesneye dayalı programlama kavramını açıklayabilmek.
2 Program yazmak ve test etmek için nesneye dayalı bir programlama dilini (Java) kullanmak.
3 Gerçek problemleri çözmek için, veri sarmalama (encapsulation), kalıtım ve çokbiçimlilik kavramlarını kullanarak UML tabanlı tasarımlar geliştirmek.
4 UML sınıf diyagramlarını kullanarak karmaşıklık düzeyi yüksek tasarımları programlamak.
5 Nesneye dayalı uygulamaları tasarlamak, gerçeklemek, hata ayıklamak ve çalıştırmak için IDE kullanmak.
6 Gerçek hayattaki bir ihtiyaca yönelik projeyi nesneye yönelik programlama konseptlerine uygun olarak JAVA ortamında geliştirebilmek, raporlamak ve sunabilmek.



Yok



Hafta Teorik Uygulama [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Java programlama diline giriş
2 Nesne tanımlama, oluşturma ve erişme
3 Duruk değişkenler, duruk metotlar
4 Görünürlük, veri sarmalama, yöntemlere nesne gönderme
5 Diziler, nesne dizileri
6 Değiştirilemeyen nesneler, kapsam, “this” işaretçisi
7 Ara Sınav
8 Kalıtım ve çokbiçimlilik
9 Soyut sınıflar ve arayüzler
10 Soyut sınıflar ve arayüzler
11 Koleksiyonlar
12 Kural dışı durum işleme
13 Dosya işleme
14 Proje Sunumları



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 40
Proje Hazırlama 2 20
Proje Sunma 1 20
Proje Tasarımı /Yönetimi 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 60
Yarıyıl (Yıl) Sonu Etkinlikleri 40


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 4 56
Proje Hazırlama 1 30 30
Proje Sunma 1 1 1
Proje Tasarımı /Yönetimi 1 1 1
Bireysel Çalışma 14 3 42
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) 154

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