Coding Giants
Koderska 2D/3D pustolovščina (7-9 let, ONLINE)  Programiraj in osvoji digitalni svet Minecrafta in Tynkerja
7-9 letNajpogosteje izbrana

Koderska 2D/3D pustolovščina (7-9 let, ONLINE) Programiraj in osvoji digitalni svet Minecrafta in Tynkerja

Tečaj je namenjen udeležencem, ki so se že seznanili z osnovami blokovnega programiranja v okoljih kot je npr. Scratch, Blocky ipd.

Tečaj bo udeležence popeljal v svet naprednih 2D in 3D iger. Namenjen je spoznavanju kompleksenjših algoritmov in programerskih veščin s poudarkom na prostorski orientaciji, algoritmičnem mišljenju ter uporabi naprednejših orodij, kot sta Minecraft Education Edition (Minecraft EE) in Tynker. Tečaj izvajamo v obliki redenih semestrskih tečajev Šole programiranja Coding Giants Slovenija, v trajanju 11 srečanj (praviloma 11 tednov s srečanji 1x tedensko)

Uvod

Udeleženci skozi spozavanje in nadgradnje uporabe spremenljivk in osnovnih programskih struktur, poglobijo razumevanje osnovnih principov programiranja ter njihovo uporabo v naprednejšem kontekstu. Zahvaljujoč okolju Tynker se bodo udeleženci naučili ustvarjati večstopenjske platformske igre in prilagajate svetove Minecrafta skladno s svojimi lastnimi idejami in ustvarjalnostjo. Tečaj bo izveden z uporabo kombinacije inovativnih in sodobnih metod poučevanja: Igrifikacija in animacije – Otroci skozi igro in uporabo orodij Minecraft EE in Tynker razvijajo algoritmično mišljenje ter prostorsko orientacijo. Naloge so zasnovane tako, da otroci skozi analizo problemov razvijajo logično mišljenje in sposobnost iskanja rešitev. Otroci delajo samostojno, sodelujejo v parih ali skupinah pri določenih projektih, kar spodbuja komunikacijske veščine in kolektivno reševanje problemov. Izdelava lastnih projektov (npr. interaktivne igre v Minecraft EE) motivira otroke k samostojnemu raziskovanju in nadgradnji pridobljenega znanja.

Program tečaja

1Uvodno srečanje, komuniciranje na spletu, spletni in mobilni bonton, speltni uporabniški profili
2Lekcija 1 Tynker - Nevihta kometov (Comet storm)
Naša prva lekcija bo namenjena predvsem spoznavanju programskega okolja Tynker. Pokazali bomo podobnosti s Scratchom in nekatere nove funkcije, ki v njem niso na voljo. Izdelali bomo nalogo, v kateri bomo ponovili svoje znanje iz prejšnjega semestra.
3Lekcija 2. Tynker - Osvojite grad 1. del
V tej lekciji bomo ustvarili obsežno igro, ki bo uporabljala vgrajene funkcije Tynker, ki se uporabljajo za ustvarjanje iger s kamero, ki gleda od zgoraj. Igra bo vključevala dve ravni, v prvem delu te lekcije bomo ustvarili prvo raven in programirali naše igralne like.
4Lekcija 3. Tynker - Osvojite grad 2. del
V tej lekciji bomo nadaljevali s prejšnjo. Razvili bomo drugo raven igre, v kateri bomo načrtovali pasti, ovire, zadnjo bitko s šefom in spreminjali naš zemljevid.
5Lekcija 4. Tynker - obramba vesoljske postaje 1. del
V tej lekciji bomo ustvarili klasično platformo v okolju Tynker. Dodali bomo mehanike in predmete, značilne za to vrsto iger, ter ustvarili prvo raven naše igre.
6Lekcija 5. Tynker - obramba vesoljske postaje 2. del
V tej lekciji bomo nadaljevali naš projekt iz prejšnjega. Končali bomo ustvarjanje zemljevida prve stopnje in dodali portal naslednji ravni, kjer se bomo borili s končnim šefom.
7Lekcija 6. Minecraft - The Lord of the World
8Lekcija 7. Mojster retro parkusrja
9Lekcija 8. Posebni AI Agent v Minecraftu
Postanite DJ in glasbenik hkrati. Ustvarjajte glasbo z vsakodnevnimi predmeti. Kar se običajno zdi nemogoče, lahko skupaj z Giantom uresničimo. Delati!
10Lekcija 9. Raziskovalci programesrki kod
11Lekcija 10. Varovanje osebnih podatkov in IT naprav, ter projekt Hacker Parkour v MInecraftu (zaključno srečanje)