Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
Görsel Programlama BTG1204 Türkçe Zorunlu 2. Yarıyıl 3 + 1 4,0 5,0
Ön Koşul Dersleri
Dersin Seviyesi Ön Lisans
Dersin Verilişi Yüz yüze
Dersin Koordinatörü Öğr. Gör. Adem OKUMUŞ
Dersi Veren(ler)
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ı
# Öğrenme Kazanımı
1 Bir programlama diline ait temel kavramları bilir
2 Formlar, form nesneleri, özellikleri, olayları ve uygulamalarını bilir.
3 Form tabanlı masaüstü uygulamalar geliştirebilir
Ders Planı (Haftalık Konular)
Hafta Konular/Uygulamalar Yöntem
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ı
2. Hafta Form tabanlı Giriş-Çıkış işlemleri.
3. Hafta Form Giriş-Çıkış işlemleri
4. Hafta Programlama dillerinde karar yapıları
5. Hafta Programlama dillerinde dizi yapısı kullanımı, tek boyutlu diziler.
6. Hafta Programlama dillerinde dizi yapısı kullanımı, tek boyutlu diziler
7. Hafta Programlama dillerinde, çok boyutlu diziler ve matris gösterimi.
8. Hafta Programlama dillerinde hazır metotların kullanımı.
9. Hafta Programlama dillerinde metot tanımlama ve kullanımı.
10. Hafta Programlama dillerinde öz yinelemeli metotlar.
11. Hafta Programlama dillerinde sınıf kavramı.
12. Hafta Programlama dillerinde sınıf kavramı.
13. Hafta Programlama dillerinde metotların farklı sınıflar ile uygulaması
14. Hafta Form tabanlı uygulamalar
*Ara sınav ve final sınav tarihleri 14 haftalık ders işleyiş planında belirtilmemiştir. Ara sınav ve final sınav tarihleri Üniversitemiz Senatosu kararı ile akademik takvimde belirtilen tarihlerde yapılmaktadır.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik DK1 DK2 DK3
Kaynaklar
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer 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
AKTS / İş Yükü Tablosu
AKTS / İş Yükü Tablosu Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Sınavlar
Ara Sınav 1 1 1 1
Ödev 1 5 1 5
Final 1 1 1
Toplam İş Yükü 7
*AKTS = (Toplam İş Yükü) / 25,5 Dersin AKTS Kredisi 5,0