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. Naši internetski tečajevi NISU internetski seminari niti kratki tečajevi na Youtubeu! Tijekom naših predavanja putem Interneta, svaki će učenik moći vidjeti zaslon nastavnika, čuti o čemu nastavnik govori, a nastavnik će imati uvid u ono što učenik radi i o čemu govori (vidjet će zaslon svakog učenika). Svaki će učenik moći usmeno postaviti pitanje, a nastavnik će odgovoriti na svako pitanje i točno ukazati na konkretnu pogrešku i način na koji se ona može ispraviti.

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. Forza Horizon 1. dio
U ovom predavanju ćemo kreirati trkaću igru ​​u kojoj ćemo se utrkivati ​​sami sa sobom kako bismo dobili najbolje vrijeme na stazi. Učvrstit ćemo svoje znanje o stvaranju vlastitih blokova i upotrijebit ćemo popis za pohranjivanje poretka s najboljim prolaznim vremenima.
7Predavanje 7. Forza Horizon 2. dio
U ovoj lekciji nastavit ćemo razvijati našu igru ​​iz prethodne. Programirat ćemo tablicu rezultata i poboljšati neke značajke aplikacije.
8Predavanje 8. Minecraft - Otok s tajnom
Nakon brodoloma, pristajete na nepoznati otok i gradite osnovnu infrastrukturu za preživljavanje. Napomena: otok krije tajnu.
9Predavanje 9. Minecraft - Putovanje u Nether
Morate se pripremiti za putovanje u Nether prikupljanjem resursa, izgradnjom portala i korištenjem vašeg asistenta.
10Predavanje 10. 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.
11Predavanje 11. 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.
12Predavanje 12. Minecraft – U Dumbledoreovoj sobi
Otvorite svoju knjigu čarolija i istražite prekrasan svijet magije. Samo izgovorite čaroliju…
13Predavanje 13. Sažetak
Cilj nastave bit će ponavljanje gradiva naučenog tijekom semestra.
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!