Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | BT208.6B2 | Nesneye Yönelik Sistem Geliştirme ve Tasarım | Seçmeli | 2 | 4 | 4 |
|
Dersin Seviyesi |
Ön Lisans |
Dersin Amacı |
Bu ders ile öğrenci; nesne tabanlı bir dil kullanarak programlama yapabilecektir. |
Dersi Veren Öğretim Görevlisi/Görevlileri |
Öğr. Gör. Rabia KURNAZ |
Öğrenme Çıktıları |
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 |
|
Öğrenim Türü |
Birinci Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
Yok |
Dersin İçeriği |
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ı. |
Haftalık Ayrıntılı Ders İçeriği |
|
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ı | | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
Uzunköprü S., 2015, Visual Studio 2016, KODLAB Yayın Dağıtım |
Planlanan Öğrenme Aktiviteleri ve Metodları |
|
Değerlendirme | |
Ara Sınav | 1 | 100 | TOPLAM | 100 | |
Final Sınavı | 1 | 100 | TOPLAM | 100 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | TOPLAM | 100 |
| Dersin Sunulduğu Dil | Türkçe | Staj Durumu | Yok |
|
İş Yükü Hesaplaması |
|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 4 | 56 |
Uygulama/Pratik | 14 | 1 | 14 |
Ara Sınav İçin Bireysel Çalışma | 4 | 4 | 16 |
Final Sınavı içiin Bireysel Çalışma | 4 | 8 | 32 |
|
Program ve Öğrenme Çıktıları İlişkisi |
ÖÇ1 | 5 | 5 | 3 | 3 | 4 | 2 | 1 | 2 | 4 | 4 | 1 | 4 | 1 | 3 | 1 | ÖÇ2 | 5 | 5 | 3 | 3 | 4 | 2 | 1 | 2 | 4 | 4 | 1 | 4 | 1 | 3 | 1 | ÖÇ3 | 5 | 5 | 3 | 3 | 4 | 2 | 1 | 2 | 4 | 4 | 1 | 4 | 1 | 3 | 1 | ÖÇ4 | 5 | 5 | 3 | 3 | 4 | 2 | 1 | 2 | 4 | 4 | 1 | 4 | 1 | 3 | 1 | ÖÇ5 | 5 | 5 | 3 | 3 | 4 | 2 | 1 | 2 | 4 | 4 | 1 | 4 | 1 | 3 | 1 |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|