1 | Bilgisayar ve Programlamaya giriş, problem çözme teknikleri |
2 | Hesaplama Sistemleri ve Yazılım Geliştirme Yöntemi |
3 | Algoritmaya Giriş: Algoritma tanımı, gösterimi, pseudo-code tanımı |
4 | Sıra ve seçme kontrol yapıları |
5 | Tekrarlı kontrol yapıları, akış diyagramları ve sembolleri |
6 | Akış diyagram ve algoritma örnekleri, akış diyagramları ile pseudo code tekniğinin karşılaştırılması |
7 | C Programlamaya Giriş: C dil elemanları, değişken tanımları, bellek kavramları |
8 | Basit veri tipleri, aritmetik işlemler, tip dönüşümleri, matematik kütüphane fonksiyonları |
9 | Ara Sınav |
10 | C Program Kontrolü: Seçme yapıları (if ve switch ifadeleri, içiçe if ifadeleri) |
11 | C Program Kontrolü:Tekrar ve döngü yapıları (for ve while ifadeleri, içiçe döngüler) |
12 | C fonksiyonları: fonksiyon prototipi, tanımı, fonksiyon çağrımı |
13 | Rasgele Sayı Üretimi, Rekürsif fonksiyonlar |
14 | Diziler: dizi tanımı, kullanımı |