9. Sınıf Bilişim Teknolojileri ve Yazılım — Programlama Dilleri (Python) Modülü Yıllık Planı (2025-2026)

Seçmeli DerslerHaftada 2 ders saati8 Eylül 2025 – 26 Haziran 2026

9. Sınıf Bilişim Teknolojileri ve Yazılım — Programlama Dilleri (Python) Modülü dersinin 42 haftalık ünitelendirilmiş yıllık planı. Aşağıda her hafta için tema, konu, kazanımlar ve süreç bileşenleri tam olarak yer alır.

Toplam hafta
42
Ders haftası
38
Tatil haftası
4
Ünite / tema
5
Konu
38
Kazanım
38

2025-2026 yılı tamamlandı

Bu planın son haftası 22 – 26 Haziran 2026 tarihlerindeydi. Plan aşağıda tam olarak duruyor; bir sonraki eğitim öğretim yılının planları yayımlandığında bu sayfa güncellenecek.

Planı indirin

42 haftanın tamamı, 38 kazanımla birlikte — yazdırmaya hazır PDF. Düzenlenebilir Word (.docx) hâlini DersTakip uygulamasından alabilirsiniz.

Ünite ve tema dağılımı

Yılın hangi bölümünde hangi ünitenin olduğunu görmek için özet tablo.

Ünite / temaHafta aralığıSüreKazanım
Python Programlamaya GirişPython programlama diliyle çalışılacak ortamları tanıma · Entegre geliştirme ortamı seçimi ve kurulumu · Entegre geliştirme ortamının temel özellikleri · Değişkenlerde tutulacak verileri tanımlama · Değişken tanımlarken veri türünü belirleme · Tanımlanan değişkenlerde işlem önceliğini gözetme · Operatörler ve işlem sıralaması · Kullanıcıdan veri alma · Kullanıcıdan alınan veriyi değişkene tanımlama1–99 hafta9
Python Programlama Dili ile Yazılım GeliştirmeKarar yapılarını içeren programlar geliştirme · Karar yapıları (if, else, elif) ve boolean yapısı · Problemi çözmek için döngü yapısına karar verme · Döngü yapıları (for, while) ve kontrol komutları (break, continue) · Çoklu koşulların mantıksal sonuçlarını değerlendirme · Fonksiyonları program içinde yöntemlerine göre kullanma · Parametreli ve parametresiz fonksiyonlar · Standart fonksiyon kümelerini ve kütüphanelerini kullanma · Gömülü ve harici kütüphaneler / 1. Dönem Tekrarı11–199 hafta9
Nesne Yönelimli Proje GeliştirmeNesne yönelimli programlama kavramını açıklama · Nesne yönelimli ve yordamsal programlama farkları · Nesne yönelimli programlamanın faydalarının farkına varma · Programın ihtiyacına yönelik sınıf tanımlaması yapma · Sınıftan nesne tanımlama ve değer atama · Python programlama diline özgü temel sınıfları kullanma · Kapsülleme (encapsulation) prensibini kullanma · Kalıtım (inheritance) prensibini kullanma · Çok biçimlilik (polymorphism) prensibini kullanma · List ve Tuple türlerinde verileri tanımlama · Set ve Dictionary türlerinde verileri tanımlama · Dosya nesnesi üzerinde okuma yazma silme işlemlerini uygulama · Dosya işlemleri ve metotları · Dizi türündeki verileri dosya nesnesi içerisinde örneklendirme · Dizi ve metinsel ifadelerle dosya işlemleri · İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirme (Proje Tasarımı) · İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirme (Kodlama ve Hata Ayıklama) · İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirme (Proje Geliştirme)22–4018 hafta18
Proje ve DeğerlendirmeProje Sunumları ve Değerlendirme411 hafta1
Genel Tekrar ve DeğerlendirmeYıl Sonu Değerlendirme ve Genel Tekrar421 hafta1

Hafta hafta plan

42 hafta, tatiller dahil.

Python Programlamaya Giriş

1–9. hafta8 Eylül – 14 Kasım 20259 kazanım

1Python programlama diliyle çalışılacak ortamları tanıma8 – 12 Eylül 2025

