GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
11919001T11210 NESNE TABANLI PROGRAMLAMA-II Ders 2 4 4,00

Önlisans


Türkçe


Bu dersin amacı öğrencilerin nesne yönelimli/temelli programlama konseptinin detaylarını kavramalarını ve ilgili uygulamalar geliştirebilme yeterliliğini kazandırmaktır.


Öğr.Gör.Dr. Duygu BAĞCI DAŞ


1 OOP konseptini kavrayabilme
2 Sınıf yapısını kavramak
3 OOP dili ile sınıf türetmiş bir nesne, sınıf oluşturabilmek.
4 OOP konseptini kavramak ve uygulayabilmek
5 Yazılım kalite ölçütlerini dikkate alarak OOP konseptinde uygulamalar geliştirebilmek
6 Nesne yönelimli bir yazılım projesinin testlerini, dökümantasyonunu ve sunumunu yapabilmek

Birinci Öğretim


Yok


Yok


OOP kavramları, OOP Tabanlı Kullanıcı Arayüzleri ve Geliştirme Ortamları, Nesne ve sınıf kavramları, UML tasarımı, Temel OOP Kavramları: Kapsülleme, Kalıtım, Polimorfizm, Soyutlama ve uygulamaları


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Nesne yönelimli programlama ortamları Örnek uygulama programları geliştirme
2 Nesne yönelimli programlama konseptine kapsamlı bakış Örnek uygulama programları geliştirme
3 Nesne-Sınıf yapısı ve UML diyagramları Örnek uygulama programları geliştirme
4 Nesneleri ve aralarındaki ilişkileri tasarlamak ve uygulamak Örnek uygulama programları geliştirme
5 Kurucular ve Yokediciler Örnek uygulama programları geliştirme
6 Erişim Belirteçleri Örnek uygulama programları geliştirme
7 Metodlar ve Yapılar Örnek uygulama programları geliştirme
8 Soyutlama konsepti ve uygulamaları Örnek uygulama programları geliştirme
9 Ara Sınav
10 Kalıtım konsepti ve uygulamaları Örnek uygulama programları geliştirme
11 Kapsülleme konsepti ve uygulamaları Örnek uygulama programları geliştirme
12 Çok biçimlilik konsepti ve uygulamaları Örnek uygulama programları geliştirme
13 Arayüzler Örnek uygulama programları geliştirme
14 Öğrenci Proje-Ödev Uygulaması/Sunulması Veritabanı işlemleri ile ilgili örnek uygulama programları geliştirme
15 Öğrenci Proje-Ödev Uygulaması/Sunulması
16 Final Sınavı

Öğretim elemanı ders notları



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 70
Proje Tasarımı /Yönetimi 1 30
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 1 1
Final Sınavı 1 1 1
Derse Katılım 14 3 42
Uygulama/Pratik 14 1 14
Rehberli Problem Çözümü 8 2 16
Problem Çözümü 1 9 9
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 12 12
Toplam İş Yükü (saat) 105

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