Günlük Plan

12. Sınıf Programlama Yıllık Planı 2026-2027 - Ağ İşletmenliği

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

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

12. sınıf Programlama dersi, Bilişim Teknolojileri alanının Ağ İşletmenliği dalında haftada 3 ders saati okutulur; yıllık planında 3 öğrenme birimi, 72 ders saati ve 15 kazanım yer alır. Yıl, “Blok Tabanlı Programlama” öğrenme birimiyle başlar (Blok Tabanlı Programlama Ortamı, Temel Algoritmalar, Hata Ayıklama vb.); “Nesnelerin İnterneti” öğrenme biriminin ardından “Oyun Programlama” öğrenme birimiyle biter (Oyun Programlama Temelleri, Karakter ve Çevre Düzenleme, Animasyon ve Simülasyon vb.).

  • 12. Sınıf Programlama Günlük Planları (haftalık ders planları)
  • Bilişim Teknolojileri 12. Sınıf Çerçeve Öğretim Programı (ÇÖP)
  • Programlama Ders Bilgi Formu (DBF)
  • Programlama Ders Materyali (DM)
  • Ders İçeriği

    Bilişim Teknolojileri - Ağ İşletmenliği (Mesleki ve Teknik Anadolu Lisesi) alanında Programlama dersi 12. sınıf 2026-2027 eğitim öğretim yılı yıllık planı. Haftalık 3 ders saati.

    Üniteler ve Konular

    1. Blok Tabanlı Programlama (24 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama, iletişim ağı oluşturabilen cihazların programlanması ve oyun programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Blok Tabanlı Programlama Ortamı
      • Blok tabanlı programlama aracında sunulan bir programın işlevlerini açıklar.
    • 2. Temel Algoritmalar
      • Blok tabanlı programlama aracında uygun teknikleri kullanarak temel algoritmalar planlar.
    • 3. Hata Ayıklama
      • Blok tabanlı programlama aracında sunulan bir programın hatalarını ayıklar.
    • 4. Programı Geliştirme
      • Blok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek düzenler.
    • 5. Karar Yapıları
      • Bir algoritmayı uyarlamak için en uygun karar yapılarını seçer.
    • 6. Proje Oluşturma
      • Tüm programlama yapılarını içeren özgün bir proje oluşturur.

    2. Nesnelerin İnterneti (18 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama, iletişim ağı oluşturabilen cihazların programlanması ve oyun programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Devre Elemanları
      • Devre elemanlarının görevlerini açıklar.
    • 2. Blok Temelli Programlama Araçları
      • Blok temelli programlama araçlarıyla uygulamalar yapar.
    • 3. Nesnelerin İnternetinde Programlama
      • Programlama dili ile nesnelerin interneti için program yazar.
    • 4. Mikrodenetleyici Kart Yapısı ve Arayüzü
      • Mikrodenetleyici kart donanımı üzerinde yazılım dilini kullanır.
    • 5. Simülasyon Aracı
      • Simülasyon aracı (Packet Tracer) kullanarak bir sistem tasarlar.

    3. Oyun Programlama (30 ders saati)

    Bu derste öğrenciye; temel algoritma, görsel blok programlama, iletişim ağı oluşturabilen cihazların programlanması ve oyun programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    • 1. Oyun Programlama Temelleri
      • Temel kodlama ve kullanıcı etkileşim işlemlerini yapar.
    • 2. Karakter ve Çevre Düzenleme
      • Karakter ve çevre düzenlemelerini yapar.
    • 3. Animasyon ve Simülasyon
      • Animasyon ve simülasyon işlemlerini yapar.
    • 4. Test ve Yayınlama
      • Oluşturulan oyunu testinden sonra yayınlar.

İlgili Planlar

Bu ders 11 ve 12. sınıfta aynı programla okutulur; iki sınıfta üniteler ve konular aynıdır.