Kazanımlar

  • PY.9.1.1. Python programlama diliyle çalışılacak ortamları tanır.

İçerik çerçevesi

  • a) IDE (Integrated Development Environment) kavramı açıklanır.
  • b) Python IDE türlerini listeler. Öğrencilere popüler IDE’lerin avantaj ve dezavantajları açıklanır.
  • c) Derlenen ve yorumlanan dillerden ve bunların farklarından bahsedilir.
  • d) Python programlama dilinin yorumlanan bir dil olduğu vurgulanır.
2Entegre geliştirme ortamı seçimi ve kurulumu15 – 19 Eylül 2025

Kazanımlar

  • PY.9.1.2. Farklı entegre geliştirme ortamlarını analiz ederek kendisine en uygun çalışma ortamını seçer.

İçerik çerçevesi

  • a) Ders akışında kullanılacak Python ide seçilir, kurulumu yapılır. Seçilen Python idesi öğrencilere tanıtılır.
  • b) Python programlama diline özgü basit örnekler ile editörde üretilen sonuç gözlemlenir.
  • c) Özellikleri anlatılan bir Python IDE’si seçilerek öğrencilerle birlikte kurulumu yapılır.
3Entegre geliştirme ortamının temel özellikleri22 – 26 Eylül 2025

Kazanımlar

  • PY.9.1.2. Farklı entegre geliştirme ortamlarını analiz ederek kendisine en uygun çalışma ortamını seçer.

İçerik çerçevesi

  • ç) Yorum satırından bahsedilir. Tek satır ve çok satır olması durumunda kullanılacak ifadeler gösterilir.
  • d) Ekrana yazdırma komutu print()'in önemi ve gerekliliği vurgulanır.
  • e) Kullanıcıdan veri alınması gereken durumlarda input() komutunun kullanıldığı örneklerle gösterilir.
4Değişkenlerde tutulacak verileri tanımlama29 Eylül – 3 Ekim 2025

Kazanımlar

  • PY.9.1.3. Değişkenlerde tutulacak verileri tanımlar.

İçerik çerçevesi

  • a) Python programlama dilinde kullanılan veri türleri listelenir. Metinsel, sayısal, sıralama (list, tuple) ve sözlük türünde veri tanımlamaları yapılır.
  • b) Değişken tanımlama kurallarından bahsedilerek verilerin değişkenlere ataması yapılır.
  • c) Değişken ve sabit kavramlarının tanımı yapılır.
5Değişken tanımlarken veri türünü belirleme6 – 10 Ekim 2025

Kazanımlar

  • PY.9.1.4. Bir değişkeni tanımlarken hangi tür veriyi tutacağını belirler.

İçerik çerçevesi

  • a) Değişkenlerin farklı türlerde verileri (tam sayı, ondalıklı sayı, metin, vb.) tutabileceği vurgulanır.
  • b) Veri türlerinden bahsedilir. Kullanım yerleri örneklerle açıklanır.
  • c) Kullanım amacına göre veri türü dönüşümlerinden bahsedilir.
6Tanımlanan değişkenlerde işlem önceliğini gözetme13 – 17 Ekim 2025

Kazanımlar

  • PY.9.1.5. Tanımlanan değişkenlerde işlem önceliğini gözetir.

İçerik çerçevesi

  • a) Programda kullanılan operatörler listelenir. Aritmetiksel, mantıksal ve atama operatörleri örneklendirilir.
  • b) Operatörlerle yapılan işlemlerde işlem önceliği gözetilir, farklı sonuçlar elde edilebileceği durumlar örneklendirilir.
7Operatörler ve işlem sıralaması20 – 24 Ekim 2025

Kazanımlar

  • PY.9.1.5. Tanımlanan değişkenlerde işlem önceliğini gözetir.

İçerik çerçevesi

  • c) Operatörler ile aritmetiksel ve mantıksal işlemlerden bahsedilir.
  • ç) Eşitlik ve atama operatörü arasındaki fark örneklerle gösterilir.
  • d) Matematik dersindeki işlemler ile benzerlikleri anlatılır ve işlem sıralaması bir tablo ile gösterilebilir.
