Provedena radionica Python to go

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!

Posted by Augustina Jančec