Uvod
Osnove programiranja izvode se pomoću jezika Scratch. To je obrazovni jezik koji je napravljen kao alat za podučavanje djece osnovama programiranja. Omogućuje vam da jednostavno izradite interaktivne priče, animacije ili igre. Programiranje se izvodi na vizualni način - jezični se elementi oblikuju kao slagalice koje, ako se pravilno poredaju, tvore funkcionalni program ili igru. Dio nastave namijenjen je za programiranje aplikacija na platformi Android pomoću jezika App Inventor. Od drugog stupnja, uvode se i drugi jezici i platforme poput KODU (izrada 3D igara) i Python s Minecraftom.
Program tečaja
1Predavanje 1. Minecraft
Cilj je predavanja pokazati što je programiranje, kako stvoriti igre i što su kodirani jezici. Drugi je cilj implementirati SCRATCH izradom prve igre u ovom okruženju, a to je Minecraft.
2Predavanje 2. Pacman
Cilj je predavanja upoznati učenike s kategorijom "marker". Izrada algoritama za crtanje geometrijskih figura. Dodatni je cilj kreirati "Scratch" račun kako bi se omogućilo predstavljanje njihovih projekata na Internetu.
3Predavanje 3. Bathyscaph
Tijekom predavanja održat će se igra koja se sastoji od pomicanja batiskopa i obaranja podvodnih zvijeri. Prikazat će se svojstva kloniranja.
4Predavanje 4. T-rex 1. dio
Cilj je predavanja stvoriti T-rex igru iz preglednika Google Chrome koja se može pokretati kada nemamo internetsku vezu.
5Predavanje 5. T-rex 2. dio
Ovo je predavanje nastavak na ono prethodno.
6Predavanje 6. Platformer SUS part1
Cilj predavanja je stvoriti složenu platformsku igru smještenu u svemir Among US. Tijekom nastave učenici će naučiti osnovne principe i mehaniku kreiranja platformskih igara.
7Predavanje 7. Platformer SUS part2
Ovo je predavanje nastavak prethodnog predavanja. Tijekom predavanja učenici će se posvetiti stvaranju vlastitih razina u igri.
8Predavanje 8. Ponavljanje - kviz
Cilj predavanja je ponavljanje gradiva o Scratchu.
9Predavanje 9. Minecraft - Otok tajni
Nakon brodoloma iskrcali ste se na nepoznati otok i morate izgraditi osnovnu infrastrukturu kako biste preživjeli, a otok krije tajnu.
10Predavanje 10. Minecraft - Putovanje u Nether
Morate se pripremiti za putovanje u Nether prikupljanjem resursa, izgradnjom portala i korištenjem pomoći svog asistenta.
11Predavanje 11. Minecraft – Duga noć
Morate preživjeti noć punu čudovišta tako što ćete izgraditi sklonište, nabaviti oružje i boriti se protiv hordi opasnih stvorenja.
12Predavanje 12. Minecraft – Jumanji
Stvarate najveću kolekciju divljih stvorenja koja nastanjuju svijet Minecrafta, ali da bi vaša misija uspjela, morate se pobrinuti za dobro i sigurno sklonište.
13Predavanje 13. Ponavljanje
U sklopu sata ponavljanja učenici ponavljaju i učvršćuju znanja stečena na prethodnim predavanjima. Predavanje započinjemo kvizom koji sadrži pitanja o izradi programa u Minecraft Educationu. Zatim s djecom radimo zadatke kako bismo učvrstili znanje i informacije s predavanja.
14Predavanje 14. Uvod u App Inventor
Pitate li se što vas čeka sljedeće polugodište? Danas serviramo okus onoga što smo pripremili za vas - izradu mobilnih aplikacija. Uzmi svoj pametni telefon u ruke i idemo!
