Kodu, çocuklara programlamanın temellerini öğretmek ve yaratıcılıklarını eğitmek için uygun görsel bir programlama dilidir. Bugünün dersinde, Kodu'na giriş olarak kullanabileceğimiz basit bir oyun geliştireceğiz.
Kodu'nun Yapı Taşları
Kodu dünyası, Kod peyzajına yerleştirdiğimiz her nesneye davranışsal bir komut dosyası ekleyebileceğimiz programlanabilir nesnelerden oluşur.
Kodu'nun programlama dili, dilin sayfalara ve kurallara bölündüğü basit, simge tabanlı bir programlama kullanıcı arayüzüdür.
Kodu, hareket etmelerini, nesneleri vurmalarını ve birbirleriyle inanılmaz savaş hareketi yapmalarını sağlamak için bir nesneye ekleyebileceğimiz yerleşik bir davranış listesine sahiptir.
Microsoft Kodu Game Lab, yeni başlayanların Kodu Programlamanın temelini anlamaları için çok yararlı olan bir dizi "Başlarken" videosuna sahiptir.
Kodu Dünyasında Gezinme
İşte ağaçlardan ve bir motosikletten oluşan basit bir Kodu dünyası. Motosiklet her zaman arazide dolaşacak şekilde programlanmıştır ve yolundaki ağaçlardan kaçınmalıdır.
Manzaraya daha fazla nesne ekleyelim ve motosikletin onları kovalayıp çekmesini sağlayalım.
Wisp, Kodu'da oluşturabileceğimiz birçok karakterden biridir.
Wisp, belirlenmiş bir yolda hareket edecek ve Kodu, sağlığı sıfıra ulaştığında başka bir bilgelik üretecektir.
Sınıf Egzersizleri
Derse hazırlanmak için eğitmenlerin yapması gerekenler install Kodu ve indirin Microsoft Kodu Classroom Kit Kodu içe aktarma klasörüne: "C: \ Users \ [user name] \ Documents \ SavedGames \ Boku \ Player1 \ Imports \". Oyunu ana menüden yüklediğimizde, Kodu oyunu otomatik olarak içe aktaracaktır.
Not: Eğitmenlerin, Kodu oyun dosyasını almak için dosyayı açması gerekir.
Derse dünyayı açarak başlayın ve öğrencilerden motosikleti ve akıllı davranışı gözlemlemelerini isteyin. Açıklama, "bilgece düşmandır" gibi bir şey olabilir, çünkü oyun, motosiklet onu yok ettiğinde "uca" yı yeniden üretmeye devam ediyor.
Şimdi wisp veya motosiklet programını açın ve öğrencilerden akıllı davranışı kodla ilişkilendirmelerini isteyin. Öğrenci kodu başarıyla açıkladıktan sonra, gönüllülerden aşağıdaki davranışlar kümesi için kodu değiştirmelerini isteyin.
Uygun olduğunda, öğrencilerin her nesnenin kodunu değiştirmelerini ve çözümlerinin neden işe yaramadığını açıklamalarını sağlayın.
- Ağaçlar ekleyin veya renklerini değiştirin
-
Wisp’in davranışını, motosiklet pili yok ettiğinde bir bozuk para üretecek şekilde ayarlayın.
-
Oyun puanını artırmak için motosikleti bozuk parayı yemeye programlayın
- Ucun motosikleti yok etmesini sağlayarak, uçağın ve motosikletin rolünü tersine çevirin
Hepsi bu kadar. Zevk almak!
Download Microsoft Kodu Classroom Kit
Kredi
Yazar, iyi bir sınıf egzersizi tasarladığı için Trevor Berkolay'a, oyunu test etme konusundaki amansız çabası için Eric Z Goodnight'a ve makalenin son düzenlemesini yapan Geek'e teşekkür etmek istiyor.