|
Hafta
|
Konular
|
|
1
|
Temel kavramlar
|
|
|
Ön Hazırlık: Bilgisayarla ilgili temel kavramlar nelerdir?
|
|
2
|
Algoritma ve Akış Şemaları
|
|
|
Ön Hazırlık: Algoritma nedir, algoritma çeşitleri, algoritma oluşturma, algoritma örnekleri, akış şeması oluşturma, örnek uygulamalar.
|
|
3
|
Programlama ile ilgili temel kavramlar
|
|
|
Ön Hazırlık: Program nedir, programlama nedir, programlama dili seviyeleri, derleyici, yorumlayıcı, bağlayıcı, tümleşik geliştirme ortamları
|
|
4
|
Programlamaya Giriş
|
|
|
Ön Hazırlık: Programlamanın aşamaları, programlama dilleri, Değişkenler, değişken tanımlama, Operatörler ve işlem öncelikleri, örnek uygulamalar.
|
|
5
|
C Programlama Dili
|
|
|
Ön Hazırlık: C programının genel yapısı, c programlama dilinde kullanılacak editör ve kullanımı, c programlama dilinde kullanılan temel giriş çıkış fonksiyonları, örnek uygulamalar.
|
|
6
|
Koşul Deyimleri
|
|
|
Ön Hazırlık: If else, Switch case yapıları ve örnek uygulamalar.
|
|
7
|
Döngü Deyimleri
|
|
|
Ön Hazırlık: For, While döngü deyimleri ve işlemleri, break ve continue komutları ve örnek uygulamalar.
|
|
8
|
Koşul ve döngü deyimleri ile ilgili örnek uygulamalar
|
|
|
Ön Hazırlık: Koşul ve döngü deyimleri ile ilgili örnek uygulamalar
|
|
9
|
Fonksiyonlar
|
|
|
Ön Hazırlık: Fonksiyon nedir, fonksiyon tanımlama, fonksiyon prototipi, fonksiyon çağrılması, kütüphaneler, recursive fonksiyonlar, örnek uygulamalar.
|
|
10
|
Tek Boyutlu Diziler
|
|
|
Ön Hazırlık: Dizi nedir, dizi tanımlama, dizi elemanlarına erişim, tek boyutlu diziler ve örnek uygulamalar.
|
|
11
|
Çift Boyutlu Diziler ve Karakter Dizileri
|
|
|
Ön Hazırlık: Çok boyutlu diziler, dizilerin fonksiyonlara parametre olarak aktarılması, dizilerde sıralama işlemleri, karakter dizileri, örnek uygulamalar.
|
|
12
|
Yapılar (Structures)
|
|
|
Ön Hazırlık: Yapı nedir, nasıl tanımlanır, yapı elemanlarına erişim, örnek uygulamalar.
|
|
13
|
Dosya işlemleri ve genel uygulama örnekleri
|
|
|
Ön Hazırlık: Dosyalarla ilgili temel kavramlar, dosya açma, dosyaya yazma, dosyadan okuma, dosya kapatma işlemleri, dosya sonunun bulunması, dosya işlemlerinde kullanılan temel fonksiyonlar. Örnek Uygulamalar.
|
|
14
|
Pointerlar
|
|
|
Ön Hazırlık: Pointer nedir? pointer tanımlama, pointer uzunlukları, pointer operatörleri, pointer aritmetiği, fonksiyon paremetrelerinde pointer kullanımı, örnek uygulamalar.
|