Put superheroja · 5. i 6. razred osnovne škole
Put superheroja R56
Priča: Goluxland — Karakter i Energija
Prelaz sa Scratch-a na pravi Python: promenljive, petlje, funkcije, nizovi i sortiranje. Novac koji radi (kamata i rizik), Startup laboratorija, AI pismenost i matematika i fizika rešene u kodu.
O programu
R56 je godina u kojoj dete prelazi na tekstualni kod. Počinje sa nizovima, petljama i sortiranjem u Scratch-u, a zatim piše iste ideje u Pythonu: promenljive, uslovi, petlje, funkcije. Matematika (deljivost, razlomci, verovatnoća) i fizika (put, vreme, brzina, trenje, električno kolo) rešavaju se programima koje dete samo pokreće.
Finansijska pismenost prelazi na „novac koji radi“: kamata, složena kamata, rizik i prinos, inflacija — sve kroz simulacije u Pythonu, kao edukacija, bez saveta za ulaganje. Startup laboratorija vodi tim od problema do prototipa i prezentacije. AI pismenost obuhvata kako AI može da pogreši, kako se postavlja dobar zahtev i šta se ne deli. Modul „Ja i moje razmišljanje“ razvija pažnju, razlikovanje činjenice od pretpostavke i rad sa greškom.
Nastavni plan: 8 modula, 48 misija
Svaka misija traje 10–15 minuta i ima zadatke u aplikaciji. Misije označene sa ✓ imaju pun sadržaj na platformi (48 od 48); ostale se objavljuju tokom školske godine.
Modul 1 · ProgramiranjeOd Scratch-a do Pythona
- 1.Nizovi i petlje u Scratch-u✓Napraviti listu i proći kroz nju petljom.
- 2.Sortiranje: najmanji napred✓Objasniti i izvesti jednostavno sortiranje liste.
- 3.Moj prvi Python program✓Napisati i pokrenuti print("Zdravo, svete!") i promeniti poruku.
- 4.Promenljive čuvaju vrednosti✓Koristiti promenljive i predvideti izlaz programa.
- 5.Petlje rade ponavljanja✓Napisati for petlju sa range i razumeti uvlačenje.
- 6.Uslovi i funkcije✓Napisati if/else i funkciju koja vraća rezultat.
Modul 2 · Matematika i fizikaMatematika i fizika u Pythonu
- 1.Obrasci i pravila✓Prepoznati pravilo niza i napisati program koji ga nastavlja.
- 2.Razlomci kroz deljenje✓Zapisati deo celine kao razlomak i uporediti razlomke.
- 3.Koja je šansa?✓Izračunati verovatnoću i simulirati izvlačenje u Pythonu.
- 4.Put, vreme i brzina✓Izračunati prosečnu brzinu i napisati funkciju za nju.
- 5.Trenje: zašto stvari usporavaju✓Osmisliti pošten eksperiment i zapisati merenja.
- 6.Električno kolo✓Prepoznati zatvoreno i prekinuto kolo u simulaciji.
Modul 3 · AI eraAI pismenost
- 1.AI može da pogreši✓Razlikovati ubedljiv odgovor od dokaza i proveriti AI račun.
- 2.Kako da postavim dobro pitanje?✓Sastaviti zahtev sa ciljem, kontekstom i formatom.
- 3.Šta ne delim sa AI-jem?✓Prepoznati lične podatke koje treba izostaviti.
- 4.Kako AI uči iz podataka✓Na primeru sa slikama objasniti trening, primere i grešku.
- 5.AI kao pomoćnik u učenju✓Tražiti nagoveštaj umesto rešenja i proveriti ga.
- 6.Lažne slike i snimci✓Prepoznati znake da je sadržaj generisan i šta uraditi.
Modul 4 · FinansijeNovac koji radi
- 1.Štednja i kamata✓Izračunati koliko štednja poraste uz kamatu u Pythonu.
- 2.Složena kamata: sneg koji se kotrlja✓Simulirati rast za 10 godina i objasniti zašto ubrzava.
- 3.Inflacija: zašto cene rastu✓Uporediti cenu nekad i sad i izračunati promenu.
- 4.Rizik i prinos✓Objasniti da veći mogući dobitak nosi veći mogući gubitak (pojmovno, bez saveta).
- 5.Ne stavljaj sva jaja u jednu korpu✓Simulirati raspodelu na više „korpi“ i uporediti ishode.
- 6.Prevare i „brzo bogaćenje“✓Prepoznati znake prevare i znati kome se obratiti.
Modul 5 · PreduzetništvoStartup laboratorija
- 1.Problem vredan rešavanja✓Izabrati problem koji ima bar tri „kupca“ u okruženju.
- 2.Intervju sa korisnikom✓Postaviti pet pitanja i zapisati šta korisniku stvarno treba.
- 3.Rešenje na jednoj strani✓Opisati proizvod: za koga, šta radi, zašto je bolje.
- 4.Prototip u Pythonu ili Scratch-u✓Napraviti najmanju verziju koja radi.
- 5.Trošak, cena, prihod✓Izračunati kada poduhvat izlazi na nulu.
- 6.Pitch od 60 sekundi✓Predstaviti ideju grupi i dobiti povratnu informaciju.
Modul 6 · PreduzetništvoKako se prave stvari: od koda do proizvoda
- 1.Lanac vrednosti✓Nacrtati put proizvoda od sirovine do korisnika i ko šta dodaje.
- 2.Automatizacija: senzor i program✓Napisati program koji odlučuje na osnovu merenja (zalivanje).
- 3.Kontrola kvaliteta i testiranje✓Napisati testove za svoju funkciju u Pythonu.
- 4.Kako nastaje aplikacija✓Poređati korake: ideja, dizajn, kod, test, objava.
- 5.Industrija 4.0 za decu✓Objasniti pametnu fabriku kroz primer.
- 6.Ekologija i tehnologija✓Predložiti kako tehnologija smanjuje otpad.
Modul 7 · VrednostiJa i moje razmišljanje
- 1.Primećujem gde mi je pažnja✓Prepoznati ometanje i izabrati sledeći korak.
- 2.Činjenica, pretpostavka ili osećanje?✓Razlikovati proverljivu tvrdnju, pretpostavku i osećanje.
- 3.Greška mi daje trag✓Naći korak gde je postupak krenuo pogrešno i pokušati ponovo.
- 4.Poštovanje u timu✓Dogovoriti pravila tima i držati ih se u projektu.
- 5.Realnost i očekivanja✓Uporediti plan i stvarni rezultat i podesiti plan.
- 6.Priča iz Goluxland-a: Energija✓Iz priče izvući odakle superheroj crpe energiju kada je teško.
Modul 8 · PreduzetništvoZavršni projekat: StartupMasters junior
- 1.Tim i uloge✓Podeliti uloge: ideja, kod, računica, prezentacija.
- 2.Plan projekta✓Napraviti plan sa tri koraka i rokovima.
- 3.Prototip koji radi✓Napraviti Python program koji rešava problem korisnika.
- 4.Računica poduhvata✓Izračunati trošak, cenu i tačku pokrića.
- 5.Proba pitch-a✓Uvežbati prezentaciju i uneti ispravke.
- 6.Završni test i demo dan✓Predstaviti projekat i uraditi završni test za sertifikat.