EN
  • Anasayfa
  • BLP108 Masaüstü Uygulama Geliştirme (2025 - 2026 / 2. Yarıyıl)
  • EN
BLP108 - Masaüstü Uygulama Geliştirme
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
Masaüstü Uygulama Geliştirme BLP108 2 3 + 1 5,0 Pdf
Birim Bölüm
BİLGİSAYAR PROGRAMCILIĞI
Derece Seviye Ön Lisans - Zorunlu - 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. Dr. Musa TURKAN
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ı 2017 - 2018 2018 - 2019 2019 - 2020 2020 - 2021 2021 - 2022 2022 - 2023 2023-2024 2024 - 2025 2025 - 2026
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Ara Sınav 1 40
Kısa Sınav 1 10
Toplam 50
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Final %50
Toplam %50
Yarıyıl İçinin Başarıya Oranı %50
Yarıyıl Sonu Çalışmalar %50
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)
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması Beyin Fırtınası 1 13 13
Önceden planlanmış özel beceriler Problem Çözme 1 13 13
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 2 13 26
Dinleme ve anlamlandırma Ders 3 14 42
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 14 14
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Tartışmalı Ders 1 13 13
Ara Sınav 1 Ara Sınav 1 1 1 1
Final Final 5 1 5
Toplam İş Yükü (Saat) 127
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 4,98
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
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 - - - - - -