8Kullanıcıdan veri alma27 – 31 Ekim 2025

Kazanımlar

  • PY.9.1.6. Kullanıcıdan veri alır.

İçerik çerçevesi

  • a) Pythonda kullanıcıdan veri almak için kullanılan 'input' komutunun kullanımı açıklanır.
  • b) Kullanıcıdan veri almak için input() komutu kullanılacağı gösterilir.
9Kullanıcıdan alınan veriyi değişkene tanımlama3 – 7 Kasım 2025

Kazanımlar

  • PY.9.1.7. Kullanıcıdan alınan veriyi değişkene tanımlar.

İçerik çerçevesi

  • a) Alınan verinin değişkene atılması örneklerle gösterilir.
  • b) input() komutunu kullanarak aldığı veriyi değişkene atar.
  • c) Verinin kullanım amacına göre türünün değiştirilmesi gerektiğinden bahsedilir. Bu değişimin nasıl olacağı örneklerde gösterilir.
10Ara Tatil10 – 14 Kasım 2025

Python Programlama Dili ile Yazılım Geliştirme

11–19. hafta17 Kasım 2025 – 30 Ocak 20269 kazanım

11Karar yapılarını içeren programlar geliştirme17 – 21 Kasım 2025

Kazanımlar

  • PY.9.2.1. Python programlama dili karar yapılarını içeren programlar geliştirir.

İçerik çerçevesi

  • a) Karar yapıları günlük hayattan örneklerle açıklanır. Çoklu karar durumlarında nasıl bir sıralama izlendiği belirtilir.
  • b) If-else ve if-elif-else koşul durumları karşılaştırılır, farklı problem durumlarıyla kullanılır.
  • c) İç içe karar yapıları açıklanır. Örnek programlar yazılır.
12Karar yapıları (if, else, elif) ve boolean yapısı24 – 28 Kasım 2025

Kazanımlar

  • PY.9.2.1. Python programlama dili karar yapılarını içeren programlar geliştirir.

İçerik çerçevesi

  • ç) If else yapısının kullanımı açıklanır. Bu yapı kullanılarak problem çözmesi istenir.
  • d) Elif yapısının kullanımı açıklanır. Bu yapı kullanılarak problem çözmesi istenir.
  • e) Boolean yapısı anlatılır.
  • f) Karar yapısı içeren farklı problemleri belirtilen yapılar kullanarak çözecek kodların yazılması istenir.
13Problemi çözmek için döngü yapısına karar verme1 – 5 Aralık 2025

Kazanımlar

  • PY.9.2.2. Bir problemi çözmek için kullanacağı döngü yapısına karar verir.

İçerik çerçevesi

  • a) Tekrar eden durumları programlarken for, while gibi döngüleri amacına uygun olarak kullanır.
  • b) İç içe döngü yapıları kullanımı açıklanır. Örnek programlar yazılır.
  • c) While ve for döngülerinin program içinde nasıl kullanıldığı anlatılır.
14Döngü yapıları (for, while) ve kontrol komutları (break, continue)8 – 12 Aralık 2025

Kazanımlar

  • PY.9.2.2. Bir problemi çözmek için kullanacağı döngü yapısına karar verir.

İçerik çerçevesi

  • ç) While ve for arasındaki farktan bahsedilir. Hangi durumlarda kullanılacağına dair örnekler verilir.
  • d) Döngünün belirli bir aralıkta çalışmasını sağlayan range kavramı örneklerle açıklanır.
  • e) Break ve continue komutlarına örnek verilir.
15Çoklu koşulların mantıksal sonuçlarını değerlendirme15 – 19 Aralık 2025

Kazanımlar

  • PY.9.2.3. Çoklu koşulların mantıksal sonuçlarını değerlendirir.

İçerik çerçevesi

  • a) Çoklu koşulların kullanımında mantıksal operatörlerin doğurabileceği sonuçlar tartışılır.
  • b) İç içe döngülerden bahsedilir.
  • c) Öğrencilerden iç içe döngüleri kullanılarak çarpım tablosu yapmaları istenir.
  • d) Döngü kullanımının kod tekrarını önleyerek programı sadeleştirdiği vurgulanır.
