Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Görsel Programlama BTP1204 2. Yarıyıl 3 + 1 4,0 5,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Ders
Dersin Verilişi Yüz yüze
Dersin Koordinatörü Öğr. Gör. Kudret YILMAZ
Dersi Verenler Öğr. Gör. Kudret YILMAZ
Dersin Yardımcıları
Dersin Amacı Programlama dillerinin genel yapıları öğretilerek, yazılım geliştirme aşamasında kullanılacak veri yapılarının bilgisine temel seviyede sahip olmak
Dersin İçeriği Microsoft Visual Studio ortamnda c# Form tabanlı uygulamalar
Ders Öğrenme Kazanımları - Bir programlama diline ait temel kavramları bilir
- Formlar, form nesneleri, özellikleri, olayları ve uygulamalarını bilir.
- Form tabanlı masaüstü uygulamalar geliştirebilir
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Temel veri tiplerine giriş, yüksek seviyeli programlama dillerinin genel yapısı özellikleri, kullanılacak programlama dilinin form tabanlı yazılım ekranını kullanımı Ders Saati Uygulama
2. Hafta Form tabanlı Giriş-Çıkış işlemleri. Uygulama Ders Saati
3. Hafta Form Giriş-Çıkış işlemleri Ders Saati Uygulama
4. Hafta Programlama dillerinde karar yapıları Uygulama Ders Saati
5. Hafta Programlama dillerinde dizi yapısı kullanımı, tek boyutlu diziler. Ders Saati Uygulama
6. Hafta Programlama dillerinde dizi yapısı kullanımı, tek boyutlu diziler Uygulama Ders Saati
7. Hafta Programlama dillerinde, çok boyutlu diziler ve matris gösterimi. Ders Saati Uygulama
8. Hafta Programlama dillerinde hazır metotların kullanımı. Uygulama Ders Saati
9. Hafta Programlama dillerinde metot tanımlama ve kullanımı. Uygulama Ders Saati
10. Hafta Programlama dillerinde öz yinelemeli metotlar. Uygulama Ders Saati
11. Hafta Programlama dillerinde sınıf kavramı. Ders Saati Uygulama
12. Hafta Programlama dillerinde sınıf kavramı. Ders Saati Uygulama
13. Hafta Programlama dillerinde metotların farklı sınıflar ile uygulaması Ders Saati Uygulama
14. Hafta Form tabanlı uygulamalar Ders Saati
Kaynaklar
Andrew Stellman : Head First C#, 2E: A Learner's Guide to Real-World Programming with Visual C#
İhsan Karagülle Microsoft Visual C# .Net Başlangıç Rehberi Türkmen Kitapevi
Sefer Algan : Her Yönüyle C# Pusula Yayıncılık Ve Iletişim
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 Ölçme Yöntemi
PY11 3 0 0 0 40,60
PY13 2 0 0 0 40,60
PY14 3 0 0 0 -
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders Saati 14 4 56
Ön Hazırlık, Pekiştirme Çalışmaları 9 4 36
Araştırma 14 2 28
Diğer Faaliyetler 3 1 3
Ara Sınav 1 1 1 1
Ödev 1 5 1 5
Final 1 1 1
Toplam İş Yükü 130
Dersin AKTS Kredisi 5,0