GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BT211B Nesne Tabanlı Programlama II Zorunlu Ders 2 3 5,00

Önlisans


Türkçe


Bu ders ile öğrenci; nesne tabanlı bir dil kullanarak programlama yapabilecektir.


Öğr. Gör. Rabia KURNAZ


1 Programlama için gerekli yazılımın ayarlarını yapmak
2 İşletim sistemi tabanlı temel uygulama geliştirmek
3 İşletim sistemi tabanlı ileri uygulama geliştirmek
4 Nesne tabanlı programlama paradigmalarını uygulamak
5 Veritabanı bağlantılı uygulama geliştirmek

Birinci Öğretim


Yok


Yok


Sarmalama, sınıflar ve nesneler, sınıf üyeleri: Data üyeleri ve üye fonksiyonlar, sınıf üye görülgenliği (private, public, protected), sınıf hiyerarşisi, tek ve çoklu kalıtım, sınıflar arası ilişkiler, sınıf değişkenleri ve durum değişkenleri, sınıf metotları ve durum metotları.


Hafta Teorik Uygulama Laboratuvar
1 C# Programlamaya giriş
2 Sınıflara ve nesnelere giriş
3 Kontrol durumları
4 Fonksiyonlar ve özyineleme
5 Diziler ve vektörler
6 İşaretleyiciler
7 Sınıflar
8 Ara Sınav
9 Sınıflar
10 Nesne
11 Nesne
12 Nesne tabanlı programlama
13 Miras
14 Çoklu kalıtım
15 Çoklu kalıtım
16 Final Sınavı

Uzunköprü S., 2015, Visual Studio 2016, KODLAB Yayın Dağıtım



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
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 4 56
Uygulama/Pratik 14 2 28
Ara Sınav İçin Bireysel Çalışma 4 8 32
Final Sınavı içiin Bireysel Çalışma 4 8 32
Toplam İş Yükü (saat) 150

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