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

Programlar Hakkında Bilgi

HACIBEKTAŞ TEKNİK BİLİMLER MESLEK YÜKSEKOKULU / BİL106 - BİLGİSAYAR PROGRAMCILIĞI

Kodu: BİL106 Adı: GÖRSEL PROGRAMLAMA-I Teorik+Uygulama: 3+1 AKTS: 4
Sınıf/Yarıyıl 1 / Bahar
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ı ORÇUN BAĞRA (orcunbagra@nevsehir.edu.tr)
Diğer Öğretim
Elemanı/Elemanları
ORÇUN BAĞRA, EMRAH UZUN,
Öğretim Dili Türkçe
Sınıf Dışı Uygulama/Staj Yok
Dersin Amacı
Bu ders ile öğrencinin, görsel programlama temelleri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Görsel programlama editörü kurulum ve ayarlarını yapabilir PÇ-32 Görsel programlama temelleriyle ilgili konsol programı yazar.
Yazılı Sınav
DÖÇ-2 Kod yazma editörü ile Console uygulamalar geliştirebilir. PÇ-32 Görsel programlama temelleriyle ilgili konsol programı yazar.
Yazılı Sınav
DÖÇ-3 Temel uygulamalar yapabilir. PÇ-32 Görsel programlama temelleriyle ilgili konsol programı yazar.
Yazılı Sınav
DÖÇ-4 İleri uygulamalar yapabilir. PÇ-32 Görsel programlama temelleriyle ilgili konsol programı yazar.
Yazılı Sınav
PÇ: Bölüm program çıktıları
ÖDY: Ölçme ve değerlendirme yöntemi

Dersin İçeriği
Görsel programlama editörü kurma ve ayarlarını yapma, .NET ortamını tanıma, C# dilinin temel özelliklerini öğrenme.
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 C# ve .NET e giriş Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
2 İlk C# programı ve temel veri türleri Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
3 Tür dönüşümü Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
4 Operatörler Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
5 Akış kontrol mekanizmaları Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
6 Diziler Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
7 Metotlar ve fonksiyonlar Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
8 Ara Sınav
9 Sınıflar, Yapılar Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
10 İsim alanları Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
11 Temel I/O ve String işlemleri Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
12 Nesne yönelimli programlama Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
13 Nesne yönelimli programlama Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
14 İleri C# konuları Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
15 İleri C# konuları Anlatma, Soru-Cevap.Problem Çözme ,Grup çalışması, Beceri geliştirme çalışması.
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 Her yönüyle C# 6.0, Sefer ALGAN, Kasım 2015, Pusula Yayıncılık.
Ders Araç - Gereç ve Malzemeleri
Ders Kitabı, Projeksiyon, Bilgisayar

Ö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 2 7 14
       b) İnternette/Kütüphanede Tarama 4 8 32
       c) Performans Ödevi 0
       d) Seminer/Sunum/Rapor Hazırlama 0
       e) Dönem Ödevi/Proje Hazırlama 0
Sözlü Sınav 0
Kısa Sınav (Quiz) 0
Laboratuvar Sınavı 0
Ara Sınav İçin Hazırlık 4 2 8
Ara Sınav 1 1 1
Final Sınavı İçin Hazırlık 4 2 8
Final Sınavı 1 1 1
0
0
Toplam İş Yükü 120