16Fonksiyonları program içinde yöntemlerine göre kullanma22 – 26 Aralık 2025

Kazanımlar

  • PY.9.2.4. Fonksiyonları program içinde yöntemlerine göre kullanır.

İçerik çerçevesi

  • a) Programlama dilinde fonksiyon kullanımı açıklanır. Fonksiyon tanımlaması yapılır, tanımlanan fonksiyonun çağrılması durumunda gerçekleştireceği işlemler tanımlanır.
  • b) Fonksiyon kavramı ve kullanım gerekçeleri açıklanır.
17Parametreli ve parametresiz fonksiyonlar29 Aralık 2025 – 2 Ocak 2026

Kazanımlar

  • PY.9.2.4. Fonksiyonları program içinde yöntemlerine göre kullanır.

İçerik çerçevesi

  • c) Bir programda farklı yerlerde aynı işlemi yapmak için kodları kopyalayıp yapıştırmak yerine fonksiyonların da kullanılabileceği örneklerle gösterilir.
  • ç) Öğrencilerden kendi girdikleri ismi, ekrana yazdırma işlemi yapan bir fonksiyon tanımlamaları istenir.
  • d) Parametreli ve parametresiz fonksiyon arasındaki fark örneklerle açıklanır.
18Standart fonksiyon kümelerini ve kütüphanelerini kullanma5 – 9 Ocak 2026

Kazanımlar

  • PY.9.2.5. Standart fonksiyon kümelerini ve kütüphanelerini kullanır.

İçerik çerçevesi

  • a) Ön tanımlı fonksiyon kümelerine yer verilir. Liste üzerinde fonksiyon işlemleri yapılır.
  • b) Math() kütüphanesi kullanılır. math.factorial (8) işleminin sonucu gözlemlenir.
  • c) Öğrencilerden Python programlama dilinde sıklıkla kullanılan ve önemli işlevlere sahip standart fonksiyonlar ile ilgili araştırma yapmaları istenir.
19Gömülü ve harici kütüphaneler / 1. Dönem Tekrarı12 – 16 Ocak 2026

Kazanımlar

  • PY.9.2.5. Standart fonksiyon kümelerini ve kütüphanelerini kullanır.

İçerik çerçevesi

  • ç) Gömülü fonksiyonların yanında hazır kütüphanelerin varlığından bahsedilir ve örneklendirilerek açıklanır.
  • d) Üst düzey fonksiyonlardan bahsedilir.
  • h) Kütüphane tanımı yapılır, Pythonda yaygın kullanılan kütüphanelere örnekler verilir.
20Yarıyıl Tatili19 – 23 Ocak 2026
21Yarıyıl Tatili26 – 30 Ocak 2026

Nesne Yönelimli Proje Geliştirme

22–40. hafta2 Şubat – 12 Haziran 202618 kazanım

22Nesne yönelimli programlama kavramını açıklama2 – 6 Şubat 2026

Kazanımlar

  • PY.9.3.1. Nesne yönelimli programlama kavramını açıklar.

İçerik çerçevesi

  • a) Nesne yönelimli programlamanın ve nesne kavramının tanımı yapılır. Attribute (nitelik) ve metot kavramları üzerinde durulur.
  • b) Nesnelerin metotlar ve niteliklerden oluştuğu vurgulanır.
23Nesne yönelimli ve yordamsal programlama farkları9 – 13 Şubat 2026

Kazanımlar

  • PY.9.3.1. Nesne yönelimli programlama kavramını açıklar.

İçerik çerçevesi

  • c) Nesne yönelimli programlama ile yordamsal programlama arasındaki farkı kavrar.
  • ç) Nesne kullanımının gerektirdiği durumları açıklar.
  • d) Dilin kurallarına uygun nesne tanımlamasını öğrenir.
24Nesne yönelimli programlamanın faydalarının farkına varma16 – 20 Şubat 2026

Kazanımlar

  • PY.9.3.2. Nesne yönelimli programlamanın faydalarının farkına varır.

