Programlama Yıllık Plan

T.C. MİLLİ EĞİTİM BAKANLIĞI
.......... OKUL SEÇ ..........
2026-2027 EĞİTİM ÖĞRETİM YILI 11. SINIF PROGRAMLAMA DERSİ DERS PLANI

Öğretmen Adı

Ders Öğretmeni

Müdür Adı

Okul Müdürü

Hafta 8 / 37
2026-2027 günlük plan ana yapı tablosu — 37 hafta
HaftaTarihSaatTema / ÜniteÜnite / TemaKonuÖğrenme Çıktısı KodlarıKazanım KodlarıÖğrenme KanıtlarıÖlçme-DeğerlendirmeBölüm / Durum
#14-18 Eylül2Blok Tabanlı ProgramlamaBlok Tabanlı Programlama OrtamıBlok tabanlı programlama aracında sunulan bir programın işlevlerini açıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#21-25 Eylül2Blok Tabanlı ProgramlamaBlok Tabanlı Programlama OrtamıBlok tabanlı programlama yazılımı arayüzünü tanıtır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#28 Eylül - 2 Ekim2Blok Tabanlı ProgramlamaBlok Tabanlı Programlama OrtamıBlok tabanlı programlama yazılım ortamında basit bir uygulama yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#5-9 Ekim2Blok Tabanlı ProgramlamaTemel AlgoritmalarBlok tabanlı programlama aracında uygun teknikleri kullanarak temel algoritmalar planlar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#12-16 Ekim2Blok Tabanlı ProgramlamaTemel AlgoritmalarBlok tabanlı programlama aracında uygun teknikleri kullanarak temel algoritmalar planlar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#19-23 Ekim2Blok Tabanlı ProgramlamaHata AyıklamaBlok tabanlı programlama aracında sunulan bir programın hatalarını ayıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#26-30 Ekim2Blok Tabanlı ProgramlamaHata AyıklamaBlok tabanlı programlama aracında sunulan bir programın hatalarını ayıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
#2-6 Kasım2Blok Tabanlı ProgramlamaProgramı GeliştirmeBlok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek düzenler.Gözlem Formu, Derecelendirme ÖlçeğiDolu

8. Hafta — 2-6 Kasım — Tema: Blok Tabanlı Programlama Dolu

Ders
Programlama
Sınıf
11. Sınıf
Tema / Ünite
Blok Tabanlı Programlama
Konu
Programı Geliştirme
Süre
2 ders saati (80 dk)
Tarih
2-6 Kasım
Hafta
8. Hafta
Belirli Gün ve Haftalar
Kızılay Haftası (29 Ekim-4 Kasım), Lösemili Çocuklar Haftası (2-8 Kasım), Organ Bağışı ve Nakli Haftası (3-9 Kasım)

Öğrenme Çıktıları ve Süreç Bileşenleri MEB

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.

Tema Özeti DPO

Blok Tabanlı Programlama ünitesinin 8. haftası.

Programlar Arası Bileşenler Boş

Öğrenme Kanıtları (Ölçme ve Değerlendirme) MEB

  • Gözlem Formu
  • Derecelendirme Ölçeği
  • Dereceli Puanlama Anahtarı

Temel Kabuller DPO

Önceki haftaların çıktıları (Hata Ayıklama) edinilmiş kabul edilir.

Ön Değerlendirme Süreci DPO

Önceki haftanın çıktıları (Hata Ayıklama) kısa sorularla yoklanır.

Köprü Kurma DPO

Hata Ayıklama ile Programı Geliştirme arasında ilişki kurulur; programı Geliştirme hatırlatılır.

