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 |
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 |
Beginning Visual C#; Karli Watson; Alkım Bilişim Serisi |
Her Yönüyle C#; Volkan Aktaş; KODLAB |
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 | - |
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 |
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 |