EU Code Week
Prošlog su se tjedna učenici naše škole pridružili tisućama svojih vršnjaka diljem Europe obilježavajući EU Code Week – Europski tjedan programiranja. Sudjelovanjem u zabavnim i kreativnim radionicama prilagođenima uzrastu, naši su učenici zakoračili u svijet algoritama, logičkog razmišljanja i digitalne kreativnosti. Različitim su aktivnostima razvijali logičko i računalno razmišljanje, rješavanje problema i suradničke vještine. U aktivnostima su sudjelovali naši najmlađi, ali i iskusniji učenici:
• 1. razred: Radionica “Postani programer i robot”
Naši prvašići dokazali su da se osnove programiranja mogu učiti i bez računala! Uz pomoć zabavne “unplugged” igre, učenici su radili u parovima – jedan je bio “programer”, a drugi “robot”. Davanjem preciznih, korak-po-korak uputa i naredbi (poput korak naprijed, skreni desno), “programeri” su uspješno vodili svoje “robote” kroz labirint prepreka u učionici, a zatim kroz nacrtanu mrežu s preprekama. Na ovaj su način prvašići iz prve ruke naučili što je to algoritam i zašto je u programiranju važna točnost.
• 4.a razred: “Moj robot”
Učenici 4.a razreda pokazali su svoju kreativnost i maštovitost osmišljavajući vlastite robote. Najprije su razmišljali o tome kako bi njihov robot izgledao, koje bi zadatke obavljao i po čemu bi bio poseban, a zatim su svoje ideje prenijeli na papir. Neki su učenici otišli korak dalje te svoje robote izradili koristeći različite materijale. Tako su svoje zamisli pretvorili u stvarne modele te razvijali kreativnost, prostorno razmišljanje, preciznost i vještine oblikovanja.
• 4. b razred: “Scratch plesni izazov”
Četvrtaši su se okušali u pravom vizualnom programiranju unutar platforme Scratch. Imali su zadatak oživjeti digitalnu pozornicu i programirati likove da samostalno plešu koristeći petlje i naredbe za promjenu izgleda. Također su dodali elemente interaktivnosti, pa njihovi plesači mijenjaju boje i sviraju cool ritmove na klik miša.
• 5. razredi: Escape room: “Otvori sef”
Učenici 5. razreda na zabavan su i suradnički način ponovili i uvježbali pretvaranje binarnih zapisa u dekadske brojeve, dekodirali skrivene poruke te otkrivali znakove pomoću znakovnih (ASCII) kodova. Svaki uspješno riješen zadatak vodio ih je korak bliže konačnom cilju – otkrivanju lozinke i izlasku iz virtualne sobe.
• 6.b razred: Izrada igrice “Ulovi jabuke”
Učenici 6.b razreda povezali su Scratch i micro:bit te izrađivali interaktivnu igru kojom su upravljali pomoću micro:bita. Učenici su programirali micro:bit kao kontroler kojim su upravljali likovima. Aktivnost je učenicima na zanimljiv način približila koncept stvaranja vlastitih digitalnih proizvoda i pokazala kako se programski kod može povezati sa stvarnim uređajima.
• 6.a razred: “Budi nečije svjetlo”
Učenici 6.a razreda spojili su tjedan programiranja s pripremama za HEP-ov natječaj. Svaki učenik na svom je micro:bitu isprogramirao prikaz jednog slova, a zajedničkim radom i usklađenim prikazom na LED zaslonima oblikovali su slogan “Budi nečije svjetlo”. Budući da je aktivnost provedena tijekom posljednjeg sata nastave, učionica je bila u mraku nakon gašenja svjetla, što je dodatno naglasilo simboliku poruke.
• 7. razredi: Micro:bit – “Zmija koja trči”
Učenici 7. razreda radili su u skupinama u programu micro:bit editor. Korištenjem blokovskog programiranja osmislili su i programirali sustav u kojem jedan micro:bit ima ulogu glavnog upravljača te bežičnim putem šalje naredbe ostalim micro:bitovima. Na taj su način stvarali efekt “zmije” koja se kreće prikazivanjem uzastopnih svjetlosnih uzoraka na LED zaslonima povezanih uređaja.
• 8. razredi: Interaktivni kviz u Scratchu
Učenici 8. razreda izrađivali su interaktivne kvizove u programu Scratch. Aktivnost im je omogućila da se prisjete sadržaja programiranja koje su usvajali u nižim razredima. Prilikom izrade kvizova učenici su koristili varijable, uvjete, ponavljanja i druge programske strukture kako bi osmislili funkcionalne i zanimljive zadatke. Oblikujući pitanja i odgovore, ponovili su nastavni sadržaj iz informatike vezan uz logičke izjave, logičke funkcije, elektroničke logičke sklopove i registre.
• Dodatna nastava informatike: Interaktivni kviz u Pythonu
Učenici koji pohađaju dodatnu nastavu informatike izrađivali su kvizove u programskom jeziku Python. Budući da su tek na početku učenja programiranja u Pythonu, izrađujući jednostavne kvizove, primjenjivali su i uvježbavali do sada usvojena znanja. Učenici su programirali pitanja i odgovore, koristili naredbu za unos i ispis podataka te jednostavne uvjetne naredbe za provjeru točnosti odgovora. Izradom kvizova na zanimljiv i kreativan način ponovili su nastavne sadržaje koje su učili na nastavi informatike.
Ivana Ivanković, Tihana Preksavec, Katarina Hrnčić
III. osnovna škola Čakovec