Kursevi - Coding Giants - Online škola programiranja za djecu i mlade

Počeo je upis u online školu programiranja! Provjerite!

Obvezno poznavanje rada s mišem, pisanje, čitanje i brojanje do 20.

jednom sedmično 36 susreta


COM_COURSES_GROUP_SIZE COM_COURSES_GROUP_SIZE_MAXIMUM


COM_COURSES_PAYMENT_HEADER COM_COURSES_PAYMENT_ANY


10 rata po 100,00 BAM


Imate li pitanja?

Uvod

Tokom ovog kursa, učenici će imati priliku naučiti osnove programiranja kroz interaktivna okruženja prilagođena njihovom uzrastu i nivou vještina. Koristimo platforme kao što je Scratch, koji je kreiran kao alat za podučavanje djece osnovama programiranja. Scratch omogućava jednostavno kreiranje interaktivnih priča, animacija ili igara. Programiranje se odvija na vizualan način – elementi jezika su u obliku slagalica, koje se pravilnim rasporedom spajaju u funkcionalan program ili igru omogućavajući djeci da intuitivno eksperimentišu s programiranjem. Tokom kursa istražit ćemo načine za modifikovanje Minecraft Education-a koristeći MakeCode okruženje te se upustiti u otkrivanje tajni dizajniranja 3D igara u Kodu Game Lab okruženju. Pored toga, otkrićemo korisne AI alate koji će podržavati naš rad i učenje tokom cijelog kursa. Zabava zagarantovana!

Plan kursa

