Bu seviyede çocuklar Kodu programlama ortamı ile tanışır ve kendi oyunlarını nasıl oluşturacaklarını öğrenir. Çocuklar tanıdık olan kod bloklarını kullanarak 3D oyun tasarımı ve 3D oyun programlanması prizması aracılığıyla ana programlama kavramlarını öğreneceklerdir. Bu seviyenin sonunda çocuklar kendi oyunlarını oluşturabilir ve arkadaşlarıyla paylaşıp oynayabilirler. Program hem ileri seviyedeki öğrenciler hem de yeni başlayanlar için uygundur.
Öğrenci tamamladığı her seviye için sertifika alacaktır.
500 puan
Tamamlanan her modül size 100 puan ve tam seviye 500 puan getiriyor.
Bu seviyede öğrencilerin kullandığı bazı araçlar ve programlama ortamları.
Bu modülde çocuklar KODU platformuyla nasıl çalışılacağını öğrenerek ve birçok özelliğinden geçerek 3D oyun tasarımına ilk adımlarını atacaklar. Öğrendiklerini geliştirebilmek için ve hayal güçlerini KODU oyunları oluşturmak için kullanacakları sonraki modüller için bu bilgiye ihtiyaçları var. Çalışmaları boyunca KODU 3D oyun tasarım platformunun prizması aracılığıyla yeni programlama konseptlerini öğrenebilecekler. Olay tabanlı programlamanın temellerini atarak bilgilerini genişletecekler ve KODU'da değişkenlerin nasıl kullanıldığını öğrenecekler.
Bu modülde karakterlerimizin rol alacağı eksiksiz ve iyi düşünülmüş bir sanal alan yaratmak için cocuklarla birlikte oyunlarımızı geliştireceğiz. Gerçek oyun tasarımcılarının ne yaptığını ve nasıl yaptıklarını öğreneceğiz. Bunu yapmak için, farklı programlama özelliklerine ve bunların nasıl uygulandıklarına bir göz atacağız. Programlamada olaylar kullanarak oyunlarımızda karakterleri konuşturmayı öğreneceğiz.
Bu modülde tasarımcıların oyunlarını nasıl planladıklarını ve planlamanın en önemli yönünün ne olduğunu anlayacağız. Karmaşık 3D alanlar yaratarak ve programlayarak tasarımcılar gibi düşünmeyi öğreneceğiz. KODU'da operatörlerin nasıl kullanılacağını öğreneceğiz. Çocuklarla birlikte yol izleme oyunlarını ve kompleks algoritmalar nasıl oluşturacağımızı öğreneceğiz. Programlamada farklı döngü türlerini nasıl kullanacağımızı öğreneceğiz.
Bu modülde daha kompleks projeler geliştirmeye odaklanıyoruz ve çocuklar kendi dünyalarını yaratma ve programlama fırsatı buluyor. Programın bu aşamasında çocuklar algoritmaları nasıl oluşturacaklarını ve fonksiyonları özgürce nasıl kullanacaklarını zaten biliyorlar. Ayrıca koşullu yapılar hakkında daha fazla şey öğreneceğiz. Nesne yönelimli programlamanın ne olduğunu öğreneceğiz.