Relacja ze Scratch-Day #SuperKoderów

23 kwietnia zorganizowaliśmy w naszej szkole Scratch-Day. Nasi #SuperKoderzy zaprosili dorosłych do nauki programowania – tym razem to oni wcielili się w rolę nauczycieli.

Rozpoczęliśmy od kilku zabaw ruchowych, aby się lepiej zintegrować w nowym zespole. Następnie młodzi nauczyciele wtajemniczyli swoich rodziców w świat Scratcha, w którym wspólnie napisali ciekawe skrypty. Wreszcie z wykorzystaniem tabletów i zdobytych wcześniej umiejętności dwupokoleniowe zespoły zaprogramowały i uruchomiły nasze roboty LOFI.

Wszyscy świetnie się bawiliśmy i jesteśmy zachwyceni, że uczestniczyliśmy w tym wydarzeniu. Wiwat #SuperKoderzy! 😆😂😍

Podsumowanie programu #SuperKoderzy

suoerkoderzy-homeW tym roku szkolnym braliśmy udział, jako jedna z pięciu szkół z naszego województwa, w ogólnopolskim programie edukacyjnym #SuperKoderzy.

Naszą pracę na zajęciach rozpoczęliśmy od nauki programowania w Scratchu. Teraz już wiemy, co to jest duszek, scena, kostium i skrypt. Nauczyliśmy się wykorzystywać instrukcje warunkowe, pętle i zmienne. Samodzielnie napisaliśmy proste gry.

Następnie przystąpiliśmy do budowy robotów LOFI. Ze skrzynek pełnych elementów konstrukcyjnych i elektroniki zbudowaliśmy w pełni funkcjonalne roboty. Poznaliśmy i testowaliśmy różne rodzaje czujników wykorzystywanych w robotyce.

Najwięcej emocji wzbudziły zajęcia, na których mogliśmy „ożywić” swoje konstrukcje poprzez ich samodzielne zaprogramowanie w Scratchu. Na początku napisaliśmy proste skrypty do sterowania silnikami robotów i, ku naszej ogromnej radości, roboty ruszyły. Potem było coraz ciekawiej – stopniowo rozbudowywaliśmy roboty przez dodawanie nowych czujników i implementowanie bardziej złożonych funkcji. Ostatecznie nasze konstrukcje stały się w pełni autonomiczne – roboty „światłoluby”, które podążały za źródłem światła.

Jesteśmy zachwyceni, że mogliśmy uczestniczyć w tym projekcie!

Malować każdy może…

Nasi #SuperKoderzy nie spoczywają na laurach. Na poprzednich zajęciach wyposażyli swoje roboty w osprzęt umożliwiający malowanie. Teraz przyszła kolej na oprogramowanie ich w taki sposób, aby roboty rysowały złożone i rozbudowane elementy graficzne.

W tym celu uczniowie przypomnieli sobie czym są zmienne i wykorzystali je w swoich skryptach. Następnie rozbudowali skrypty z wykorzystaniem pętli, tak aby roboty mogły wielokrotnie powtarzać zaprogramowane czynności.

Dzieci przy użyciu zaprogramowanych przez siebie robotów próbowały narysować rozmaite figury geometryczne, jednak z różnym skutkiem. Dużym problemem, wpływającym na poruszanie się robota w niezamierzonym kierunku, było zamocowanie flamastra oraz opór jaki on stawiał. Również nieznaczne różnice w prędkościach obrotowych silników zamontowanych w robotach powodowały, że nie poruszały się one po linii prostej. Nie wpłynęło to jednak na pozytywne doświadczenia, jakie uczniowie wynieśli z tych zajęć.