| Ders Kodu: | MYO001 | ||||
| Ders İsmi: | Görsel Programlama | ||||
| Ders Yarıyılı: | Bahar | ||||
| Ders Kredileri: |
|
||||
| Öğretim Dili: | Turkish | ||||
| Ders Koşulu: | |||||
| Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||
| Dersin Türü: | Bölüm/Program Seçmeli | ||||
| Dersin Seviyesi: |
|
||||
| Dersin Veriliş Şekli: | Yüz yüze | ||||
| Dersin Koordinatörü: | Öğr. Gör. RAMAZAN ŞEN | ||||
| Dersi Veren(ler): | Ramazan ŞEN | ||||
| Dersin Yardımcıları: |
| Dersin Amacı: | Visual Studio ortamında C# dili kullanılarak form uygulamalarının geliştirilmesi. |
| Dersin İçeriği: | Visual Studio kullanımı, .Net Framework kullanımı, C# dili kullanımı, form kontrolleri, olay metdoları, nesne tanımlama, DLL kullanma, dosya ve kalsör işlemleri, çoklu form kullanımı, formlar arası bilgi değişimi, hata yönetimi |
|
Bu dersi başarıyla tamamlayabilen öğrenciler;
1) Form tasarımlarını yorumlayabilir 2) Visual Studio’da form tasarlayabilir 3) C# programlama dilinde proje geliştirebilir |
| Hafta | Konu | Ön Hazırlık |
| 1) | .NET Framework Mimarisi | |
| 2) | Visual Studio Geliştirme Ortamı ve Görsel Programlama | |
| 3) | Değişkenler, Veri Türleri, Kontrol Yapıları | |
| 4) | Ortak Windows Form Kontrolleri-1 | |
| 5) | Ortak Windows Form Kontrolleri-2 | |
| 6) | Ortak Özellikler | |
| 7) | Veri Türleri | |
| 8) | Ara Sınav | |
| 9) | Metod ve Fonksiyonlar | |
| 10) | Olay Metodları | |
| 11) | Nesne Tanımlama ve DLL Kulanımı | |
| 12) | Dosya ve Klasör İşlemleri | |
| 13) | Çoklu Form Kullanımı | |
| 14) | Hata Yönetimi | |
| 15) | Final Sınavı | |
| 16) | Final Sınavı |
| Ders Notları / Kitaplar: | Öğr Gör. notları |
| Diğer Kaynaklar: | C# Başlangıç Rehberi, İ.Karagülle, Türkmen Yayınevi Her yönüyle C#, Sefer Algan, Pusula Yayıncılık |
| Ders Öğrenme Kazanımları | 1 |
2 |
3 |
|---|---|---|---|
| Program Kazanımları |
| Etkisi Yok | 1 En Düşük | 2 Orta | 3 En Yüksek |
| Dersin Program Kazanımlarına Etkisi | Katkı Payı |
| Değerlendirme Yöntemleri ve Kriterleri | Aktivite Sayısı | Katkı Payı |
| Ara Sınavlar | 1 | % 40 |
| Final | 1 | % 60 |
| Toplam | % 100 | |
| Aktiviteler | Aktivite Sayısı | İş Yükü |
| Ders Saati | 13 | 26 |
| Uygulama | 13 | 13 |
| Proje | 1 | 10 |
| Ara Sınavlar | 1 | 6 |
| Final | 1 | 10 |
| Toplam İş Yükü | 65 | |