Prvi čas je prvenstveno posvećen upoznavanju učesnika s osnovnom upotrebom alata Google Meet i okruženja Play Lab na code.org. Na ovom času fokusirat ćemo se na učenje dijeljenja ekrana, prebacivanja između tabova u pregledniku i osnovnih gradivnih blokova poput petlji, sudara i kretanja.
Na ovom času fokusirat ćemo se na kretanje lika. Znanje koje ćemo danas steći koristićemo u svim budućim okruženjima, stoga je važno da djeca tačno razumiju kako postaviti i odrediti gdje lik treba da se kreće.
Danas ćemo na času upoznati novo okruženje – ScratchJr. Počećemo tako što ćemo provjeriti da li svi učesnici imaju instalirano okruženje, jer ScratchJr, za razliku od običnog Scratch-a, nema online verziju. Na času ćemo naučiti kako kreirati vlastite scene i napraviti igru s dinamičkim preprekama.
Na času ćemo naučiti kako kreirati sistem kontrole lika, šta su poruke i čemu služe.
Tokom časova pripremit ćemo kratku animaciju na temu olimpijada za životinje. Tokom časova naučit ćemo više o kontrolama i dodavanju vizualnih efekata našim likovima.
Tokom časa kreirat ćemo jednostavnu igru kombinovanu s animacijom, učvršćujući znanje koje smo do sada stekli. Pored toga, naučit ćemo i kako postaviti sliku s kamere preko dijela duha.
Tokom ovog časa ćemo se uglavnom fokusirati na kreiranje grafike za projekat Flappy Bird i postavljanje početne konfiguracije karaktera.
The rest of our journey. We almost succeeded but there are more and more cars. Can you do it? The lesson aims at completing the previous game and summarizing the knowledge gained by completing the project set by the teacher on your own.
Na ovom času ćemo po prvi put koristiti okruženje u kojem način rada blokova nije prikazan grafički, već kroz tekst. Kreirat ćemo igru zasnovanu na popularnoj igri Minecraft. Suočit ćemo se sa nizom izazova poput iskopavanja dijamanata i šišanja ovaca!
Na ovom času, najvažnije teme obrađene tokom prethodnih časova biće ponovljene u obliku samostalnih zadataka koje će polaznici kursa raditi uz instrukcije nastavnika.
Na ovom času ćemo učiti o Scratch programskom okruženju, saznati šta su koordinate i upoznati se s kategorijom kretanja.
Na času ćemo učiti o kategoriji izgleda, te o pojedinačnim blokovima iz kategorija varijabli, senzora i izraza kako bismo kreirali igru „Magično ogledalo“.
Na ovom času ćemo učiti o porukama u Scratch-u. Pored toga, ponavljamo naše znanje i vještine vezane za blokove i kategorije.
Tokom časova ponovit ćemo obrađene teme u Scratch okruženju i upoznat ćemo se s kategorijom zvukova.
Cilj časa je učvrstiti stečeno znanje i upoznati se s blokovima iz kategorije senzora.
Tokom časa vježbaćemo logičke koncepte koje smo naučili u Scratch okruženju. Pored toga, pokazat ćemo da programiranje može biti i kreativna zabava.
Tokom časa kreirat ćemo igru za dva igrača! U igri ćemo igrati pingvine čiji je zadatak da sakupljaju kolače koji padaju. Ko prvi sakupi 10 kolača, pobeđuje. Nakon časa, neka svaki učesnik igra sa bratom, sestrom, rođakom ili roditeljima.
Minecraft u Scratchu? Bez muke! Pridruži nam se misiji u kojoj ćeš sjesti za kormilo vlastitog Crafting Table-a. Pomjeraj blokove, stvaraj i igraj se. Minecraft iskustvo zagarantovano!
Angry Birds se mogu pronaći ne samo na tabletu ili u kino sali. Ako dobro potražiš, naći ćeš ih i na našim časovima. Pridruži se Angry Birds timu i kreni u lov na zle svinje koje su naumile da osvoje svijet.
Misija još nije završena. Moramo se ponovo boriti protiv svinja – ali ovaj put ih ima mnogo više nego prošli put.
Na ovom času se upoznajemo sa novom kategorijom/ekstenzijom – „Pen“ i kreiramo jednostavan grafički editor. Zahvaljujući ekstenziji, pokazat ćemo kako je manipulacija grafikom moguća uz pomoć Scratch-a.
Zdravo! Zdravo! Imamo li ovdje ljubitelja matematike? Ako je tako, hvatajte vjetar u jedra i krenimo! Danas ćemo vam pokazati da matematika ne mora biti dosadna i da se može koristiti u programiranju na mnogo načina. Tokom časa kreirat ćemo edukativna matematičku animacija za rješavanje jednostavnih matematičkih zadataka. Bit će prikazane aritmetičke operacije – množenje i sabiranje.
Još jedna sezona u Fortnite-u, a ti ne znaš kako da se pripremiš? Skoči za kormilo Scratch-a i odradi malo treninga s alatom za žetvu. Lutaj po ploči i pogodi kritične tačke. Zahvaljujući našem treningu, nijedan Battle Royale ti neće biti strašan. Tokom časa naučit ćemo o mehanici crtanja i mogućnostima njene primjene u kreiranju igrica. Također ćemo se upoznati sa terminom i funkcojom petlje u programiranju - na zabavan način, naravno.
Sigurnost u saobraćaju je ključna. Moramo pomoći našem junaku da stigne na drugu stranu ulice, ali nažalost, automobili voze kao ludi. Pogledaj lijevo, pogledaj desno i potrči. Tokom časa kreirat ćemo igru koja se sastoji od prelaska lika preko prometne ulice, izbjegavajući da bude udaren od strane automobila. Tokom kreiranja igre naučit ćemo i kako se prenose poruke i kako se odbrojava vrijeme koristeći štopericu.
Ostatak našeg putovanja. Gotovo smo uspjeli, ali automobila je sve više i više. Možemo li izaći kao pobjednici iz ove igrice? Cilj časa je dovršiti igricu ali i ponoviti stečeno znanje i vještine tako što će svaki učenik samostalno uraditi jedan dodatni projekat.
Da li ti imena poput Endermana, Creepera ili Ghasta zvuče poznato? Na današnjem času preći ćemo u potpuno novu dimenziju. Zahvaljujući platformi MakeCode, ulazimo u svijet Minecraft-a i programiramo ga prema vlastitoj ideji. Ne gubimo vrijeme – Minecraft portal se uskoro zatvara.
Preživljavanje prve noći jedan je od najvažnijih trenutaka u Minecraft-u. Obično imamo samo osnovne sirovine za izgradnju drvene kolibe. Ali šta kažete na kolibu napravljenu od bedrock-a? Još prvog dana! Naučit ćemo osnove konstrukcije i dizajna zgrada, dodavanje vrata i različitih obrambenih elemenata.
Parkour je jedna od najsadržajnijih zabavnih aktivnosti u Minecraft-u, odmah nakon Bed Wars-a. Jeste li spremni za skakanje sa platforme, izbjegavanje zamki i visoke skokove? Ako je odgovor da, obuj udobne cipele i skoči na stazu. Strah od visine? Onda nemoj gledati dole. Časovi u potpunosti posvećeni napredovanju na visokoj stazi.
Naredni dio parkour avanture. Prvo, trka na 100 metara, zatim skok s obruča i trik na visokoj žici. Možeš li to izvesti? Čas je nastavak prethodnih sesija.
Vrijeme je da vidimo koliko daleko smo otišli u ovoj našoj avanturi programiranja. Uzmi miš i tastaturu i pokaži šta znaš. Provjera će se zasnivati na znanju i stečenim vještinama učenika. Učenici će morati samostalno završiti zadane zadatke.
Naš prvi čas će se uglavnom fokusirati na upoznavanje s programskim okruženjem Tynker. Pokazaćemo sličnosti sa Scratch-om i neke nove funkcije koje u njemu nisu dostupne. Razvijat ćemo projekat u kojem ćemo ponoviti naše znanje sa prethodnih časova.
Na ovom času kreirat ćemo opsežnu igru koja će koristiti ugrađene funkcionalnosti Tynker-a za kreiranje igara s kamerom koja gleda odozgo. Igra će uključivati dva nivoa. U prvom dijelu ovog časa kreirat ćemo prvi nivo i programirati likove u igri.
Na ovom času nastavljamo prethodni. Razvijat ćemo drugi nivo igre u kojem ćemo dizajnirati zamke, prepreke, završnu borbu i modificirati našu mapu.
Na ovom času kreirat ćemo klasični platformer u Tynker okruženju. Dodavat ćemo mehanike i predmete tipične za ovu vrstu igre i kreirati prvi nivo naše igre.
Na ovom času nastavljamo naš projekat iz prethodnog. Završit ćemo kreiranje mape prvog nivoa i dodati portal za sljedeći nivo, gdje ćemo imati pravu borbu.
Vau! Divovi su uspjeli otvoriti portal za Minecraft. Zakorači s nama i naučit ćeš kako programirati Steve-a da postane Gospodar Svijeta...