Öğrenme-Öğretme Uygulamaları DPO

  1. Derse Giriş10 dk

    Önceki haftanın çıktıları (Hata Ayıklama) kısa sorularla yoklanır; programı Geliştirme konusuna dikkat çekilir. Kızılay Haftası (29 Ekim-4 Kasım) ile bağ kurularak derse giriş yapılır.

  2. Keşfetme25 dk

    Öğrencilerin programı Geliştirme ile ilgili ön bilgileri sorularla ortaya çıkarılır; gerçek yaşam bağlamından bir örnekle konu keşfettirilir.

  3. Uygulama35 dk

    Öğrenciler programı Geliştirme ile ilgili etkinlikleri bireysel ve grup çalışmasıyla uygular; öğretmen süreci gözlemleyip dönüt verir (Programı Geliştirme).

  4. Sonuçlandırma10 dk

    Öğrencilerin "Hazırlanan programın ölçütlere göre geliştirilmesi yaptırılır" düzeyine ulaşması gözlenir; gözlem Formu ile değerlendirilir.

Sınıf defteri: Programı Geliştirme; değerlendirme

Derse Giriş 10 dk

Önceki haftanın çıktıları (Hata Ayıklama) kısa sorularla yoklanır; programı Geliştirme konusuna dikkat çekilir. Kızılay Haftası (29 Ekim-4 Kasım) ile bağ kurularak derse giriş yapılır.

Keşfetme 25 dk

Öğrencilerin programı Geliştirme ile ilgili ön bilgileri sorularla ortaya çıkarılır; gerçek yaşam bağlamından bir örnekle konu keşfettirilir.

Uygulama 35 dk

Öğrenciler programı Geliştirme ile ilgili etkinlikleri bireysel ve grup çalışmasıyla uygular; öğretmen süreci gözlemleyip dönüt verir (Programı Geliştirme).

Sonuçlandırma 10 dk

Öğrencilerin "Hazırlanan programın ölçütlere göre geliştirilmesi yaptırılır" düzeyine ulaşması gözlenir; gözlem Formu ile değerlendirilir.

Farklılaştırma Boş

ZÖğretmen tarafından doldurulacak
DÖğretmen tarafından doldurulacak

Araç-Gereç ve Kaynaklar DPO

Araç-Gereç
  • Ders kitabı
  • Etkileşimli tahta
  • Bilgisayar
  • İnternet
  • Akıllı Tahta / Projeksiyon
  • 3d Yazıcı
  • Yazıcı / Tarayıcı
Kaynaklar
  • Programlama Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
  • Ders Materyali (MEB)
  • Ders Bilgi Formu (MEB)

Öğretmen Görüşleri

BÖLÜM I

Ders
Programlama
Sınıf
11. Sınıf
Ünite / Tema
Blok Tabanlı Programlama
Konu
Programı Geliştirme
Önerilen Süre
2 ders saati (80 dk)
Tarih
2-6 Kasım
Hafta
8. Hafta
Belirli Gün ve Haftalar
Kızılay Haftası (29 Ekim-4 Kasım), Lösemili Çocuklar Haftası (2-8 Kasım), Organ Bağışı ve Nakli Haftası (3-9 Kasım)

BÖLÜM II DPO

Kazanımlar
Blok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek düzenler.
Açıklamalar
  • Hazırlanan programın ölçütlere göre geliştirilmesi yaptırılır.
Öğrenme-Öğretme Yöntem ve Teknikleri
  • Anlatım
  • Soru-Cevap
  • Problem Çözme
  • Gösterip Yaptırma
Kullanılan Eğitim Teknolojileri, Araç ve Gereçler
Araç-Gereç
  • Ders kitabı
  • Etkileşimli tahta
  • Bilgisayar
  • İnternet
  • Akıllı Tahta / Projeksiyon
  • 3d Yazıcı
  • Yazıcı / Tarayıcı
Kaynaklar
  • Programlama Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
  • Ders Materyali (MEB)
  • Ders Bilgi Formu (MEB)
Öğrenme-Öğretme Etkinlikleri
Dikkat Çekme

Programı Geliştirme ile ilgili günlük yaşamdan ya da meslekten bir örnek veya soru ile derse başlanır.

Güdüleme

Programı Geliştirme konusunun meslekteki ve günlük yaşamdaki yeri vurgulanır.

Gözden Geçirme

Önceki haftanın konusu (Hata Ayıklama) kısaca tekrar edilir.

Derse Geçiş

Haftanın kazanımı öğrencilerle paylaşılır: Blok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek düzenler.

Bireysel Öğrenme Etkinlikleri

