Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Paketi

Programlar Hakkında Bilgi

MESLEK YÜKSEKOKULU / BİL201 - BİLGİSAYAR PROGRAMCILIĞI

Kodu: BİL201 Adı: GÖRSEL PROGRAMLAMA II Teorik+Uygulama: 3+1 AKTS: 5
Sınıf/Yarıyıl 2 / Güz
Ders Düzeyi Önlisans
Ders Türü Zorunlu
Bölümü BİLGİSAYAR PROGRAMCILIĞI
Ön Koşul Dersleri Yok
Öğretim Sistemi Örgün
Ders Süresi 14 Hafta
Öğretim Elemanı KADİR ABA (aba@nevsehir.edu.tr)
Diğer Öğretim
Elemanı/Elemanları
Öğretim Dili Türkçe
Sınıf Dışı Uygulama/Staj Yok
Dersin Amacı
Bu ders ile öğrencinin, görsel programlama ile veritabanı uygulamaları geliştirerek, uygulama dağıtım paketleri hazırlama ile ilgili yeterliliklerin kazandırılabilmesi.

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Yerel veri tabanı ile çalışabilir. PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir
PÇ-9 Nesne tabanlı programlar geliştirir
PÇ-10 Veri tabanı tasarımı yapar ve veritabanlarını yönetir
Yazılı Sınav
DÖÇ-2 Uzak veri tabanı ile çalışabilir. PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir
PÇ-9 Nesne tabanlı programlar geliştirir
PÇ-10 Veri tabanı tasarımı yapar ve veritabanlarını yönetir
Yazılı Sınav
DÖÇ-3 Gelişmiş uygulamalar yapabilir. PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir
PÇ-9 Nesne tabanlı programlar geliştirir
PÇ-10 Veri tabanı tasarımı yapar ve veritabanlarını yönetir
Yazılı Sınav
DÖÇ-4 Kurulum paketi hazırlar. PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-5 Masaüstü uygulamaları ve internet tabanlı uygulamalar geliştirir
PÇ-9 Nesne tabanlı programlar geliştirir
PÇ-10 Veri tabanı tasarımı yapar ve veritabanlarını yönetir
Yazılı Sınav
PÇ: Bölüm program çıktıları
ÖDY: Ölçme ve değerlendirme yöntemi

Dersin İçeriği
Yerel veri tabanına bağlanmak ve verileri listelemek,Yerel veritabanında verileri işlemek,Yerel veritabanında istenilen kayda / kayıtlara ulaşmak,Uzak veritabanında verileri işlemek,Basit sorgulamalar yapmak,Basit sorgulamalar yapmak İstatistiksel sorgulamalar yapmak, Veritabanından grafikler elde etmek,Bileşen oluşturmak ve eklemek,Yardım dosyaları hazırlamak,Veritabanı kurulum seti hazırlamak,Program kurulum seti hazırlamak
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 Windows Form yapısının hatırlatılması Anlatım / Soru – Cevap
2 Windows Form yapısının hatırlatılması Anlatım / Soru – Cevap
3 Veri tabanı bağlanma yöntemleri ve gerekli kütüphaneler Anlatım / Soru – Cevap
4 Entity Framework kullanılarak yerel veri tabanına bağlanma Anlatım / Soru – Cevap
5 Entity Framework kullanılarak yerel veri tabanına bağlanma Anlatım / Soru – Cevap
6 Entity Framework kullanarak model oluşturulması Anlatım / Soru – Cevap
7 Entity Framework kullanarak model oluşturulması Anlatım / Soru – Cevap
8 Ara Sınav
9 Verilerin windows form bileşenlerine bağlanması Anlatım / Soru – Cevap
10 Örnek uygulama geliştirme Anlatım / Soru – Cevap
11 Generic sınıf ve metodlar Anlatım / Soru – Cevap
12 Entityframework ile birlikte kullanılabilecek temel generic sınıf ve metotlar Anlatım / Soru – Cevap
13 Entityframework ile birlikte kullanılabilecek temel generic sınıf ve metotlar Anlatım / Soru – Cevap
14 Örnek veri servisi yazımı Anlatım / Soru – Cevap
15 Örnek uygulama geliştirme Anlatım / Soru – Cevap
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 M. Furkan A., (2017), C# ile Görsel Programlama, Abaküs
Ders Araç - Gereç ve Malzemeleri
Ders Kitabı, Projeksiyon, Computer

Ölçme Yöntemi
Yöntem Hafta Süre (Saat) Katkı(%)
Ara Sınav 8 1 40
Diğer Ölçme Yöntemleri
1.Sözlü Sınav
2.Kısa Sınav (Quiz)
3.Laboratuvar Sınavı
4.Sunum
5.Rapor
6.Seminer
7.Performans Ödevi
8.Dönem Ödevi
9.Proje
Final Sınavı 16 1 60

Öğrenci İş Yükü
İşlem Adı Haftalık Saat Sayı İş Yükü
Haftalık Ders Saati (Teorik+Uygulama) 4 14 56
Sınıf Dışı Çalışma
       a) Okuma 0
       b) İnternette/Kütüphanede Tarama 5 2 10
       c) Performans Ödevi 0
       d) Seminer/Sunum/Rapor Hazırlama 0
       e) Dönem Ödevi/Proje Hazırlama 5 4 20
Sözlü Sınav 0
Kısa Sınav (Quiz) 0
Laboratuvar Sınavı 0
Ara Sınav İçin Hazırlık 5 5 25
Ara Sınav 1 2 2
Final Sınavı İçin Hazırlık 7 5 35
Final Sınavı 1 2 2
0
0
Toplam İş Yükü 150