Kodu podučava djecu da vizualno programiraju svoje video igre
Kodu je vizualni programski jezik pogodan za podučavanje djece osnovama programiranja i za treniranje njihove kreativnosti. U današnjoj lekciji izgradit ćemo jednostavnu igru koju možemo koristiti kao uvod u Kodu.
Građevinski blokovi Kodua
Svijet Kodu se sastoji od programabilnih objekata gdje možemo priložiti skriptu za ponašanje u svaki objekt koji postavljamo na krajolik Kodu.
Koduov programski jezik je jednostavno korisničko sučelje programiranja temeljeno na ikonama gdje se jezik raščlanjuje na stranice i pravila.
Kodu ima popis ugrađenih ponašanja koje možemo prikačiti na objekt kako bi ih premjestili, snimali objekte i izvodili nevjerojatne borbene poteze jedan s drugim..
Microsoft Kodu Game Lab ima seriju videa "Getting Started" koji je vrlo koristan za početnike kako bi razumjeli osnovne Kodu programiranje.
Kretanje po svijetu Kodu
Ovdje je jednostavan Kodu svijet koji se sastoji od stabala i motocikla. Motocikl je programiran da uvijek luta terenom i treba izbjegavati svako drvo na svom putu.
Dodajmo još više objekata na krajolik i natjeramo ih da ih potjeraju i ubijaju.
Oko je jedan od mnogih znakova koje možemo stvoriti u Kodu.
Pramen će se kretati po određenoj stazi, a Kodu će izroditi još jedan pramen kad njegovo zdravlje dosegne nulu.
Vježbe u učionici
Kako bi se pripremili za nastavu, instruktori trebaju instalirati Kodu i preuzeti naš Microsoftov Kodu učionički paket u Koduovu mapu za uvoz: 'C: Korisnici [korisničko ime] Dokumenti Spremljene igre Boku Player1 Uvoz. Kodu će automatski uvesti igru kada učitavamo igru iz glavnog izbornika.
Napomena: Instruktori moraju raspakirati datoteku kako bi dobili datoteku Kodu igre
Započnite razred otvaranjem svijeta i zamolite učenike da promatraju motocikl i ponašanje. Objašnjenje bi moglo biti nešto poput 'ožiljak je neprijatelj' jer igra nastavlja regenerirati 'pramen' kada ga motor uništi.
Sada otvorite program ili program motocikala i zamolite učenike da povežu slaganje s kodom. Nakon što učenik uspješno objasni kod, zamolite volontere da izmijene kod za sljedeći skup ponašanja.
Kada je prikladno, učenici trebaju modificirati kod za svaki objekt i objasniti zašto njihova rješenja ne funkcioniraju.
- Dodajte stabla ili izmijenite njihovu boju
- Prilagodite ponašanje štapa tako da proizvodi novčić kada motocikl uništi pramen.
- Programirajte motor kako biste jeli kovanicu kako biste povećali rezultat igre
- Preokrenite ulogu snopa i motocikla tako što ćete oštricom uništiti motocikl
To je sve. Uživati!
Preuzmite Microsoft Kodu učionicu Kit
Kreditna
Autor želi zahvaliti Trevoru Berkolayu na osmišljavanju dobre vježbe u učionici, Ericu Z Goodnightu za njegov nemilosrdni napor u testiranju igre, te The Geek koji je dao konačnu izmjenu članka..