Yapay Zeka ve Makine Öğrenmesi

Dersin Adı   Nesneye Yönelik Programlama
Dönemi Dersin Kodu Teorik Saat / Uygulama Saati AKTS
0 YPZ201 2 / 2 5
Dersin Düzeyi Lisans
Dersin Veriliş Biçimi Yüzyüze
Dersin Koordinatörü Doç. Dr. Ayşe Beşkirli
Koordinatör E-Mail abeskirli ktun.edu.tr
Öğretim Elemanı Doç. Dr. Ayşe Beşkirli
Ders Tür Adı Zorunlu
Kaynaklar
Dersin Amacı Nesneler, sınıflar, constructors, statik değişkenler ve yöntemler, görünürlük düzenleyiciler, üst sınıflar ve alt sınıflar, overloading ve overriding yöntemleri ve alanlar, kalıtım, polimorfizm, abstract sınıflar, interfaces, hata yakalama
Temel Meslek Dersi
100
Ders Öğretim Yöntem ve Teknikleri
Hafta Ders İçerik
1 Nesneye yönelik programlamaya giriş
2 Nesne referans değişkenlerini tanımlama, başlatma ve kullanma
3 UML diagramlarını anlamak ve çizmek
4 Static değişkenler ve metodla
5 Görülebilirlik tanımlayıcıları, veri kapsülleme, nesnelerin metodlara geçişi
6 Nesnelerin dizisi
7 Değişmez nesneler ve String sınıfı
8 ARA SINAV
9 Miras ve Polimorfizim
10 Miras ve Polimorfizim II
11 Soyut sınıflar ve arayüzler
12 Soyut sınıflar ve arayüzler II
13 Hata Yakalama
14 GUI ve Event-Driven Programlama
15 FİNAL
Sıra Ders Öğrenim Çıktıları Değer
1 Nesnelerin programlamada nasıl kullanıldığını ve nesnelerin birbirleriyle nasıl etkileşimde bulunduğunu açıklama 20
2 Nesne yönelimli programlama dili ile algoritmaları uygulama 20
3 Kapsülleme, kalıtım ve polimorfizm kullanarak gerçek problemleri çözme 20
4 UML sınıf diyagramlarını yorumlamak 20
5 Nesne tabanlı yazılım tasarlamak, uygulamak ve hata yakalamak 20
DÖÇ 1DÖÇ 2DÖÇ 3DÖÇ 4DÖÇ 5
PÇ 144444
PÇ 244444
PÇ 344444
PÇ 444444
PÇ 544444
PÇ 600000
PÇ 700000
PÇ 800000
PÇ 900000
PÇ 1000000
PÇ 1100000
AKTS İş Yükü Sayı Süre,Dakika Toplam İş Yükü
Haftalık ders saati (Teorik)45452025
Haftalık ders saati (Uygulama) (laboratuvar, stüdyo, atölye vb)2045900
Ödev52001000
Kısa Sınavlar (quiz)52001000
Materyal tasarlama, hazırlama000
Arazi Çalışmaları000
Rapor hazırlama000
Sunum000
Proje hazırlama000
Diğer çalışmalar000
Ara sınav ve ara sınava hazırlık115001500
Genel sınav ve genel sınava hazırlık115001500

AKTS İş Yükü Ara Sınava Katkı Yüzdesi Finale Katkı Yüzdesi
Haftalık ders saati (Teorik)00
Haftalık ders saati (Uygulama) (laboratuvar, stüdyo, atölye vb)00
Ödev2020
Kısa Sınavlar (quiz)3030
Materyal tasarlama, hazırlama00
Arazi Çalışmaları00
Rapor hazırlama00
Sunum00
Proje hazırlama00
Diğer çalışmalar00
Ara sınav ve ara sınava hazırlık500
Genel sınav ve genel sınava hazırlık050