İçerik çerçevesi

  • a) Nesne yönelimli programlamaya neden ihtiyaç duyulabileceği öğrencilere açıklanır.
  • b) Aynı sınıfa tanımlanan verilerde değişiklik yapmak istendiğinde programcıya ne gibi kolaylıklar sağlayacağı üzerine akıl yürütmesi istenir.
  • c) Hangi durumlarda nesne tabanlı programlamaya ihtiyaç duyulabileceği örnek projeler üzerinden gösterilir.
25Programın ihtiyacına yönelik sınıf tanımlaması yapma23 – 27 Şubat 2026

Kazanımlar

  • PY.9.3.3. Programın ihtiyacına yönelik sınıf tanımlaması yapar.

İçerik çerçevesi

  • a) Farklı niteliklere sahip sınıf tanımlaması yapılır. Tanımlanan sınıfın niteliklerine özgü metodlar yazılır.
  • b) Tanımlanan sınıfa birden fazla metod eklenir. Tanımlanan sınıfa özgü nesne oluşturulması sağlanır.
26Sınıftan nesne tanımlama ve değer atama2 – 6 Mart 2026

Kazanımlar

  • PY.9.3.3. Programın ihtiyacına yönelik sınıf tanımlaması yapar.

İçerik çerçevesi

  • c) Sınıf oluşturma birkaç örnekle öğrencilere anlatılır.
  • ç) Sınıftan nesne tanımlama ve nesnenin özelliklerine değer atama işlemleri hakkında örnekler yapılır.
  • d) Öğrencilerden kendi sınıflarını oluşturarak bu sınıflar içinde nesneler oluşturacakları bir örnek çalışma yapmaları istenir.
27Python programlama diline özgü temel sınıfları kullanma9 – 13 Mart 2026

Kazanımlar

  • PY.9.3.4. Python programlama diline özgü temel sınıfları kullanır.

İçerik çerçevesi

  • a) Python programlama dilinin açık kaynak yapısından dolayı geniş bir kütüphaneye sahip olduğundan bahsedilir.
  • b) Python programlama diline özgü sınıflar program içerisinde kullanılır.
  • c) Modül kavramından bahsedilir. Modüle ait komutlar program içerisinde kullanılır.
28Ara Tatil16 – 20 Mart 2026
29Kapsülleme (encapsulation) prensibini kullanma23 – 27 Mart 2026

Kazanımlar

  • PY.9.3.5. Geliştirdiği programda kapsülleme (encapsulation), kalıtım (inheritance) ve çok biçimlilik (polymorphism) prensiplerini kullanır.

İçerik çerçevesi

  • a) Nesne yönelimli programlama teknikleriyle sınıf tanımlaması yapar.
  • b) Kapsülleme prensibini kullanarak program yazar.
30Kalıtım (inheritance) prensibini kullanma30 Mart – 3 Nisan 2026

Kazanımlar

  • PY.9.3.5. Geliştirdiği programda kapsülleme (encapsulation), kalıtım (inheritance) ve çok biçimlilik (polymorphism) prensiplerini kullanır.

İçerik çerçevesi

  • a) Nesne yönelimli programlama teknikleriyle sınıf tanımlaması yapar.
  • b) Kalıtım prensibini kullanarak program yazar.
31Çok biçimlilik (polymorphism) prensibini kullanma6 – 10 Nisan 2026

Kazanımlar

  • PY.9.3.5. Geliştirdiği programda kapsülleme (encapsulation), kalıtım (inheritance) ve çok biçimlilik (polymorphism) prensiplerini kullanır.

İçerik çerçevesi

  • a) Nesne yönelimli programlama teknikleriyle sınıf tanımlaması yapar.
  • b) Çok biçimlilik prensibini kullanarak program yazar.
32List ve Tuple türlerinde verileri tanımlama13 – 17 Nisan 2026

Kazanımlar

  • PY.9.3.6. List, tuple, set ve dictionary türlerinde verileri tanımlar.

İçerik çerçevesi

  • a) List (liste) veri türü açıklanarak örnek veri tanımlaması yapılır. List içerisindeki ögelerin esnek yapıda olabileceği vurgulanır.
  • b) Tuple (demet) veri türü List yapısı arasındaki benzerliklerden bahsedilir. Tuple'da sadece verilerin okunabildiği, veri ekleme veya çıkarma yapılamayacağı açıklanır.
