Ljubičasti pojas (8.5–10 god)
Igre, robotika i samostalnije programiranje — Pong, lavirint, dronovi, LEGO i micro:bit.
Ljubičasti pojas – Igre, robotika i samostalnije programiranje
Ljubičasti pojas nastavlja razvoj kreativnog programiranja kroz tri velika pravca: igre, priče i muziku, uz sve ozbiljniji rad sa robotikom i fizičkim uređajima.
Učenici sada već imaju dovoljno iskustva da projekti postanu složeniji. U programerskom smislu uvodimo uslovne komande, logičke operatore, promenljive i funkcije, a istovremeno nastavljamo da razvijamo veštine rešavanja problema, debagovanja i rada na projektima kroz više iteracija.
Važan deo kursa je i razumevanje kako više delova programa može da radi istovremeno — kroz sinhronizaciju, koordinaciju i paralelno izvršavanje.
Grupe su do šestoro učenika, čas traje 75 minuta, jednom nedeljno.
Na Ljubičastom pojasu učenici prave poznate tipove igara kao što su Pong i lavirint, ali ih koriste kao prostor za učenje ozbiljnijih programskih koncepata.
Upoznaju elemente koji se pojavljuju u velikom broju igara: rezultat, nivoi, skrolovanje pozadine, uslovi za pobedu ili poraz i različiti načini upravljanja.
Kroz takve projekte promenljive i uslovne komande prestaju da budu apstraktni pojmovi i postaju alati za rešavanje konkretnih problema u igri.
Kako projekti postaju veći, učenici počinju da razmišljaju i o tome kako je program organizovan.
Kroz priče i interaktivne projekte prvi put ozbiljnije koriste funkcije, dok kroz razgovore između likova i vremenski usklađene događaje uče o sinhronizaciji i paralelnom izvršavanju.
Cilj je da učenici ne razmišljaju samo o tome da program radi, već i kako da ga naprave preglednijim, ponovljivim i lakšim za menjanje.
U okviru Ljubičastog pojasa učenici će raditi sa dronovima, LEGO WeDo sistemom i micro:bitom, kao i drugim robotičkim tehnologijama u zavisnosti od projekta.
Kroz aktivnosti kao što su Dron Golf, prevlačenje konopca, ples robota i drugi timski izazovi, učenici istražuju kretanje kroz prostor, x, y i z osu, brzinu motora, nagib, ubrzanje i senzore za daljinu i boju.
Na taj način programiranje se sve više povezuje sa fizičkim svetom, a učenici vide kako ista programska ideja može da upravlja likom na ekranu, robotom ili dronom.
Jedna od važnih novih veština na ovom nivou je čitanje i ispravljanje programa koji učenik nije sam napisao.
Kroz debugging izazove učenici dobijaju projekte sa greškama, pokušavaju da pronađu uzrok problema i poprave program.
Uče da greška nije znak neuspeha, već normalan deo programiranja, i postepeno razvijaju naviku da problem rešavaju kroz posmatranje, testiranje, pretpostavku i novu probu.
Kroz projekte u kojima učenici nastavljaju već započet rad upoznajemo ih i sa idejom ponovne upotrebe postojećeg koda i nadogradnje tuđeg projekta.
Ne počinje svaki program od praznog ekrana. Važna programerska veština je i da se učenik snađe u postojećem projektu, razume kako je napravljen i pronađe način da mu doda nešto svoje.
Time dodatno razvijamo kreativnost, ali i samostalnost u radu sa složenijim projektima.
Od Ljubičastog pojasa učenici dobijaju i više prostora da utiču na sopstveni put kroz program.
U dogovoru sa predavačem, deo završnih časova mogu da izaberu prema svojim interesovanjima. To mogu biti Scratch, micro:bit, dronovi, LEGO robotika ili neka druga tema i tehnologija koju žele dodatno da istraže.
Na taj način počinjemo da ih učimo ne samo kako da rešavaju zadatke koje dobiju, već i kako da prepoznaju šta ih najviše zanima i izaberu pravac u kojem žele da nastave da se razvijaju.
Šta ćete naučiti
- 1Uslovne komande, logički operatori, promenljive i funkcije kroz igre, priče i muziku
- 2Složenije igre: Pong, lavirint, skrolovanje, rezultat, nivoi i uslovi za pobedu ili poraz
- 3Sinhronizacija, koordinacija i paralelno izvršavanje — program koji je pregledniji i lakši za menjanje
- 4Robotika: dronovi, LEGO WeDo i micro:bit — kretanje kroz prostor, motori i senzori
- 5Čitanje i ispravljanje tuđeg koda, nastavljanje tuđeg projekta i izbor završnih časova
Lekcije
Primer lekcija na kursu. Klikni karticu da vidiš opis lekcije.

