Oyun Programlama Yıllık Plan

T.C. MİLLİ EĞİTİM BAKANLIĞI
.......... OKUL SEÇ ..........
2026-2027 EĞİTİM ÖĞRETİM YILI 12. SINIF OYUN 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ül4Oyun Programlama TemelleriOyun Programlama TemelleriOyun motoru ile yeni proje oluşturur.Yazılı Sınav, Performans GöreviDolu
#21-25 Eylül4Oyun Programlama TemelleriOyun Programlama TemelleriProjeye dışarıdan nesne aktarır.Yazılı Sınav, Performans GöreviDolu
#28 Eylül - 2 Ekim4Oyun Programlama TemelleriOyun Programlama TemelleriÇarpışma gövdesi oluşturur.Yazılı Sınav, Performans GöreviDolu
#5-9 Ekim4Oyun Programlama TemelleriOyun Programlama TemelleriTemel fizik işlemlerini yapar.Yazılı Sınav, Performans GöreviDolu
#12-16 Ekim4Oyun Programlama TemelleriOyun Programlama TemelleriOyuna etkileşim ekler.Yazılı Sınav, Performans GöreviDolu
#19-23 Ekim4Oyun Programlama TemelleriOyun Programlama TemelleriKullanıcı girişi için kodlama yapar.Yazılı Sınav, Performans GöreviDolu
#26-30 Ekim4Oyun Programlama TemelleriOyun Programlama TemelleriKullanıcı girişi için kodlama yapar.Yazılı Sınav, Performans GöreviDolu
#2-6 Kasım4Oyun Programlama TemelleriOyun Programlama TemelleriKullanıcı girişi için kodlama yapar.Yazılı Sınav, Performans GöreviDolu

8. Hafta — 2-6 Kasım — Tema: Oyun Programlama Temelleri Dolu

Ders
Oyun Programlama
Sınıf
11. Sınıf
Tema / Ünite
Oyun Programlama Temelleri
Konu
Oyun Programlama Temelleri
Süre
4 ders saati (160 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

Kullanıcı girişi için kodlama yapar.
Girdi kontrollerinin oyun karakteri üzerinde test edilmesi sağlanır.

Tema Özeti DPO

Oyun Programlama Temelleri ünitesinin 8. haftası.

Programlar Arası Bileşenler Boş

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

  • Yazılı Sınav
  • Performans Görevi
  • Öz Değerlendirme Formu

Temel Kabuller DPO

Önceki haftaların çıktıları (Oyun Programlama Temelleri) edinilmiş kabul edilir.

Ön Değerlendirme Süreci DPO

Önceki haftanın çıktıları (Oyun Programlama Temelleri) kısa sorularla yoklanır.

Köprü Kurma DPO

Oyun Programlama Temelleri ile Oyun Programlama Temelleri arasında ilişki kurulur; oyun Programlama Temelleri hatırlatılır.

Öğrenme-Öğretme Uygulamaları DPO

  1. Derse Giriş15 dk

    Önceki haftanın çıktıları (Oyun Programlama Temelleri) kısa sorularla yoklanır; oyun Programlama Temelleri konusuna dikkat çekilir. Kızılay Haftası (29 Ekim-4 Kasım) ile bağ kurularak derse giriş yapılır.

  2. Keşfetme50 dk

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

  3. Uygulama70 dk

    Öğrenciler oyun Programlama Temelleri ile ilgili etkinlikleri bireysel ve grup çalışmasıyla uygular; öğretmen süreci gözlemleyip dönüt verir (Oyun Programlama Temelleri).

  4. Sonuçlandırma25 dk

    Öğrencilerin "Girdi kontrollerinin oyun karakteri üzerinde test edilmesi sağlanır" düzeyine ulaşması gözlenir; yazılı Sınav ile değerlendirilir.

Sınıf defteri: Oyun Programlama Temelleri; değerlendirme

Derse Giriş 15 dk

Önceki haftanın çıktıları (Oyun Programlama Temelleri) kısa sorularla yoklanır; oyun Programlama Temelleri konusuna dikkat çekilir. Kızılay Haftası (29 Ekim-4 Kasım) ile bağ kurularak derse giriş yapılır.

Keşfetme 50 dk

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

Uygulama 70 dk

Öğrenciler oyun Programlama Temelleri ile ilgili etkinlikleri bireysel ve grup çalışmasıyla uygular; öğretmen süreci gözlemleyip dönüt verir (Oyun Programlama Temelleri).

Sonuçlandırma 25 dk

Öğrencilerin "Girdi kontrollerinin oyun karakteri üzerinde test edilmesi sağlanır" düzeyine ulaşması gözlenir; yazılı Sınav 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
Kaynaklar
  • Oyun Programlama Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)

