• Anasayfa
  • BLP255 Görsel Programlama (2021 - 2022 / 3. Yarıyıl)
  • EN
BLP255 - Görsel Programlama
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
Görsel Programlama BLP255 3 3 + 1 5,0 Pdf
Birim Bölüm
BİLGİSAYAR PROGRAMCILIĞI
Derece Seviye Ön Lisans - Seçmeli - Türkçe
Dersin Verilişi Örgün Öğretim
EBS Koordinatörü Öğr. Gör. Ali Osman SELVİ
Ders Veren Öğr. Gör. Musa TURKAN
Amaç

Öğ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.

Ders İç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.

Ders Kaynakları C# ile Nesne Programlama
Örneklerle Algoritma ve C# Programlama
Açıldığı Öğretim Yılı 2018 - 2019 2019 - 2020 2020 - 2021 2021 - 2022
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Ara Sınav 1 50
Toplam 50
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Final %50
Toplam %50
Yarıyıl İçinin Başarıya Oranı %50
Yarıyıl Sonu Çalışmalar %50
Toplam %100
Kategori Ders İlişki Yüzdeleri (%)
Aktarılabilir Beceri Dersleri 0
Beşeri, İletişim ve Yönetim Becerileri Dersleri 0
Destek Dersleri 0
Ek Dersler 0
Kategori 0
Mesleki Seçmeli Dersler 0
Temel Meslek Dersleri 0
Uygulama Dersleri 0
Uzmanlık / Alan Dersleri 0
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Tartışmalı Ders 3 3 9
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Tartışmalı Ders 3 3 9
Önceden planlanmış özel beceriler Problem Çözme 2 14 28
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması Beyin Fırtınası 4 5 20
Önceden planlanmış özel beceriler Problem Çözme 2 14 28
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması Beyin Fırtınası 4 5 20
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 2 13 26
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 2 13 26
Dinleme ve anlamlandırma Ders 3 10 30
Dinleme ve anlamlandırma Ders 3 10 30
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 13 13
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 13 13
Ara Sınav 1 Ara Sınav 1 1 1 1
Final Final 1 1 1
Ara Sınav 1 Ara Sınav 1 1 1 1
Final Final 1 1 1
Toplam İş Yükü (Saat) 256
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 10,04
AKTS
Hafta Konu Öğretim Metodu
1 Visual Studio 2012 Ortamı
2 Visual C# ile Programlamaya giriş
3 Değişkenler ve veri tipleri
4 Karar yapıları, döngüler ve istisna yönetimi
5 Metotlar ve parametreli kullanımları
6 Nesneye dayalı programlama
7 Diziler ve Uygulamaları
8 Vize Sınavı
8 Windows form kontrolleri
9 Windows form kontrolleri
10 Windows form kontrolleri
11 Veritabanı işlemleri ve uygulamada kullanımı
12 Veritabanı işlemleri ve uygulamada kullanımı
12 windows form ve veritabanı uygulamaları
13 windows form ve veritabanı uygulamaları
13 Windows uygulama projesi
14 Windows form ve veritabanı uygulamaları
14 Windows uygulama projesi
Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
Windows uygulamaları geliştirebilme
Veritabanları ile çalışabilme
Visual Studio Kullanımını Öğrenme
Visual C# ile algoritma geliştirme ve kod yazabilme
Kurulum paketi hazırlayabilme
c# ile programlamayı öğrenme
ÖĞRENME ÇIKTISI
PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12
Windows uygulamaları geliştirebilme - - - - - - - - - - - -
Veritabanları ile çalışabilme - - - - - - - - - - - -
Visual Studio Kullanımını Öğrenme - - - - - - - - - - - -
Visual C# ile algoritma geliştirme ve kod yazabilme - - - - - - - - - - - -
Kurulum paketi hazırlayabilme - - - - - - - - - - - -
c# ile programlamayı öğrenme - - - - - - - - - - - -