33Set ve Dictionary türlerinde verileri tanımlama20 – 24 Nisan 2026

Kazanımlar

  • PY.9.3.6. List, tuple, set ve dictionary türlerinde verileri tanımlar.

İçerik çerçevesi

  • c) Set (küme) veri türünün tekrarlanabilir, değiştirilebilir ve yinelenen ögeleri olmayan sırasız bir veri türleri koleksiyonu olduğu açıklanır ve örneklerle pekiştirilir.
  • ç) Dictionary (sözlük) veri türü; içerisinde yer alan verileri, anahtar kavram ve bu anahtar kavrama karşılık gelen değerler olarak tutar.
34Dosya nesnesi üzerinde okuma yazma silme işlemlerini uygulama27 Nisan – 1 Mayıs 2026

Kazanımlar

  • PY.9.3.7. Dosya nesnesi üzerinde okuma yazma silme işlemlerini uygular.

İçerik çerçevesi

  • a) Dosya nesnelerini kullanmanın programda veri depolama üzerine etkisi tartışılır.
  • b) Verileri kaybetmeme ve daha sonra tekrar erişebilmek için dosyaların önemli olduğu vurgulanır.
35Dosya işlemleri ve metotları4 – 8 Mayıs 2026

Kazanımlar

  • PY.9.3.7. Dosya nesnesi üzerinde okuma yazma silme işlemlerini uygular.

İçerik çerçevesi

  • c) Dosya açma, bir dosyayı okuma ve dosyaya yazma işlemlerinin nasıl yapıldığı açıklanır. Dosya nesnesi ile ilgili metotlar üzerinde durulur.
36Dizi türündeki verileri dosya nesnesi içerisinde örneklendirme11 – 15 Mayıs 2026

Kazanımlar

  • PY.9.3.8. Dizi türündeki verileri dosya nesnesi içerisinde örneklendirir.

İçerik çerçevesi

  • a) Listede tutulan veriyi dosyaya yazdıran programı kodlar.
  • b) Dosyadan okunan veriyi bir listeye tanımlayan programı kodlar.
  • c) Dosyalara özgü metotları (with as, tell, seek) kullanır.
37Dizi ve metinsel ifadelerle dosya işlemleri18 – 22 Mayıs 2026

Kazanımlar

  • PY.9.3.8. Dizi türündeki verileri dosya nesnesi içerisinde örneklendirir.

İçerik çerçevesi

  • ç) Programda işlevi tamamlanan dosyayı siler.
  • d) Dizi türündeki verilerin dosya içerisinde nasıl yazıldığının örneği yapılır.
  • f) Metinsel ifadelerin dizi nesnesi olduğu vurgulanır.
38İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirme (Proje Tasarımı)25 – 29 Mayıs 2026

Kazanımlar

  • PY.9.3.9. İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirir.

İçerik çerçevesi

  • a) Sınıf ve nesneleri kullanarak özgün bir proje tasarlar. Geliştirdiği projede sınıfa özgü teknikleri kullanır.
  • ç) Öğrencilerden özgün bir proje fikri sunmaları istenir. Proje fikirleri ile ilgili ön analiz çalışmaları yapmaları konusunda yönlendirilir.
39İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirme (Kodlama ve Hata Ayıklama)1 – 5 Haziran 2026

Kazanımlar

  • PY.9.3.9. İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirir.

İçerik çerçevesi

  • b) Projede karşılaşabileceği olası hataları göze alarak hata ayıklama yöntemlerini uygular.
  • c) Python için tanımlanan hazır grafik arayüzlerden bahsedilir. Bunlar kullanılarak özgün bir proje geliştirilmesi istenir.
40İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirme (Proje Geliştirme)8 – 12 Haziran 2026

Kazanımlar

  • PY.9.3.9. İleri seviye nesne yönelimi teknikleriyle özgün projeler geliştirir.

İçerik çerçevesi

  • d) Nesne yönelimli programlama özelliklerini kullanarak proje fikirlerini hayata geçirmeleri beklenir.
  • Süreç boyunca öğretmen tarafından öğrencilere gerekli destek sağlanmalıdır.

