|
|||||
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ÖÇ) | PÇ | ODY | |
Bu dersi başarı ile tamamlayan öğrenciler: | |||
DÖÇ-1 | Programcılığa giriş yapabilir |
PÇ- |
Yazılı Sınav |
DÖÇ-2 | Programcılığın Temellerini Bilir |
PÇ- |
Yazılı Sınav |
DÖÇ-3 | Kodlama öncesi program akışını tasarlayabilir |
PÇ- |
Yazılı Sınav |
DÖÇ-4 | Kontrol deyimlerini kullanabilir |
PÇ- |
Yazılı Sınav |
DÖÇ-5 | Dizilerle ilgili işlemler yapabilir |
PÇ- |
Yazılı Sınav |
DÖÇ-6 | Alt programlarla çalışabilir. |
PÇ- |
Yazılı Sınav |
DÖÇ-7 | Dosyalama işlemleri yapabilir |
PÇ- |
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 | Diziler | Anlatım / Soru – Cevap, problem çözme, uygulama |
10 | String ifade komutları | 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 | Sayılar ile çalışma, tarih komutları | Anlatım / Soru – Cevap, problem çözme, uygulama |
15 | Sıralı ve 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 |