Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | İBİLP20420109115 | NESNE TABANLI PROGRAMLAMA II | Zorunlu | 2 | 4 | 4 |
|
Dersin Seviyesi |
Ön Lisans |
Dersin Amacı |
Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak program yazımı ile ilgili yeterlikleri kazandırılması amaçlanmaktadır. |
Dersi Veren Öğretim Görevlisi/Görevlileri |
Öğr.Gör. İdris Sancaktar |
Öğrenme Çıktıları |
1 | programlama için gerekli yazılımın ayarlarını yapabilir | 2 | işletim sistemi tabanlı temel uygulama geliştirebilir | 3 | işletim sistemi tabanlı ileri uygulama geliştirebilir | 4 | nesne tabanlı programlama paradigmalarını uygulayabilir | 5 | veritabanı bağlantılı uygulama tasarımı yapabilir | 6 | veritabanı bağlantılı uygulama geliştirebilir |
|
Öğrenim Türü |
Birinci Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
Yok |
Dersin İçeriği |
Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak, Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak, Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak, Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri, Kontrol Nesneleri ve Diziler, Nesne Kullanımı ve Operatörler, Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar, Bileşen Kütüphanesi, Veri Yapıları, İşletim Sistemi Nesneleri, Menü Tasarımı ve Formlar, Veritabanı İşlemleri, Etkileşimli Veri Nesneleri |
Haftalık Ayrıntılı Ders İçeriği |
|
1 | Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak | 3 | 1 | 2 | Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak | 3 | 1 | 3 | Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak | 3 | 1 | 4 | Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri | 3 | 1 | 5 | Kontrol Nesneleri ve Diziler | 3 | 1 | 6 | Kontrol Nesneleri ve Diziler | 3 | 1 | 7 | Nesne Kullanımı ve Operatörler | 3 | 1 | 8 | Arasınav | | | 9 | Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar | 3 | 1 | 10 | Bileşen Kütüphanesi | 3 | 1 | 11 | Veri Yapıları | 3 | 1 | 12 | İşletim Sistemi Nesneleri | 3 | 1 | 13 | Menü Tasarımı ve Formlar | 3 | 1 | 14 | Veritabanı İşlemleri | 3 | 1 | 15 | Etkileşimli Veri Nesneleri | 3 | 1 | 16 | Dönem sonu sınavı | | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
C# Programlama Dili ve Yazılım Tasarımı, Ahmet Kaymaz, Papatya Yayınevi
Kaymaz, A. 2011; C Sharp Programlama Dili ve Yazılım Tasarımı (2.cilt), Papatya Yayıncılık.
Algan, S. 2011; Her Yönüyle C Sharp 4.0, Pusula Yayıncılık ve İletişim.
|
Planlanan Öğrenme Aktiviteleri ve Metodları |
|
Değerlendirme | |
TOPLAM | 0 | |
TOPLAM | 0 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | TOPLAM | 100 |
| Dersin Sunulduğu Dil | | 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 |
Ödev Problemleri için Bireysel Çalışma | 14 | 4 | 56 |
Ara Sınav İçin Bireysel Çalışma | 1 | 2 | 2 |
Final Sınavı içiin Bireysel Çalışma | 1 | 4 | 4 |
|
Program ve Öğrenme Çıktıları İlişkisi |
ÖÇ1 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | ÖÇ2 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | ÖÇ3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | ÖÇ4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | ÖÇ5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | ÖÇ6 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
Ordu University Rectorate Building ,Cumhuriyet Campus , Center / ORDU / TURKEY • Tel: +90 452 226 52 00
|