Ders İzlencesi (14 Hafta)

Dersin 14 haftalık dönem boyunca işlenecek konuları ve planlaması aşağıdadır. Bu, taslak bir plandır; resmi tatiller, bayramlar ve gerekli görülen durumlarda ilgili haftadaki konularda değişiklik yapılabilir.

Hafta Konu Açıklama
1. Hafta Programlama Temel Bilgileri Bilgisayar Kavramı, Bilgisayar Nasıl Çalışır (0,1 ve byte kavramları), Makine Dili Kavramı, Programlama nedir, Programlama dilleri, Yüksek Seviyeli Diller, Programlama aşamaları, Yazılımın yaşam döngüsü,
2. Hafta Algoritma ve Python Giriş Algoritma Nedir, Sahte Kod, Akış Diyagramları, Algoritma Örnekleri, Akış Diyagramı Örnekleri, Neden Python, Python Kurulum, IDE Kurulumu,
3. Hafta Veri Yapıları – Değişkenler ve Operatörler Değişken ve Sabit Kavramları, Operatörler, Aritmetik Operatörler, Atama Operatörleri, Karşılaştırma Operatörleri, Mantıksal Operatörler, Kimlik Operatörleri
4. Hafta Veri Tipleri (1) String Veri Tipleri, Sayısal Veri Tipleri, Listeler, Tuple Veri Tipleri
5. Hafta Liste ve Tuple Uygulamaları Liste ve Tuple veri yapıları üzerine pratik uygulamalar ve detaylı örnekler.
6. Hafta Dictionary Veri Tipleri, Set Veri Tipleri Dictionary (Sözlük) ve Set (Küme) veri tiplerinin kullanımı ve özellikleri.
7. Hafta - VİZELER
8. Hafta Karar Yapıları (If/Else) If - Else Yapısı, Ef - Elif - Else Yapısı, İç içe İfadeler, Karar Yapıları ile Oluşturulmuş Algoritma Örnekleri, Genel Tekrar
9. Hafta Döngüler For Döngüsü, Range Kullanımı, In Kullanımı, While Döngüsü, Break Continue Deyimleri
10. Hafta Fonksiyonlar (1) Fonksiyonların Kullanımı, Gömülü Fonksiyonların ve Modüllerin Kullanımı, Fonksiyon Tanımlama
11. Hafta Fonksiyonlar (2) Fonksiyon Düzenleme, Parametre Kavramı ve Fonksiyonlar ile Parametre Kullanımı, Değer Döndürme ve Return
12. Hafta String İşlemleri (1) Metin işlemleri, Metin Birleştirme, Metin içi karakter erişimi, String Verinin Uzunluğu, String Veriyi Bölme Parçalama, String Veri içinde Karakter Değiştirme - Ekleme - Çıkarma, String veri içerisinde Karakter Yerini Bulma - İçerip içermediğini Tespit Etme,
13. Hafta String ve Tarih İşlemleri (2) String Veri Büyük Küçük Harf Değişimi, Tarih Nesnesi, Tarih Bilgisinin Biçimlendirilmesi,
14. Hafta Hata Yakalama İşlemleri Hata Kavramı ve Hata Türleri, Programcı Hataları - Yazılım Hataları, Mantıksal Hatalar, İstisnai Hatalar, Hata Yakalama, Python Hata Türleri