Öğretmen Görüşleri

BÖLÜM I

Ders
Oyun Programlama
Sınıf
11. Sınıf
Ünite / Tema
Oyun Programlama Temelleri
Konu
Oyun Programlama Temelleri
Önerilen Süre
4 ders saati (160 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
Kullanıcı girişi için kodlama yapar.
Açıklamalar YZ
  • Girdi kontrollerinin oyun karakteri üzerinde test edilmesi sağlanı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
Kaynaklar
  • Oyun Programlama Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
Öğrenme-Öğretme Etkinlikleri
Dikkat Çekme

Oyun Programlama Temelleri ile ilgili günlük yaşamdan ya da meslekten bir örnek veya soru ile derse başlanır.

Güdüleme

Oyun Programlama Temelleri konusunun meslekteki ve günlük yaşamdaki yeri vurgulanır.

Gözden Geçirme

Önceki haftanın konusu (Oyun Programlama Temelleri) kısaca tekrar edilir.

Derse Geçiş

Haftanın kazanımı öğrencilerle paylaşılır: Kullanıcı girişi için kodlama yapar.

Bireysel Öğrenme Etkinlikleri

Anlatım, soru-cevap ve gösterip yaptırma ile:
1) Girdi kontrollerinin oyun karakteri üzerinde test edilmesi sağlanır.

Grupla Öğrenme Etkinlikleri