Proje ve Değerlendirme

41. hafta15 – 19 Haziran 20261 kazanım

41Proje Sunumları ve Değerlendirme15 – 19 Haziran 2026

Kazanımlar

  • Öğrenciler geliştirdikleri özgün projeleri sunar ve geri bildirim alırlar.

İçerik çerçevesi

  • Öğrenciler projelerini tanıtır, süreç içerisinde zorlandıkları ve başarılı oldukları noktaları paylaşırlar.

Genel Tekrar ve Değerlendirme

42. hafta22 – 26 Haziran 20261 kazanım

42Yıl Sonu Değerlendirme ve Genel Tekrar22 – 26 Haziran 2026

Kazanımlar

  • Yıl boyunca işlenen konular genel hatlarıyla tekrar edilir.

İçerik çerçevesi

  • Öğrencilerin eksik kaldığı konular belirlenir ve bu konular üzerinde durulur.
  • Genel bir yıl sonu değerlendirmesi yapılır.

Planın tamamını PDF olarak indirebilir ya da doğrudan yazdırabilirsiniz (Ctrl+P) — yazdırma görünümü sadeleştirilmiştir.

Sık sorulanlar

9. Sınıf Bilişim Teknolojileri ve Yazılım — Programlama Dilleri (Python) Modülü dersi kaç haftalık plana göre işleniyor?

Plan 42 hafta üzerinden kuruludur: 38 hafta ders, 4 hafta tatil. Ders haftada 2 saattir, yani yıl boyunca yaklaşık 76 ders saati eder.

9. Sınıf Bilişim Teknolojileri ve Yazılım — Programlama Dilleri (Python) Modülü ilk hafta hangi konuyla başlıyor?

İlk ders haftası (8 – 12 Eylül 2025) Python Programlamaya Giriş teması altında Python programlama diliyle çalışılacak ortamları tanıma konusuyla başlar.

Bu derste kaç kazanım var?

Plan boyunca 38 kazanım ve 98 süreç bileşeni yer alır; bunlar 5 ünite/tema ve 38 konu başlığına dağılmıştır.

Plandaki tatil haftaları hangileri?

Takvimde Ara Tatil, Yarıyıl Tatili haftaları ders dışıdır; planda boş bırakılmış olarak görünür. Toplam 4 hafta bu şekildedir.

Bu planı olduğu gibi kullanabilir miyim?

Başlangıç noktası olarak evet, ancak yıllık planı zümreniz onaylar. Okulunuzun ders saati, tatil takvimi ve sınıfınızın hızı farklıysa haftaları kaydırmanız gerekir.

Bilişim Teknolojileri ve Yazılım — Programlama Dilleri (Python) Modülü dersinin diğer sınıflardaki planı

9. Sınıf düzeyindeki diğer dersler

Not: 2025-2026 Eğitim Öğretim Yılı tamamlandı. Bu sayfa arşiv değeriyle açık kalıyor; yeni yılın planı yayımlandığında buradan erişebileceksiniz.

Aynı planı telefonda taşımak

Planın tamamı bu sayfada ve PDF olarak indirilebiliyor — üyelik yok, kilit yok. DersTakip uygulaması bunun üstüne şunları ekler:

  • Doğru haftadan açılır. Uygulama plan takvimine bakıp bugünün haftasına kendisi gider; hafta aramakla uğraşmazsınız.
  • Haftalara not düşersiniz. "Bu hafta 2 saat kaydık", "telafi gerekiyor" gibi notlar haftanın altında kalır.
  • Derslerinizi favorilere alırsınız. Girdiğiniz 4-5 ders, her açılışta ilk ekranda olur.
  • Düzenlenebilir Word (.docx). Sitedeki PDF baskıya hazırdır; zümrede üzerinde oynayacağınız .docx dosyasını uygulama üretir.
  • Tüm sınıflarda kazanım araması yaparsınız. Bir kazanımın hangi sınıfın hangi haftasında geçtiğini aratabilirsiniz.

Uygulamada bu bölümün adı Kazanımlar. Ücretsizdir; planları görmek için ödeme gerekmez.