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

Programlar Hakkında Bilgi

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

Kodu: BİL103 Adı: PROGRAMLAMA TEMELLERİ Teorik+Uygulama: 5+1 AKTS: 8
Sınıf/Yarıyıl 1 / 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ı
Programlama temelleri ile ilgili yeterlilikleri kazandırabilme.

Ders Öğrenme Çıktıları (DÖÇ) ODY
Bu dersi başarı ile tamamlayan öğrenciler:
DÖÇ-1 Programcılığa giriş yapabilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
Yazılı Sınav
DÖÇ-2 Programcılığın Temellerini Bilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-7 Analitik düşünür
Yazılı Sınav
DÖÇ-3 Kodlama öncesi program akışını tasarlayabilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-7 Analitik düşünür
Yazılı Sınav
DÖÇ-4 Kontrol deyimlerini kullanabilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-7 Analitik düşünür
Yazılı Sınav
DÖÇ-5 Dizilerle ilgili işlemler yapabilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-7 Analitik düşünür
Yazılı Sınav
DÖÇ-6 Alt programlarla çalışabilir. PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-7 Analitik düşünür
Yazılı Sınav
DÖÇ-7 Dosyalama işlemleri yapabilir PÇ-3 Problemleri tanımlayabilme, model üretme çözüm geliştirme becerisine sahip olur
PÇ-4 Yazılım ile ilgili temel kavramları bilir, algoritmalar kurar ve program geliştirir
PÇ-7 Analitik düşünür
Yazılı Sınav
PÇ: Bölüm program çıktıları
ÖDY: Ölçme ve değerlendirme yöntemi

Dersin İçeriği
Algoritma, Akış Diyagramı, Programlama Araçları, Değişkenler ve Sabit, Giriş Çıkış İşlemleri, Operatörler, Karar Yapıları, Döngü Kontrolleri, Döngü Kontrolleri, Tek Boyutlu Diziler, Çok Boyutlu Diziler, Değer Döndürmeyen Alt Programlar, Değer Döndüren Alt Programlar, Değer Döndüren Alt Programlar, Sıralı Dosyalar
Haftalık Detaylı Ders İçeriği
Hafta Detaylı İçerik Öğretim Yöntem ve Teknikleri
1 Algoritma Anlatım / Soru – Cevap, problem çözme, uygulama
2 Akış Diyagramı Anlatım / Soru – Cevap, problem çözme, uygulama
3 Programlama araçları, değişkeler, sabitler Anlatım / Soru – Cevap, problem çözme, uygulama
4 Giriş - çıkış işlemleri, operatörler Anlatım / Soru – Cevap, problem çözme, uygulama
5 Karar yapıları Anlatım / Soru – Cevap, problem çözme, uygulama
6 Döngü kontrolleri Anlatım / Soru – Cevap, problem çözme, uygulama
7 Döngü kontrolleri Anlatım / Soru – Cevap, problem çözme, uygulama
8 Ara Sınav
9 Tek boyutlu diziler Anlatım / Soru – Cevap, problem çözme, uygulama
10 Çok boyutlu diziler Anlatım / Soru – Cevap, problem çözme, uygulama
11 Değer döndürmeyen alt programlar Anlatım / Soru – Cevap, problem çözme, uygulama
12 Değer döndüren alt programlar Anlatım / Soru – Cevap, problem çözme, uygulama
13 Değer döndüren alt programlar Anlatım / Soru – Cevap, problem çözme, uygulama
14 Sıralı dosyalar Anlatım / Soru – Cevap, problem çözme, uygulama
15 Rastgele erişimli dosyalar Anlatım / Soru – Cevap, problem çözme, uygulama
16 Final Sınavı
Ders Kitabı / Yardımcı Kitap
1 Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri Vatansever, Seçkin Yayınevi
2 Algoritma ve Programlamaya Giriş, Ebubekir Yaşar, Murathan Yayınevi
3 Programlamaya Giriş ve Algoritmalar, Soner ÇELİKKOL, Murathan Yayınevi
Ders Araç - Gereç ve Malzemeleri
Yardımcı 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) 6 14 84
Sınıf Dışı Çalışma
       a) Okuma 2 7 14
       b) İnternette/Kütüphanede Tarama 3 12 36
       c) Performans Ödevi 4 10 40
       d) Seminer/Sunum/Rapor Hazırlama 3 4 12
       e) Dönem Ödevi/Proje Hazırlama 3 8 24
Sözlü Sınav 0
Kısa Sınav (Quiz) 0
Laboratuvar Sınavı 0
Ara Sınav İçin Hazırlık 7 2 14
Ara Sınav 1 1 1
Final Sınavı İçin Hazırlık 7 2 14
Final Sınavı 1 1 1
0
0
Toplam İş Yükü 240