|
|||||
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Ç-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar |
Yazılı Sınav |
DÖÇ-2 | Programcılığın Temellerini Bilir |
PÇ-1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar |
Yazılı Sınav |
DÖÇ-3 | Kodlama öncesi program akışını tasarlayabilir |
PÇ-5 Mesleki problemleri ve konuları bağımsız olarak analitik ve eleştirel bir yaklaşımla değerlendirme ve çözüm önerisini sunabilme becerisine sahiptir |
Yazılı Sınav |
DÖÇ-4 | Kontrol deyimlerini kullanabilir |
PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar PÇ-14 Yazılımları test eder ve hataları giderir |
Yazılı Sınav |
DÖÇ-5 | Dizilerle ilgili işlemler yapabilir |
PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar PÇ-14 Yazılımları test eder ve hataları giderir |
Yazılı Sınav |
DÖÇ-6 | Alt programlarla çalışabilir. |
PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar PÇ-14 Yazılımları test eder ve hataları giderir |
Yazılı Sınav |
DÖÇ-7 | Dosyalama işlemleri yapabilir |
PÇ-11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar PÇ-14 Yazılımları test eder ve hataları giderir |
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 | Programlamaya Giriş ve Algoritmik Düşünme | Anlatım / Soru – Cevap, problem çözme, uygulama |
2 | Akış Diyagramı | Anlatım / Soru – Cevap, problem çözme, uygulama |
3 | C# Programlama Ortamı ve Temel Sözdizimi | Anlatım / Soru – Cevap, problem çözme, uygulama |
4 | Veri Türleri ve Değişkenler | Anlatım / Soru – Cevap, problem çözme, uygulama |
5 | Operatörler, İşlem Önceliği, okuma yazma işlemleri, Konsol Uygulamalarında Gelişmiş Özellikler | Anlatım / Soru – Cevap, problem çözme, uygulama |
6 | Hata yakalama, Karar Yapıları | Anlatım / Soru – Cevap, problem çözme, uygulama |
7 | Karakter ve Metin İşlemleri (String Sınıfı), Döngüler | Anlatım / Soru – Cevap, problem çözme, uygulama |
8 | Ara Sınav | |
9 | Döngüler | Anlatım / Soru – Cevap, problem çözme, uygulama |
10 | Diziler ve Listeler | Anlatım / Soru – Cevap, problem çözme, uygulama |
11 | Math Sınıfı ve Matematiksel İşlemler | Anlatım / Soru – Cevap, problem çözme, uygulama |
12 | Tarih komutları | Anlatım / Soru – Cevap, problem çözme, uygulama |
13 | Metotlar (Fonksiyonlar) ve Kullanımı | Anlatım / Soru – Cevap, problem çözme, uygulama |
14 | Metotlar (Fonksiyonlar) ve Kullanımı | Anlatım / Soru – Cevap, problem çözme, uygulama |
15 | Genel Tekrar ve Final Sınavına Hazırlık | 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 |