If you can't read please download the document
Upload
doanthuan
View
232
Download
2
Embed Size (px)
Programski jezik Koduprimjeri iz nastavne prakse u osnovnoj koli
Gordana Sokol, diplomirani informatiar
O Tuno
Sadraj
to je Kodu?
Preuzimanje i instaliranje programskog
jezika Kodu
Prvi susret s Kodu
Igranje igrica
Tijek programiranja igre
Novi prazan svijet programiranje igre
to je Kodu?
Vizualni programski jezik osmiljen za
programiranje raunalnih igara i stvaranje
virtualnih 3D svjetova
Primjeren je djeci osnovnokolskog
uzrasta, ali i djeci predkolskog uzrasta
koja poznaju osnove rada na raunalu
to je Kodu?
Kodu je programski jezik baziran na programiranju objekata, a omoguuje uenicima da:
Istrauju ve gotove svjetove igrajui igre,
Stvaraju i dizajniraju svoje virtualne 3D svjetove u kojima ive likovi njihovih igara,
Programiraju ponaanje likova, odnosno da programiraju svoje vlastite igre,
Testiraju programe igrajui se,
Igraju igre koje su sami programirali i dijele ih s prijateljima
Kodu u osnovnoj koli
mnotvo zanimljivih primjera koritenja
Kodua
mogunosti istraivanja i uenja kroz
primjere programskih kodova
razvijanje kreativnosti i inovativnosti
usavravanje informatike sposobnosti
vezane uz programiranje, algoritamski
pristup i logiko zakljuivanje
PREUZIMANJE I INSTALACIJA
Programski jezik Kodu
Preuzimanje programa
Kodu je dostupan za preuzimanje na
mrenim stranicama Kodu Game Lab na
adresi
http://fuse.microsoft.com/project/kodu.aspx
http://fuse.microsoft.com/project/kodu.aspxhttp://fuse.microsoft.com/project/kodu.aspx
Preuzimanje programa
Instalacija programa Kodu
elite li odmah
pokrenuti postupak
instalacije kliknite na
Pokreni
Instalacija programa Kodu
Tehniki preduvjeti
Windows 7; Windows Vista; Windows XP
Grafika kartica koja podrava DirectX
9.0c
Shader Model 2.0 ili vie
NET Framework 3.5 ili vie
XNA Framework Redistributable 3.1
Instalacija programa Kodu
Instalacija programa Kodu
Instalacija programa Kodu
Instalacija programa Kodu
Instalacija programa Kodu
PRVI SUSRET S KODU
Programski jezik Kodu
Pokretanje programa
Kodu moete
pronai u izborniku
Svi programi u
Microsoft Research
grupi ili
Kao Kodu Game Lab
ikonu preice na
vaoj radnoj povrini
Poetni prozor programa
Glavni izbornik LoadWorld
Glavni izbornik LoadWorld
Glavni izbornik LoadWorld
Glavni izbornik - Options
Glavni izbornik - Help
Dodatno podeavanje
Pokretanjem
Configure Kodu Game
Lab moemo:
Odabrati Shared Model
Podesiti mogunosti prikaza
Podesiti vizualne efekte
IGRANJE IGRE
Programski jezik Kodu
Otvaranje postojeeg svijeta
1. Odaberite naredbu
LoadWorld
2. Otvorite karticu
Samples
3. Pronaite i kliknite
miem na igru
Roadkill v03
4. Kliknite na Play i
uivajte u igri!
Otvaranje postojeeg svijeta
Pritisnite tipku Esc
kako biste otvorili
pozor za ureivanje
svijeta
Prikazat e se alatna
traka za ureivanje
Pregledavanje kodova
1. Odaberite Object
Tool
2. Odaberite neki od
likova i kliknite na
nj desnom tipkom
mia
3. Odaberite naredbu
Program
TIJEK PROGRAMIRANJA IGRE
Programski jezik Kodu
Dodavanje i programiranje objekata
Pomou naredbe
LoadWorld otvorite
First Tutorial
Pritisnite Esc kako
biste preli u prozor
za ureivanje
Objekti i roboti
Zadatak 1.
U prvom emo zadatku:
Dodati lik Kodua
Promijenite mu veliinu i boju
Programirati Kodua da se kree pomou kursorskih tipki na tipkovnici
Dodati 10 jabuka
Programirati Kodua da sudarajui se sa jabukama sakuplja bodove, a pritom da jabuke nestaju
Nakon sakupljenih 50 bodova Kodu pobjeuje
Pisanje programa
1. Odaberite Object Tool i kliknite na Kodua
desnom tipkom mia
2. Odaberite naredbu Program
3. Kliknite na znak + u bloku When, pa
odaberite neki element (uvjet) u
krunom izborniku
4. Nakon toga piete dio iza Do i
odaberete neku akciju, primjerice:
Programski kod prvog zadatka
NOVI PRAZAN SVIJET
Programski jezik Kodu
Otvaranje novog praznog svijeta
Dodavanje terena
Zadatak 2.
Potrebno je:
Izraditi teren od nekoliko vrsta materijala
Teren treba imati uzvisinu i jezercem u kojem pliva riba
Drvee koje prilikom sudara s motorom mijenja boju
Kolibu koja otvara i zatvara vrata
Motor koji skuplja novie i osvaja plave bodove
Podeavanje svojstava svijeta
Odaberite naredbu ChangeWorld Settings ili
Desni klik mia na teren i odaberite naredbu ChangeWorld Settings
Stakleni zidovi
Podeavanje boje neba
Podeavanje prikaza na poetku igre
Spremanje igre
Za spremanje igre
kliknite na ikonu
kuice Home
Odaberite Save my
world
U okvir Name upiite
neko ime, dodajte
opis (Description) i
kliknite na Save
Kako podijeliti igru?
Dijeljenje igre
Igra koju izvozimo iz Kodua dobiva
nastavak .Kodu
Zadatak 3.
Igra na temu Sigurnost djece na internetu, by
Tomislav Huek 8. razred O Tuno
Programski kod motocikl i jabuka
Programski kod kula 1. i 2.
Poruke u oblaiu
Zadatak 4. (Blimp attack, by Tomislav Huek 8.razred)
Soucer mora unititi Blimpove te skupiti
500 bodova kako bi pobijedio.
Blimpovi nastaju svakih nekoliko sekundi te
pokuavaju unititi Soucer sudarajui se s
njim.
Soucer se brani pomou raketa koje
ispaljuje na Blimpove.
Teren u 4. zadatku
Programski kod
Zadatak 5.
Osmislite i izradite svoju igru !