Razgovori
Razgovori
U ovoj lekciji, učenici će istražiti različite strategije za sinhronizaciju interakcija između likova koristeći vreme i blokove za emitovanje događaja. Aktivnost uključuje pravljenje vic projekta kako bi učenici razvili veštine programiranja i razumevanje koncepta paralelizma.
75 minKlikni da zatvoriš
Upoznajemo aplikaciju
Upoznajemo aplikaciju
Učenici gledaju uvodni MIT snimak o OctoStudio-u i razgovaraju šta aplikacija omogućava: animacije i igre na mobilnom uređaju, sopstvene fotografije i zvukovi, rad bez interneta i deljenje projekata. Fokus je na razumevanju alata i instalaciji — bez obaveznog kodiranja blokova. Složenost: uvodni nivo — bez obaveznog kodiranja blokova na času.
75 minKlikni da zatvoriš
Boom-box
Boom-box
U ovoj lekciji učenici povezuju micro:bit sa Scratch-om i kreiraju zvučnu mašinu: dugmad A i B puštaju dva različita beatbox zvuka, a nagib micro:bit-a (akcelerometar) menja visinu tona (pitch). Koriste događaje na pritisak dugmeta umesto „forever“ petlje za kontinuirani zvuk.
75 minKlikni da zatvoriš
Moj blok – likovi
Moj blok – likovi
U ovoj lekciji učenici će naučiti kako da kreiraju prilagođene blokove (custom blocks) u Scratch-u koristeći opciju "Make a Block" iz kategorije My Blocks. Aktivnost fokusira na dizajniranje najmanje dva sprite lika i definisanje njihovog ponašanja pomoću prilagođenih blokova. Učenici će razumeti razliku između ugrađenih i prilagođenih blokova, naučiti kako novi blok može da izvrši kompleksnije akcije, i razviti naviku dokumentovanja ponašanja kroz nazive blokova.
75 minKlikni da zatvoriš
Prvi koraci
Prvi koraci
Učenici prate snimak i prave prvi projekat: događaj when play sa jump i play sound, zatim when I shake sa turn i po želji glow. Dve kratke skripte bez petlji — početna složenost. Složenost: početna — when play → jump + play sound; when I shake → turn (+ glow) — 2–4 bloka po skripti.
75 minKlikni da zatvoriš
Bulbul Tweeted – Hranilica za ptice
Bulbul Tweeted – Hranilica za ptice
U ovoj lekciji učenici grade i programiraju hranilicu za ptice u LEGO SPIKE Essential setu, prateći video uputstvo. Program se pokreće kada senzor B detektuje odabranu boju; zatim pet puta ponavlja sekvencu: pušta zvuk ptice, pokreće motor A u smeru kazaljke na satu (brzina 30%) da dozira hranu i čeka dok senzor A ne detektuje zelenu boju pre sledeće iteracije.
75 minKlikni da zatvoriš
Golf
Golf
Učenici istražuju blokove za kontrolu drona i pišu skripte da bi dron rešio prostorni izazov: sletanje u ograđeni kutak. Pažljivo biraju rastojanja i strategije, iz više pokušaja kao u golfu dodaju prepreke i dele zadatak na segmente povezanih skripti, pa zajedno debaguju da svako uspešno završi prolaz.
75 minKlikni da zatvoriš
Scene
Scene
Učenici kreiraju Scratch projekat u kome se pozadine menjaju kao scene u predstavi ili slajdovi u prezentaciji. Fokus je na blokovima iz grupa Izgled i Događaji (switch backdrop to, next backdrop) i na skriptama na pozornici (Stage) i sprite-ovima. Učenici povezuju promenu pozadine sa ponašanjem likova i bolje upoznaju događaje i paralelizam kroz eksperimentisanje i iteraciju.
75 minKlikni da zatvorišPlan kursa – lekcije
Scratch: Igrica Pong i Lavirint
75 minKlikni za detaljeScratch: Igrica Pong i Lavirint
Klasične igrice Pong i Lavirint – učenici uče standardne elemente igara: skrolovanje pozadine, nivoi, rezultat. Uslovne naredbe, promenljive i logički operatori u praksi.
- Pong: lopta, reketti, bodovi
- Lavirint: upravljanje, prepreke, cilj
- Scene i prelazi

Scratch: Igrica skrolovanje
Endless runner u Scratchu: kloniranje prepreka, gravitacija, kontrola leta, tajmeri i bodovanje. Deca prave svoju verziju skrolovanja — projekat, ne gotov šablon.
- Kloniranje i kontinuirano skrolovanje
- Gravitacija i tastatura
- Balans težine i kraj igre
Scratch: Razgovori i funkcije
75 minKlikni za detaljeScratch: Razgovori i funkcije
Razgovori između likova – poruke, odgovori i koordinacija. Kroz priču o likovima učenici po prvi put koriste funkcije. Prosledi priču – kreativnost i tehnika nastavljanja na postojeći rad.
- Razgovori i poruke
- Funkcije (Moj blok)
- Prosledi priču – saradnja
Dron: Golf
75 minKlikni za detaljeDron: Golf
Dron golf – preciznost i upravljanje u trodimenzionalnom prostoru. Učenici uče kretnju po x, y i z osi kroz zabavnu igru.
- Upravljanje dronom
- Preciznost i zadaci
- Prostor x, y, z
LEGO WeDo: Milo prevlačenje
75 minKlikni za detaljeLEGO WeDo: Milo prevlačenje
Milo prevlačenje konopca – mehanizam i programiranje. Tematski projekat koji povezuje robotiku sa prirodnim fenomenima.
- Gradnja i motori
- Programiranje ponašanja
- Timski rad
Micro:bit: Teremin
75 minKlikni za detaljeMicro:bit: Teremin
Teremin na Micro:bit-u – senzori i zvuk. Učenici prave muzički instrument koji reaguje na pokret i daljinu.
- Senzori i zvuk
- Kreativna kontrola
- Muzički projekti
LEGO Boost: Vernie ples
75 minKlikni za detaljeLEGO Boost: Vernie ples
Vernie – LEGO Boost robot – ples i koreografija. Upoznavanje sa Vernijem kroz zabavne projekte pokretanja i sinhronizacije.
- Vernie – sastavljanje i upravljanje
- Ples i koreografija
- Motori i brzine