DERS TANITIM ve UYGULAMA BİLGİLERİ

Dersin Adı Kodu Yarıyıl T+U+L (saat/hafta) Türü (Z / S) Yerel Kredi AKTS
Görsel Programlama BP 253 Bahar 03+00+00 Zorunlu 3 6
Akademik Birim: KHMYO
Öğrenim Türü: Örgün eğitim
Ön Koşullar -
Öğrenim Dili: Türkçe
Dersin Düzeyi: Seviye Belirtilmemiş
Dersin Koordinatörü: Canan MAMATİ
Dersin Amacı: Öğrenciye görsel programlama dili bilgisini ve C# programlama dilinin öğretmek. Dersin sonunda öğrenci C# programlama dilinde görsel program geliştirme, veri kaynaklarına erişebilme ve veri tabanı uygulamaları geliştirebilme bilgisine sahip olacaktır.
Dersin İçeriği: Programlamaya giriş ve .NET platformu, Visual Studio kurulum ve ortamı, proje hazırlama adımları, Visual C# programlama dilinde veri tipleri, karar yapıları ve döngüler, geriye değer döndüren ve döndürmeyen metotlar, istisna yönetimi, nesneye dayalı programlama, Windows formları ve denetimler, veritabanı ekleme, arayüz geliştirerek Windows uygulamaları oluşturmak.
Dersin Öğrenme Çıktıları (ÖÇ):
  • 1- Visual C# ile algoritma geliştirebilme ve kod yazabilme,
  • 2- Windows uygulamaları geliştirebilme,
  • 3- Veritabanları ile çalışabilme,
  • 4- Kurulum paketi hazırlayabilme,
Dersin Öğrenme Yöntem ve Teknikleri Anlatım, Soru-Cevap, Tartışma, Bireysel Çalışma


HAFTALIK PROGRAM

HaftaKonularÖn Hazırlık
1 Visual Studio 2010 Ortamı Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
2 Visual C# ile Programlamaya giriş Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
3 Değişkenler ve veri tipleri Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
4 Karar yapıları, döngüler ve istisna yönetimi Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
5 Metotlar ve parametreli kullanımları Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
6 Nesneye dayalı programlama Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
7 Windows form kontrolleri Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
8 Windows form kontrolleri Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
9 VİZE
10 Windows form kontrolleri Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
11 Windows uygulama projesi Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
12 Windows uygulama projesi Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
13 Veritabanı işlemleri ve uygulamada kullanımı Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.
14 Veritabanı işlemleri ve uygulamada kullanımı Ders notlarını Blackboard bilgi sistemi üzerinden indirebilirsiniz.


ZORUNLU ve ÖNERİLEN OKUMALAR

Her Yönüyle C# 5.0, Volkan AKTAŞ, Kodlab Yayıncılık, 2013


DİĞER KAYNAKLAR

Her Yönüyle C# 5.0, Volkan AKTAŞ, Kodlab Yayıncılık, 2013


DEĞERLENDİRME SİSTEMİ

Yarıyıl İçi ÇalışmalarıSayıKatkı Payı (%)
Ödev 4 20
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar 1 30
Final Sınavı 1 50
Total: 6 100


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ders Saati14342
Ödev414
Dersle İlgili Sınıf Dışı Etkinlikler14228
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar13636
Final Sınavı14040
Toplam İş Yükü (saat):150


PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ

# PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9 PY10 PY11 PY12 PY13
OC1   2 3 3 3 2              
OC2     3 3 3 2              
OC3   1                      
OC4     2   2