Günlük Plan

11. Sınıf Programlama Yıllık Planı 2026-2027 - Endüstriyel Otomasyon Teknolojileri

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

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

11. sınıf Programlama dersi, Endüstriyel Otomasyon Teknolojileri alanında haftada 2 ders saati okutulur; yıllık planında 3 öğrenme birimi, 72 ders saati ve 46 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.).

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

    Endüstriyel Otomasyon Teknolojileri - Endüstriyel Otomasyon Teknolojileri (Mesleki ve Teknik Anadolu Lisesi) alanında Programlama dersi 11. sınıf 2026-2027 eğitim öğretim yılı yıllık planı. Haftalık 2 ders saati.

    Üniteler ve Konular

    1. Blok Tabanlı Programlama (24 ders saati)

    • Blok Tabanlı Programlama Ortamı
      • 1. Blok tabanlı programlama aracında sunulan bir programın işlevlerini açıklar.
      • Blok tabanlı programlama yazılımını bilgisayara kurdurur.
      • Blok tabanlı programlama yazılımı arayüzünü tanıtır.
      • Blok tabanlı programlama yazılım ortamında basit bir uygulama yaptırır.
      • Blok tabanlı programlama ortamında oluşturulan uygulama açıklanır.
    • Temel Algoritmalar
      • 2. Blok tabanlı programlama aracında uygun teknikleri kullanarak temel algoritmalar planlar.
      • Algoritma kavramı açıklanır.
      • Farklı algoritma örnekleri üzerinden çözümün nasıl gerçekleştirileceği açıklanır.
    • Hata Ayıklama
      • 3. Blok tabanlı programlama aracında sunulan bir programın hatalarını ayıklar.
      • Problem çözmede algoritma ile program hataları ve hata giderme anlatılır.
    • Programı Geliştirme
      • 4. Blok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek düzenler.
      • Hazırlanan programın ölçütlere göre geliştirilmesi yaptırılır.
    • Karar Yapıları
      • 5. Bir algoritmayı uyarlamak için en uygun karar yapılarını seçer.
      • Karar kontrol deyimleri açıklanır.
      • Karar kontrol deyimlerini kullandırır.
    • Proje Oluşturma
      • 6. Tüm programlama yapılarını içeren özgün bir proje oluşturur.
      • Tüm yapıları içeren çeşitli projeler yaptırılır.

    2. Nesnelerin İnterneti (18 ders saati)

    • Devre Elemanları
      • 1. Devre elemanlarının görevlerini açıklar.
      • Devre elemanlarının görevleri açıklanır.
      • Basit bir devre uygulaması yaptırılır.
    • Blok Temelli Programlama Araçları
      • 2. Blok temelli programlama araçlarıyla uygulamalar yapar.
      • Blok temelli programlama araçlarıyla uygulamalar yaptırır.
    • Nesnelerin İnternetinde Programlama
      • 3. Programlama dili ile nesnelerin interneti için program yazar.
      • Nesnelerin interneti için program yazdırır.
      • Veri işleme süreçleri açıklanır.
    • Mikrodenetleyici Kart Yapısı ve Arayüzü
      • 4. Mikrodenetleyici kart donanımı üzerinde yazılım dilini kullanır.
      • Mikrodenetleyici kartın fiziksel yapısı açıklanır.
      • Mikrodenetleyici kart yazılımının kurulumu açıklanır.
      • Program arayüzü ile kart arasındaki bağlantı açıklanır.
    • Simülasyon Aracı
      • 5. Simülasyon aracı (Packet Tracer) kullanarak bir sistem tasarlar.
      • Simülasyon aracı kullanarak bir otomasyon sisteminin tasarımı açıklanır.

    3. Oyun Programlama (30 ders saati)

    • Oyun Programlama Temelleri
      • 1. Temel kodlama ve kullanıcı etkileşim işlemlerini yapar.
      • Oyun uygulamasında temel kodlama yaptırır.
      • Kullanıcı etkileşim işlemlerini yaptırır.
    • Karakter ve Çevre Düzenleme
      • 2. Karakter ve çevre düzenlemelerini yapar.
      • Senaryo oluşturma adımlarını yaptırır.
      • Resim düzenleme işlemlerini yaptırır.
      • Üç boyutlu modelleme adımlarını uygulatır.
      • Oyun programına aktarma adımlarını uygulatır.
    • Animasyon ve Simülasyon
      • 3. Animasyon ve simülasyon işlemlerini yapar.
      • Animasyon işlemlerini yaptırır.
      • Simülasyon işlemlerini yaptırır.
      • Karakter ve çevre oluşturma işlemlerini yaptırır.
    • Test ve Yayınlama
      • 4. Oluşturulan oyunu testinden sonra yayınlar.
      • Test etme ve iyileştirme işlemlerini yaptırır.
      • Derleme ve yayınlama işlemlerini yaptırır.

    Dersin Amaçları

    • 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.

İlgili Planlar