Günlük Plan

9. Sınıf Programlama Temelleri Yıllık Planı 2026-2027 - Siber Güvenlik

Yıllık Plan oluşturuluyor...

9. Sınıf Programlama Temelleri Yıllık Planı — Kaynaklar ve İçerik

9. sınıf Programlama Temelleri dersi, Siber Güvenlik alanında haftada 4 ders saati okutulur; yıllık planında 9 öğrenme birimi, 144 ders saati ve 31 kazanım yer alır. Yıl, “Problem Çözme ve Algoritmalar” öğrenme birimiyle başlar; aradaki 7 öğrenme biriminin ardından “Dosya İşlemleri” öğrenme birimiyle biter. En geniş yer 28 ders saatiyle “Problem Çözme ve Algoritmalar” öğrenme birimine ayrılır.

  • 9. Sınıf Programlama Temelleri Günlük Planları (haftalık ders planları)
  • Siber Güvenlik 9. Sınıf Çerçeve Öğretim Programı (ÇÖP)
  • Ders İçeriği

    Siber Güvenlik - Siber Güvenlik (Mesleki ve Teknik Anadolu Lisesi) alanında Programlama Temelleri dersi 9. sınıf 2026-2027 eğitim öğretim yılı yıllık planı. Haftalık 4 ders saati.

    Üniteler ve Konular

    1. Problem Çözme ve Algoritmalar (28 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Problem Çözme ve Algoritmalar
      • Problem çözme sürecindeki temel kavramları açıklar.
      • Problem türlerini açıklar.
      • Verilen problem için uygun teknikleri kullanarak çözüm bulur.
      • Verilen problemi çözmek üzere farklı algoritmalar tasarlar.
      • Algoritmanın hatalarını giderir.
      • Verilen problemin çözümüne uygun akış şemaları oluşturur.

    2. Blok Tabanlı Programlama (14 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Blok Tabanlı Programlama
      • Blok tabanlı yazılımların temel yapısını ve özelliklerini açıklar.
      • Blok tabanlı programı kullanarak kodlama yapar.
      • Blok tabanlı programlamada projeler oluşturur.

    3. Programlama Dili Temelleri (14 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Programlama Dili Temelleri
      • Programlama dilinin özelliklerini ve diğer programlama dillerinden farklarını açıklar.
      • Programlama dilini bilgisayarına kurar.
      • Programlama dilini kullanmak için gerekli araçları kurar.

    4. Veri Yapıları (19 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Veri Yapıları
      • Programlama dilinde değişken, sabit ve operatörleri kullanır.
      • Programlama dilinde veri tiplerini amacına uygun kullanır.
      • Programlama dilinde tanımladığı veriye ait temel fonksiyonların yer aldığı programları geliştirir.
      • Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlar geliştirir.

    5. Karar ve Döngü Yapıları (9 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Karar ve Döngü Yapıları
      • Kontrol yapılarını kullanarak programlar geliştirir.
      • Tekrarlı yapıları kullanarak programlar geliştirir.

    6. Fonksiyonlar (9 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Fonksiyonlar
      • Program dilinde fonksiyonları kullanır.
      • Fonksiyon türlerine göre programlar geliştirir.

    7. Tarih ve String İşlemleri (14 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Tarih ve String İşlemleri
      • Tarih nesnesi oluşturur.
      • Tarih bilgisini biçimlendirir.
      • Metin bilgisini biçimlendirir.

    8. Hata Yakalama İşlemleri (14 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Hata Yakalama İşlemleri
      • İstisna işlemlerini açıklar.
      • Try-except bloklarını kullanır.
      • Finally bloğunu kullanır.

    9. Dosya İşlemleri (23 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama ve programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Dosya İşlemleri
      • Programlama dilinde dosya okuma işlemlerini yapar.
      • Dosya oluşturma işlemlerini yapar.
      • Dosyaya yazma işlemlerini yapar.
      • Dosya silme işlemlerini yapar.
      • Dosya yedekleme işlemlerini yapar.

İlgili Planlar