Hafta | Teori Konu Başlıkları |
---|---|
1 | Bilgisayar Programlama Nedir? Kaç tür programlama vardır? |
2 | Yapısal programlama paradigması ve özellikler |
3 | Yapısal programlamada algoritmik çözüm geliştirme: istenen, verilen, yapılacakların tanımlanması |
4 | Yapısal programlamada algoritmik çözüm geliştirme: yapı kartı ve sahte kod (pseudocode) |
5 | Yapısal programlamada algoritmik çözüm geliştirme: akış diagramı |
6 | Yapısal programlamada algoritmik çözüm geliştirme: akış diagramı (devam) |
7 | Yapısal programlamada sabit, değişken, veri tipi Kavramları |
8 | Yapısal programlamada basit ve dizinli değişken kavramı, tek ve çok boyutlu diziler |
9 | Python diline giriş: temelleri, yapısı, kuralları |
10 | Python dili ile temel programlama yapıları: sıralı işlem (sequence) yapısı |
11 | Python dili ile temel programlama yapıları: karar (decision) yapısı |
12 | Python dili ile temel programlama yapıları: yinelemeli işlem (loop) yapısı |
13 | Yapısal programlamada ana ve alt program kavramları |
14 | Yapısal programlamada dosya işlemleri (Python dili uygulamaları ile örneklenecek) |