Öğrenciler gruplara ayrılır; oyun Programlama Temelleri ile ilgili problem/örnek olay grup çalışmasıyla çözülür ve sınıfla paylaşı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
  • Yazılı Sınav
  • Performans Görevi
  • Öz Değerlendirme Formu
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ım4Oyun Programlama TemelleriOyun Programlama TemelleriKullanıcı girişi için kodlama yapar.Yazılı Sınav, Performans GöreviDolu
    16-20 KasımAkademik Takvim 1. Dönem Ara Tatil
    #23-27 Kasım4Oyun Programlama TemelleriOyun Programlama TemelleriKullanıcı girişi için kodlama yapar.Yazılı Sınav, Performans GöreviDolu
    #30 Kasım - 4 Aralık4Oyun Programlama TemelleriOyun Programlama TemelleriKullanıcı girişi için kodlama yapar.Yazılı Sınav, Performans GöreviDolu
    #7-11 Aralık4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeSenaryo oluşturma adımlarını yapar.Yazılı Sınav, Performans GöreviDolu
    #14-18 Aralık4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeResim düzenleme işlemlerini yapar.Yazılı Sınav, Performans GöreviDolu
    #21-25 Aralık4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeYeni bir materyal oluşturur.Yazılı Sınav, Performans GöreviDolu
    #28 Aralık - 1 Ocak4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeOyun için uygun ışıklandırmayı yapar.Yazılı Sınav, Performans GöreviDolu
    #4-8 Ocak4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeOyun motoru içerisinde modelleme modunu kullanır.Yazılı Sınav, Performans GöreviDolu
    #11-15 Ocak4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeOyun motoru içerisinde modelleme modunu kullanır.Yazılı Sınav, Performans GöreviDolu
    #18-22 Ocak4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeOyun motoru içerisinde modelleme modunu kullanır.Yazılı Sınav, Performans GöreviDolu
    25-29 OcakAkademik Takvim Yarıyıl Tatili
    1-5 ŞubatAkademik Takvim Yarıyıl Tatili
    #8-12 Şubat4Karakter ve Çevre DüzenlemeKarakter ve Çevre DüzenlemeOyun motoru içerisinde modelleme modunu kullanır.Yazılı Sınav, Performans GöreviDolu
    #15-19 Şubat4Oyunda AnimasyonOyunda AnimasyonSahnede yıkım işlemlerini yapar.Yazılı Sınav, Performans GöreviDolu
    #22-26 Şubat4Oyunda AnimasyonOyunda AnimasyonSinematik efektler ekler.Yazılı Sınav, Performans GöreviDolu
    #1-5 Mart4Oyunda AnimasyonOyunda AnimasyonKarakterlere animasyon ekler.Yazılı Sınav, Performans GöreviDolu
    8-12 MartAkademik Takvim 2. Dönem Ara Tatil
    #15-19 Mart4Oyunda AnimasyonOyunda AnimasyonParçacık efektlerini kullanır.Yazılı Sınav, Performans GöreviDolu
    #22-26 Mart4Oyunda AnimasyonOyunda AnimasyonÇevre tasarımını yapar.Yazılı Sınav, Performans GöreviDolu
    #29 Mart - 2 Nisan4Oyunda AnimasyonOyunda AnimasyonOyuna ses ekler.Yazılı Sınav, Performans GöreviDolu
    #5-9 Nisan4Oyunda AnimasyonOyunda AnimasyonOyuna ses ekler.Yazılı Sınav, Performans GöreviDolu
    #12-16 Nisan4Oyunda AnimasyonOyunda AnimasyonOyuna ses ekler.Yazılı Sınav, Performans GöreviDolu
    #19-23 Nisan4Oyunda AnimasyonOyunda AnimasyonOyuna ses ekler.Yazılı Sınav, Performans GöreviDolu
    #26-30 Nisan4Oyunda AnimasyonOyunda AnimasyonOyuna ses ekler.Yazılı Sınav, Performans GöreviDolu
    #3-7 Mayıs4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOyuncu olmayan karakterler için yapay zekâ kontrolcüsünü kullanır.Yazılı Sınav, Performans GöreviDolu
    #10-14 Mayıs4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOyunu test eder.Yazılı Sınav, Performans GöreviDolu
    #17-21 Mayıs4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOptimizasyon işlemlerini yapar.Yazılı Sınav, Performans GöreviDolu
    #24-28 Mayıs4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOyunu son kullanıcı için paketler.Yazılı Sınav, Performans GöreviDolu
    #31 Mayıs - 4 Haziran4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOyunu son kullanıcı için paketler.Yazılı Sınav, Performans GöreviDolu
    #7-11 Haziran4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOyunu son kullanıcı için paketler.Yazılı Sınav, Performans GöreviDolu
    #14-18 Haziran4Oyun Oluşturma ve YayınlamaOyun Oluşturma ve YayınlamaOyunu son kullanıcı için paketler.Yazılı Sınav, Performans GöreviDolu
    #21-25 Haziran4Sosyal EtkinlikSosyal EtkinlikOkul temelli planlama kapsamında sosyal etkinlik haftasıBoş Sosyal Etkinlik

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

    • 12. Sınıf Oyun Programlama Yıllık Planı (çerçeve / ünitelendirilmiş yıllık plan)
    • Siber Güvenlik 12. Sınıf Çerçeve Öğretim Programı (ÇÖP)
    • Ders İçeriği

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

      Üniteler ve Konular

      1. Oyun Programlama Temelleri (42 ders saati)

      Bu derste öğrenciye; sinema, film, çizgi film, reklam, tanıtım, animasyon, simülasyon gibi alanlarda programlama, tasarım ve geliştirme işlemleri ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

      • 1. Oyun Programlama Temelleri
        • Oyun motoru ile yeni proje oluşturur.
        • Projeye dışarıdan nesne aktarır.
        • Çarpışma gövdesi oluşturur.
        • Temel fizik işlemlerini yapar.
        • Oyuna etkileşim ekler.
        • Kullanıcı girişi için kodlama yapar.

      2. Karakter ve Çevre Düzenleme (34 ders saati)

      Bu derste öğrenciye; sinema, film, çizgi film, reklam, tanıtım, animasyon, simülasyon gibi alanlarda programlama, tasarım ve geliştirme işlemleri ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

      • 1. Karakter ve Çevre Düzenleme
        • Senaryo oluşturma adımlarını yapar.
        • Resim düzenleme işlemlerini yapar.
        • Yeni bir materyal oluşturur.
        • Oyun için uygun ışıklandırmayı yapar.
        • Oyun motoru içerisinde modelleme modunu kullanır.

      3. Oyunda Animasyon (41 ders saati)

      Bu derste öğrenciye; sinema, film, çizgi film, reklam, tanıtım, animasyon, simülasyon gibi alanlarda programlama, tasarım ve geliştirme işlemleri ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

      • 1. Oyunda Animasyon
        • Sahnede yıkım işlemlerini yapar.
        • Sinematik efektler ekler.
        • Karakterlere animasyon ekler.
        • Parçacık efektlerini kullanır.
        • Çevre tasarımını yapar.
        • Oyuna ses ekler.

      4. Oyun Oluşturma ve Yayınlama (27 ders saati)

      Bu derste öğrenciye; sinema, film, çizgi film, reklam, tanıtım, animasyon, simülasyon gibi alanlarda programlama, tasarım ve geliştirme işlemleri ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

      • 1. Oyun Oluşturma ve Yayınlama
        • Oyuncu olmayan karakterler için yapay zekâ kontrolcüsünü kullanır.
        • Oyunu test eder.
        • Optimizasyon işlemlerini yapar.
        • Oyunu son kullanıcı için paketler.

    İlgili Planlar

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