| Ders Adı | Kodu | Yarıyıl | T+U Saat | AKTS | |
| Masaüstü Uygulama Geliştirme | BLP108 | 3 | 3 + 1 | 5,0 |
| Birim Bölüm | İNTERNET VE AĞ TEKNOLOJİLERİ |
| Derece Seviye | Ön Lisans - Seçmeli - Türkçe |
| Dersin Verilişi | Örgün Öğretim |
| EBS Koordinatörü | Öğr. Gör. Dr. Muhammet KARADENİZ (Yıl: 2020 - 2021) |
| Ders Veren | Öğr. Gör. Zafer SERİN |
| Amaç |
C# programlama dilinin temel sözdizimi kurallarını kullanarak Windows Form tabanlı masaüstü uygulamaları geliştirebilme, form bileşenlerini etkin şekilde kullanabilme, kullanıcı arayüzü tasarımları oluşturabilme ve olay tabanlı programlama mantığını uygulayabilme becerilerinin kazandırılmasıdır. |
| Ders İçeriği |
C# programlama dilinde temel sözdizimi, değişkenler, veri tipleri, operatörler, karar yapıları ve döngüler; Windows Form yapısı, temel ve gelişmiş form bileşenleri, veri giriş ve listeleme kontrolleri, form düzenleme ve kullanıcı arayüzü tasarımı, sekmeli yapı ve menü kullanımı, görsel bileşenler, zaman tabanlı işlemler ve olay tabanlı programlama uygulamalarını kapsamaktadır. |
| Ders Kaynakları |
C#’ı Kavramak, Tom Archer, Arkadaş Yayınları, ISBN: 9755092862
Her Yönüyle C#, Sefer Algan, Pusula Yayıncılık, ISBN: 9789756477175 |
| Açıldığı Öğretim Yılı | 2023-2024 2024 - 2025 2025 - 2026 |
| Yarıyıl İçi Çalışmalar | Katkı Yüzdesi (%) |
| Ara Sınav 1 | 30 |
| Ödev 1 | 10 |
| Toplam | 40 |
| Yarıyıl Sonu Çalışmalar | Katkı Yüzdesi (%) |
| Final | %60 |
| Toplam | %60 |
| Yarıyıl İçinin Başarıya Oranı | %40 |
| Yarıyıl Sonu Çalışmalar | %60 |
| Toplam | %100 |
| Kategori | Ders İlişki Yüzdeleri (%) |
|
Aktarılabilir Beceri Dersleri
|
0
|
|
Beşeri, İletişim ve Yönetim Becerileri Dersleri
|
0
|
|
Destek Dersleri
|
0
|
|
Ek Dersler
|
0
|
|
Kategori
|
0
|
|
Mesleki Seçmeli Dersler
|
0
|
|
Temel Meslek Dersleri
|
0
|
|
Uygulama Dersleri
|
0
|
|
Uzmanlık / Alan Dersleri
|
0
|
|
Yetkinlik Tamamlayıcı Ders
|
0
|
| Ders İş Yükü | Öğretim Metotlar / Öğretim Metodu | Süresi (Saat) | Sayısı | Toplam İş Yükü (Saat) |
| Toplam İş Yükü (Saat) | 0 | |||
| AKTS = Toplam İş Yükü (Saat) / 25.5 (s) | 0 | |||
| AKTS | 5,0 | |||
| Hafta | Konu | Öğretim Metodu |
|---|---|---|
| 1 | C# temel yapısı, değişkenler, veri tipleri | Gösterim Laboratuar Problem Çözme |
| 2 | Operatörler | Gösterim Laboratuar Problem Çözme |
| 3 | Karar yapıları, döngüler | Gösterim Laboratuar Problem Çözme |
| 4 | Temel form yapısı ve olaylar | Gösterim Laboratuar Problem Çözme |
| 5 | Metin giriş ve gösterim işlemleri | Gösterim Laboratuar Problem Çözme |
| 6 | Kullanıcı etkileşimi ve metin işlemleri | Gösterim Laboratuar Problem Çözme |
| 7 | Seçim işlemleri | Gösterim Laboratuar Problem Çözme |
| 8 | Listeleme işlemleri | Gösterim Laboratuar Problem Çözme |
| 9 | Gelişmiş listeleme ve veri giriş işlemleri | Gösterim Laboratuar Problem Çözme |
| 10 | Tarih ve sayısal veri giriş işlemleri | Gösterim Laboratuar Problem Çözme |
| 11 | Form düzenleme ve gruplama işlemleri | Gösterim Laboratuar Problem Çözme |
| 12 | Sekmeli yapı ve çoklu içerik yönetimi, menü ve araç çubuğu işlemleri | Gösterim Laboratuar Problem Çözme |
| 13 | Görsel ve ilerleme kontrol işlemleri | Gösterim Laboratuar Problem Çözme |
| 14 | Zaman tabanlı işlemler ve olay yönetimi, kullanıcıya mesaj verme ve etkileşim | Gösterim Laboratuar Problem Çözme |
| Ders Öğrenme Çıktısı | Ölçme Değerlendirme | Öğretim Metodu | Öğrenme Faaliyeti |
| Olay tabanlı programlama yaklaşımını kavrar ve uygular | Yazılı Sınav | Problem Çözme Gösterim Laboratuar | Önceden planlanmış özel beceriler Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
| Windows Form bileşenlerini ve bu bileşenlere ait özellikleri kullanır | Yazılı Sınav | Problem Çözme Gösterim Laboratuar | Önceden planlanmış özel beceriler Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
| C# programlama dilinin temel sözdizimi kurallarını kullanır | Yazılı Sınav | Problem Çözme Gösterim Laboratuar | Önceden planlanmış özel beceriler Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
| Windows Form ortamında kullanıcı arayüzü tasarımları oluşturur ve entegre eder | Yazılı Sınav | Problem Çözme Gösterim Laboratuar | Önceden planlanmış özel beceriler Dinleme ve anlamlandırma, gözlem/durumları işleme Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
DERS ÖĞRENME ÇIKTISI |
PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ | PÇ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Olay tabanlı programlama yaklaşımını kavrar ve uygular | - | 4 | - | 4 | 4 | - | - | - | - | - | - | - | - | ;
| Windows Form bileşenlerini ve bu bileşenlere ait özellikleri kullanır | 3 | - | 4 | - | 3 | 4 | - | - | - | - | - | - | - | ;
| C# programlama dilinin temel sözdizimi kurallarını kullanır | 5 | 4 | - | 4 | 3 | - | - | - | - | - | - | - | - | ;
| Windows Form ortamında kullanıcı arayüzü tasarımları oluşturur ve entegre eder | - | - | - | 3 | - | 3 | - | - | - | - | - | - | - | ;
| Ortalama Değer | 2 | 2 | 1 | 2,75 | 2,5 | 1,75 | - | - | - | - | - | - | - |