Python to GO! – kada se kod pretvori u kretanje
Kako izgleda programiranje kada izađe iz ekrana i pretvori se u stvarni pokret? Upravo to su otkrili učenici na radionici Python to GO!, gdje je Python postao vidljiv, opipljiv i – pokretan. Umjesto klasičnog učenja uz monitor, polaznici su svoje programe isprobavali na edukacijskim robotima Sphero BOLT+, koji su poslušno pratili svaku napisanu naredbu.
Radionica je organizirana u sklopu projekta Digitalni tragovi koji sufinancira Grad Čakovec.
Programiranje koje se vidi, čuje i kreće
Radionica je započela upoznavanjem robota i osnovnih Python naredbi. Već nakon prvih linija koda robot je kretao naprijed, skretao, zaustavljao se, mijenjao boje i reagirao na zadane izazove. Učenici su tako odmah vidjeli posljedice svojih odluka: ako je kod točan – robot izvršava misiju; ako nije – vrijeme je za analizu i popravak.
Takav pristup učenicima je donio potpuno novu dinamiku: programiranje više nije bilo apstraktno, nego konkretno, zabavno i istraživačko. Svaka pogreška postala je prilika za učenje, a svaki uspješan pokret robota mali trenutak oduševljenja.
Učenje kroz izazove i timski rad
Uz rad u paru i manjim timovima učenici su učili kako razmišljati poput programera:
- kako problem rastaviti na korake,
- kako osmisliti algoritam,
- kako koristiti varijable, uvjete, petlje i funkcije,
- kako testirati i ispravljati pogreške.
Roboti su prolazili staze, rješavali zadane poligone, slali svjetlosne signale i izvodili precizne pokrete koje su učenici programirali. Svaki zadatak bio je prilika za kreativnost i logičko razmišljanje.
Završni dio radionice bio je posebno uzbudljiv: Python to GO! Challenge. Učenici su sami osmislili robotsku misiju, napisali program, testirali ga i predstavili ostalima. Neki su robote vodili kroz labirinte, drugi su kreirali svjetlosne sekvence, a treći su osmislili male „pametne zadatke“ koje robot mora prepoznati i izvršiti.
Ovaj izazov pokazao je koliko brzo učenici usvajaju koncepte kada ih mogu vidjeti u stvarnom prostoru – i koliko su kreativni kada im se da sloboda da sami oblikuju rješenje.
Što su polaznici naučili?
Kroz radionicu učenici su savladali:
- osnove programiranja u Pythonu,
- varijable, uvjete, petlje i funkcije,
- planiranje algoritma prije pisanja koda,
- upravljanje robotom pomoću programa,
- testiranje i ispravljanje pogrešaka,
- timski rad i prezentaciju rješenja.
Programiranje koje inspirira
Radionica Python to GO! pokazala je da se programiranje može učiti na način koji je istovremeno zabavan, praktičan i duboko poučan. Kod se ne samo piše – nego se vidi, čuje, kreće i testira u stvarnom prostoru. Učenici su iz radionice izašli motivirani, nasmijani i ponosni na svoje robotske misije.
Posebno nas veseli što je ova radionica donijela divan pomak — po prvi put prijavilo se više djevojčica nego dječaka, što nam potvrđuje da STEM sadržaji sve snažnije privlače i ohrabruju djevojke da istražuju tehnologiju i programiranje!