Öğretmen işlem basamaklarını gösterir; öğrenciler basamakları bireysel olarak uygular, öğretmen dönüt verir.

Grupla Öğrenme Etkinlikleri

Atölye/laboratuvar uygulaması (grup çalışması, öğretmen gözetiminde):
1) Hazırlanan programın ölçütlere göre geliştirilmesi yaptırılır.

Özet

Haftanın konuları öğrencilerle birlikte özetlenir; bir sonraki dersin konusu duyurulur.

BÖLÜM III — Ölçme-Değerlendirme

Bireysel Öğrenme Etkinliklerine Yönelik Ölçme-Değerlendirme
  • Gözlem Formu
  • Derecelendirme Ölçeği
  • Dereceli Puanlama Anahtarı
Grupla Öğrenme Etkinliklerine Yönelik Ölçme-Değerlendirme
  • Grup çalışması gözlem formu
Öğrenme Güçlüğü Olan ve İleri Düzey Öğrenciler İçin Ek Ölçme-Değerlendirme

    BÖLÜM IV — Planın Uygulanmasına İlişkin Açıklamalar

    • Belirtilen tarihlerde ve haftalarda, müfredat programına göre değişiklikler yapılabilir.
    • Öğrenci merkezli öğretim yöntemleri ve teknikleri aktif olarak kullanılacaktır.
    • Ölçme ve değerlendirme süreçlerinde çeşitlilik sağlanacak ve süreç odaklı değerlendirme yapılacaktır.
    • Bireysel farklılıklar dikkate alınarak öğretime yön verilecektir.
    • Teknoloji entegrasyonu ile öğrenme süreçleri desteklenecektir.
    #9-13 Kasım2Blok Tabanlı ProgramlamaProgramı GeliştirmeBlok tabanlı programlama aracında sunulan bir programı verilen ölçütlere göre geliştirerek düzenler.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    16-20 KasımAkademik Takvim 1. Dönem Ara Tatil
    #23-27 Kasım2Blok Tabanlı ProgramlamaKarar YapılarıBir algoritmayı uyarlamak için en uygun karar yapılarını seçer.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #30 Kasım - 4 Aralık2Blok Tabanlı ProgramlamaKarar YapılarıBir algoritmayı uyarlamak için en uygun karar yapılarını seçer.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #7-11 Aralık2Blok Tabanlı ProgramlamaProje OluşturmaTüm programlama yapılarını içeren özgün bir proje oluşturur.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #14-18 Aralık2Nesnelerin İnternetiDevre ElemanlarıDevre elemanlarının görevlerini açıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #21-25 Aralık2Nesnelerin İnternetiDevre ElemanlarıDevre elemanlarının görevlerini açıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #28 Aralık - 1 Ocak2Nesnelerin İnternetiBlok Temelli Programlama AraçlarıBlok temelli programlama araçlarıyla uygulamalar yapar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #4-8 Ocak2Nesnelerin İnternetiNesnelerin İnternetinde ProgramlamaProgramlama dili ile nesnelerin interneti için program yazar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #11-15 Ocak2Nesnelerin İnternetiNesnelerin İnternetinde ProgramlamaNesnelerin interneti için program yazdırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #18-22 Ocak2Nesnelerin İnternetiMikrodenetleyici Kart Yapısı ve ArayüzüMikrodenetleyici kart donanımı üzerinde yazılım dilini kullanır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    25-29 OcakAkademik Takvim Yarıyıl Tatili
    1-5 ŞubatAkademik Takvim Yarıyıl Tatili
    #8-12 Şubat2Nesnelerin İnternetiMikrodenetleyici Kart Yapısı ve ArayüzüMikrodenetleyici kart donanımı üzerinde yazılım dilini kullanır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #15-19 Şubat2Nesnelerin İnternetiSimülasyon AracıSimülasyon aracı (Packet Tracer) kullanarak bir sistem tasarlar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #22-26 Şubat2Nesnelerin İnternetiSimülasyon AracıSimülasyon aracı (Packet Tracer) kullanarak bir sistem tasarlar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #1-5 Mart2Oyun ProgramlamaOyun Programlama TemelleriTemel kodlama ve kullanıcı etkileşim işlemlerini yapar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    8-12 MartAkademik Takvim 2. Dönem Ara Tatil
    #15-19 Mart2Oyun ProgramlamaOyun Programlama TemelleriOyun uygulamasında temel kodlama yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #22-26 Mart2Oyun ProgramlamaOyun Programlama TemelleriKullanıcı etkileşim işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #29 Mart - 2 Nisan2Oyun ProgramlamaKarakter ve Çevre DüzenlemeKarakter ve çevre düzenlemelerini yapar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #5-9 Nisan2Oyun ProgramlamaKarakter ve Çevre DüzenlemeSenaryo oluşturma adımlarını yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #12-16 Nisan2Oyun ProgramlamaKarakter ve Çevre DüzenlemeResim düzenleme işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #19-23 Nisan2Oyun ProgramlamaKarakter ve Çevre DüzenlemeÜç boyutlu modelleme adımlarını uygulatır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #26-30 Nisan2Oyun ProgramlamaKarakter ve Çevre DüzenlemeOyun programına aktarma adımlarını uygulatır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #3-7 Mayıs2Oyun ProgramlamaAnimasyon ve SimülasyonAnimasyon ve simülasyon işlemlerini yapar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #10-14 Mayıs2Oyun ProgramlamaAnimasyon ve SimülasyonAnimasyon işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #17-21 Mayıs2Oyun ProgramlamaAnimasyon ve SimülasyonSimülasyon işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #24-28 Mayıs2Oyun ProgramlamaAnimasyon ve SimülasyonKarakter ve çevre oluşturma işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #31 Mayıs - 4 Haziran2Oyun ProgramlamaTest ve YayınlamaOluşturulan oyunu testinden sonra yayınlar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #7-11 Haziran2Oyun ProgramlamaTest ve YayınlamaTest etme ve iyileştirme işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #14-18 Haziran2Oyun ProgramlamaTest ve YayınlamaDerleme ve yayınlama işlemlerini yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #21-25 Haziran2Sosyal EtkinlikSosyal EtkinlikOkul temelli planlama kapsamında sosyal etkinlik haftasıGözlem Formu, Derecelendirme ÖlçeğiBoş Sosyal Etkinlik

    11. Sınıf Programlama Günlük Planı — Kaynaklar ve İçerik

    • 11. Sınıf Programlama Yıllık Planı (çerçeve / ünitelendirilmiş yıllık plan)
    • Muhasebe ve Finansman 11. Sınıf Çerçeve Öğretim Programı (ÇÖP)
    • Programlama Ders Bilgi Formu (DBF)
    • Programlama Ders Materyali (DM)
    • Ders İçeriği

      Muhasebe ve Finansman - Muhasebe (Mesleki ve Teknik Anadolu Lisesi) alanında Programlama dersi 11. sınıf 2026-2027 eğitim öğretim yılı günlük planı (haftalık ders planı). Haftalık 2 ders saati.

      Üniteler ve Konular

      1. Blok Tabanlı Programlama (24 ders saati)

      • 1. Blok Tabanlı Programlama Ortamı
        • 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.
      • 2. Temel Algoritmalar
        • 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.
      • 3. Hata Ayıklama
        • 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.
      • 4. Programı Geliştirme
        • 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.
      • 5. Karar Yapıları
        • 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.
      • 6. Proje Oluşturma
        • 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)

      • 1. Devre Elemanları
        • 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.
      • 2. Blok Temelli Programlama Araçları
        • Blok temelli programlama araçlarıyla uygulamalar yapar.
        • Blok temelli programlama araçlarıyla uygulamalar yaptırır.
      • 3. Nesnelerin İnternetinde Programlama
        • 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.
      • 4. Mikrodenetleyici Kart Yapısı ve Arayüzü
        • 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.
      • 5. Simülasyon Aracı
        • 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)

      • 1. Oyun Programlama Temelleri
        • 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.
      • 2. Karakter ve Çevre Düzenleme
        • 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.
      • 3. Animasyon ve Simülasyon
        • 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.
      • 4. Test ve Yayınlama
        • 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