Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Görsel Programlama - I BLG1156 2. Yarıyıl 2 + 2 3,0 4,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. Adem OKUMUŞ
Öğr. Gör. Tuba PALA
Dersi Verenler Öğr. Gör. Tuba PALA
Dersin Yardımcıları
Dersin Amacı Dersin kapsamını Visual Studio'nun kullanımı, temel programalama mantığı ve C#.NET dilinin öğrenilmesi. Değişkenler, kontrol deyimleri ve döngüler, fonksiyon ve sınıf mantığı, olay mantığı ve bileşen özellikleri oluşturmaktadır
Dersin İçeriği Görsel Programlamaya Giriş ve Görsel nesnelere ait ortak özellikler ve olaylar. Windows form kontrolleri, Dialog Pencereleri ve Menüler, Çizim ve çizim metotlarının kullanılması, disk ve dosya yönetim sınıfları, text dosyalama konuları anlatılmaktadır
Ders Öğrenme Kazanımları - C# programlama dilinin, Görsel Programlama yapabilmek için gerekli temel kavramlarına sahiptir
- Görsel Programlama ile ilgili temel kavramları ve süreçleri tanımlar/açıklar.
- Olay tabanlı programlama mantığını tanımlar/açıklar
- Uygulamalarında karşılaştığı hataları tanımlar/açıklar
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Visual Studio Kurulumu ve Genel Bilgiler
2. Hafta Veri Tipleri ve Değişken Tanımlama
3. Hafta Mantık İşlemleri, Operatörler ve Karar Yapıları
4. Hafta Program Akış Kontrolleri ve Döngüler
5. Hafta Matematiksel İşlemler ve Fonksiyon Oluşturma
6. Hafta Sınıf Oluşturma ve Kullanma
7. Hafta Görsel Programlamaya Giriş ve Görsel Nesnelere Ait Ortak Özellikler ve Olaylar
8. Hafta Görsel Programlamaya Giriş ve Görsel Nesnelere Ait Ortak Özellikler ve Olaylar (dvm)
9. Hafta Toolbox Common Controls Özellik ve Olayları
10. Hafta Dialog Pencereleri ve Menüler
11. Hafta Menüler ve Araç Çubukları
12. Hafta Çizim ve Çizim Metotlarını Kullanılması
13. Hafta Disk ve Dosya Yönetim Sınıfları
14. Hafta Text Dosyalama
Kaynaklar
Beginning Visual C#; Karli Watson; Alkım Bilişim Serisi
Her Yönüyle C#; Volkan Aktaş; KODLAB
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 Ölçme Yöntemi
PY1 5 0 0 0 0 -
PY2 2 0 0 0 0 -
PY5 2 0 0 0 0 -
PY11 3 0 0 0 0 -
PY12 3 0 0 0 0 -
PY15 3 0 0 0 0 -
PY16 4 0 0 0 0 -
PY17 3 0 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)
Ara Sınav 1 1 14 14
Final 1 20 20
Uygulama DS 6 2 12
Sınıf İçi Etkinlik 14 4 56
Toplam İş Yükü 102
Dersin AKTS Kredisi 4,0