FAQ – Najczęściej zadawane pytania

1) Czy w zajęciach mogą wziąć udział osoby, które nie uczyły się wcześniej programowania komputerowego?

Tak, program zajęć przewiduje naukę programowania LEGO Spike od podstaw. Jeśli uczestnik zajęć miał wcześniejszy kontakt z programowaniem lub robotyką, z pewnością ułatwi mu to poznanie technologi LEGO Spike, jednak nie jest warunkiem koniecznym udziału z zajęciach.

2) Jaką wiedzę i umiejętności uzyska dziecko dzięki udziałowi w zajęciach?

Zajęcia łączą w sobie naukę aspektów technologicznych robotyki (obsługa podzespołów robota, czujników, elementów ruchomych itp.) z kształceniem umiejętności kluczowych dla wszechstronnego rozwoju dziecka, takich jak abstrakcyjne myślenie, analityczne podejście do problemu, umiejętność rozłożenia problemu złożonego na elementy składowe, czy w końcu umiejętność systematycznego poszukiwania rozwiązań istniejących problemów.

3) Co to znaczy, że podczas zajęć rozwijane są kompetencje STEAM?
STEAM jest akronimem od angielskich terminów:
– science (nauka)
– technology (technologia)
– engineering (inżynieria)
– arts (sztuka)
– mathematics (matematyka)

Tematyka zajęć LEGO SpikeLAB nawiązuje do kompetencji z obszaru STEAM, zaś sam program zajęć powstał jako rozwinięcie oficjalnych materiałów edukacyjnych LEGO, w oparciu o doświadczenie i autorskie inicjatywy Fundacji Fylion.

4) Czy zajęcia w różnych grupach wiekowych realizowane są wg tego samego programu?

Cechą wspólną zajęć we wszystkich grupach wiekowych jest stopniowa nauka technologii LEGO Spike od podstaw, aż do zagadnień bardziej zaawansowanych oraz koncentracja tematyki zajęć na obszarze STEAM. Zajęcia w poszczególnych grupach będą różniły się poziomem trudności projektów realizowanych w ramach zajęć, dostosowanym do wieku uczestników.

5) Jakie koncepcje programistyczne poznają uczestnicy podczas zajęć?

Uczestnicy zajęć zostaną zapoznani z kluczowymi elementami składowymi każdego algorytmu i każdego programie, takimi jak instrukcje warunkowe, pętle, zmienne. Jednak to nie wszystko! Roboty LEGO Spike stanowią doskonałą podstawę do nauki takich technik programowania, jak programowanie obiektowe i wielowątkowość. Techniki te, powszechnie uważane za zaawansowane, mogą być wdrażane do procesu edukacyjnego LEGO Spike już na stosunkowo wczesnych etapach nauki, gdyż stanowią one naturalny mechanizm funkcjonowania robotów LEGO Spike. Dzięki temu, uczestnicy zajęć od samego początku wdrażani są w nowoczesne techniki programistyczne, będące podstawą wszystkich współczesnych, zaawansowanych programów komputerowych.

6) Czy są przewidziane zajęcia na wyższych poziomach zaawansowania, przeznaczone dla uczestników, którzy ukończą kurs podstawowy?

Tak, takie zajęcia są przewidziane. Zaletą programowania LEGO Spike jest możliwość realizacji zajęć na różnych poziomach zaawansowania i płynnego przechodzenia między tymi poziomami. Podczas, gdy programowanie na poziomach podstawowych odbywa się w oparci o tzw. bloki słów, stanowiące graficzną interpretację elementów składowych algorytmów, nauka na poziomach zaawansowanych odbywa się w oparciu o język programowania Python. Jest to niezwykle popularny, dynamicznie rozwijający się język programowania, powszechnie używany w środowiskach akademickich m.in. do symulacji procesów fizycznych i chemicznych, jak i do wielu innych zastosowań. Technologia LEGO Spike pozwala na programowania robotów z wykorzystaniem dedykowanego języka Python.

Skip to content