Coding Giants
Mojster mobilnih aplikacij in iger: Ustvari svojo mobilno igro z AppInventorjem (10-12 let) - ONLINE
10-12 letNajpogosteje izbrana

Mojster mobilnih aplikacij in iger: Ustvari svojo mobilno igro z AppInventorjem (10-12 let) - ONLINE

Tečaj je namenjen otrokom starim 10 do 12 let, ki so pred tem že osvojili blokovno programiranje tudi na napredni ravni (npr. v okoljih Scratch in Minecraft EE) in jih zanima nadgradnja osvojenega znanja z ustvarjanjem lastnih mobilnih aplikacij v okolju AppInventor.

Tečaj vključuje: ustvarjanje uporabniških vmesnikov, uporabo multimedijskih in senzorskih komponent, shranjevanje podatkov z uporabo baz (TinyDB). igrifikacijo in interaktivne aplikacije, ob tem pa še utrdijo poznavnje možnosti komuniciranja na spletu, poglobIjo poznavanje spletne varnosti in spletnega bontona, varovanja osebnih podatkov in zasebnosti. 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

Tečaj bo izveden z uporabo kombinacije inovativnih in sodobnih metod poučevanja. Udeleženci skozi posamezne projekte izdelujejo aplikacije kot so igre, računska orodja, izobraževalne aplikacije in interaktivne kartice. Programiranje v AppInventorju omogoča takojšen prikaz rezultatov na mobilni napravi, kar omogoča takojšnjo povratno informacijo. Pri določenih projektih otroci sodelujejo v parih ali skupinah, kar spodbuja komunikacijske veščine in kolektivno reševanje problemov. Tečaj vključuje tematike spletne varnosti, spletnega bontona in varovanja osebnih podatkov. [br][br]

Program tečaja

1 Uvodno srečanje - spletna komunikacija, bonton, Uvod v AppInventor
Uvodno srečanje bo posvečeno pravilom varega spletega komuniciranja in spletnemu bontonu, pregledu ostalih vsebin tečaja in uvodu v okolje App inventor
2Lekcija 1: Pedometer
Med poukom bo izdelana mobilna aplikacija za merjenje števila korakov, prehojene razdalje in hitrosti.
3Lekcija 2: TNT 1. del
Cilj lekcije bo pripraviti igro, v kateri ima igralec nalogo, da razoroži tovor Minecraft TNT. V razredu bomo ustvarili zapleten vmesnik igre. Spoznali bomo metode za dodajanje grafike in zvoka projektu.
4Lekcija 3: TNT 2. del
Lekcija je nadaljevanje prejšnje lekcije.
5Lekcija 4: Kartice I. del
Cilj lekcije je ustvariti mobilno aplikacijo spominskih kartic in spoznati delovanje senzorjev mobilnih naprav
6Lekcija 5: Kartice II. del
Ta lekcija je nadaljevanje prejšnje.
7Lekcija 6 Giant Run I. del
Med predavanji bomo ustvarili igro, ki vam bo omogočila učenje mehanike skakanja v različnih vrstah aplikacij.
8Lekcija 7 Giant Run II. del
Ta lekcija je nadaljevanje prejšnje.
9Lekcija 8: Tic-Tac-Toe I. del
Med lekcijo bo ustvarjena znana igra "Tic-Tac-toe". Obravnavane bodo teme implementacije aplikativne logike. Med poukom bo tudi predstavitev samostojnega dela študentov.
10Lekcija 9: Tic-Tac-Toe II. del
Lekcija je nadaljevanje prejšnje lekcije in povzetek znanja ter predstavitev lastnih projektov.
11 🎓 Zaključek - Varnost IT naprav in osebnih podatkov na spletu
Zaključno srečanje bomo posvetili varovanju IT naprav in osebnih podatkov. Tudi tema zaključnega projekta v AppInventorju bo temeljila na varnosti naprav v internetu