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.

Robot artysta

8 stycznia 2018 r. uczniowie ponownie przystąpili do przebudowy swoich robotów. Po zdemontowaniu niepotrzebnych już czujników oświetlenia, wyposażyli swoje konstrukcje w uchwyty na pisaki, w których zamocowali flamastry.

Teraz roboty poruszając się po arkuszach papieru rozłożonych na podłodze zostawiają za sobą ślad. W ten sposób nasi #SuperKoderzy mogą narysować rożne kształty i figury.

„Światłoluby”

W ubiegłym tygodniu nasi #SuperKoderzy rozbudowali swoje roboty o dwa czujniki oświetlenia. Dzisiejszym zadaniem dla nich było zrozumienie zależności pomiędzy czujnikami odbierającymi światło a ruchem robota i opracowanie algorytmu jego działania.

Uczniowie samodzielnie napisali skrypty w Scratchu pozwalające na autonomiczne działanie robota, bez sterowania przez człowieka. Roboty „światłoluby” miały poruszać się w kierunku źródła światła, np. latarki.

W poszukiwaniu światła

Roboty naszych #SuperKoderów nie mają czasu na odpoczynek. W tym tygodniu uczniowie rozbudowywali je poprzez montaż dodatkowych czujników natężenia światła. Zadanie okazało się trudniejsze niż zakładaliśmy, ponieważ cała konstrukcja wymagała przebudowania. Na szczęście rozwiązanie tego problemu nie sprawiło naszym uczniom większych trudności.

Nasze roboty i ich zmysły

W poniedziałek 4 grudnia grupa naszych #SuperKoderów już o godzinie 7:30 stawiła się w komplecie. Tym razem zaczęliśmy od rozmowy dotyczącej zmysłów człowieka. Zastanawialiśmy się jakie zmysły mogą posiadać nasze roboty i poznaliśmy rodzaje czujników wykorzystywanych w robotyce. Zapoznaliśmy się także z modułami, jakich będziemy używali podczas „ulepszania” naszych robotów.

Roboty… do biegu… start!

30 października nasi #SuperKoderzy doczekali się w końcu kolejnego spotkania grupy, na którym mogli „ożywić” wcześniej skonstruowane przez siebie roboty.

Na początku uczniowie napisali proste skrypty w Scratchu do sterowania silnikami robotów. Następnie stopniowo je rozbudowywali, aby ostatecznie otrzymać aplikacje do pełnej kontroli ruchu robotów.

#Super101

Na początkowych zajęciach uczniowie poznawali podstawy języka i środowiska programowania Scratch. Rozpoczęli od pisania prostych skryptów, by w końcu zaimplementować w pełni funkcjonalne aplikacje.

Następnie dzieci miały okazję przystąpić do budowy robotów LOFI. Z wielkim zaangażowaniem łączyły kolejne fragmenty konstrukcji, podłączały elementy elektroniczne, by ostatecznie otrzymać kompletne roboty.

content site