Jest wiele języków programowania, ale naukę programowania najlepiej rozpocząć od programowania blokowego. Uczymy dzieci programowania za pomocą specjalnych, kartonowych bloczków w kształcie puzzli z których tworzą one własne komendy programistyczne dla bohaterów gry. Pojazd Scottiego w wyniku awarii spada na ziemię a dzieci muszą pomóc mu go naprawić, żeby mógł wrócić do domu.
Nauka programowania dla dzieci z kosmitą Scottiem
Zbieranie części zamiennych rozrzuconych na wszystkich kontynentach to zadania dla uczniów zawarte w aplikacji Scottie Go! EDU która służy również do zeskanowania rozwiązania ułożonego z bloczków.
Po zainstalowaniu aplikacji na urządzeniu, uczeń wybiera zadanie i układa program z bloczków, który jest jego rozwiązaniem (to programowanie aktywności Scottiego). Następnie skanuje ułożone bloczki wykonując zdjęcie lub rejestrując wideo. Scottie wykona na ekranie ułożony program. Każdy program rozpoczyna się od bloczka START i kończy bloczkiem KONIEC. Między nimi uczeń wstawia bloczki z poleceniami, z których część wymaga dodania parametru, np. ilości kroków, które bohater musi pokonać. Bloczki umożliwiają również wchodzenie w interakcje z dodatkowymi postaciami i obiektami. Jeśli program został ułożony poprawnie i Scottie wykona zadanie w aplikacji to na ekranie pojawią się 3 gwiazdki. Jeżeli na ekranie pojawią się 2 lub 1 gwiazdka, oznacza to, że program należy zoptymalizować. Aplikacja informuje o nieprawidłowym rozwiązaniu zadania i zachęca do jego poprawy aby przejść na kolejny poziom.
Taka kreatywna formuła gry łączy nowoczesny świat technologii z podstawowym kursem nauki programowania w celu osiągnięcia jak najlepszych umiejętności i zdobycia wiedzy niezbędnych do odkrywania kolejnych języków programowania.
Do rozpoczęcia przygody z nauką programowania potrzebny jest smartphone lub tablet do zainstalowania aplikacji Scottie Go! EDU oraz pudełko z grą Scottie Go! EDU. W każdym pudełku znajduje się klucz licencyjny pozwalający na zainstalowanie aplikacji na 3 urządzeniach. Jedno pudełko wystarcza dla 1-3 uczniów, którzy mogą korzystać z niego wspólnie.
Po zainstalowaniu aplikacji na urządzeniu, nie jest wymagany stały dostęp do Internetu podczas prowadzenia zajęć co sprawia, że mogą się one odbywać w dowolnym miejscu.
Pracę z grą można rozszerzyć o bloczki magnetyczne, które służą zwizualizowaniu rozwiązań zadań na tablicy magnetycznej i pomagają omówić je krok po kroku.
Programowanie dla dzieci na zajęciach
Zajęcia z programowania można prowadzić dzieląc uczniów na kilkuosobowe grupy. Każda grupa powinna mieć swoje pudełko z grą oraz urządzenie do skanowania bloczków.
Bohater gry i jej fabuła zapewniają zarówno ciekawą naukę jak i świetną zabawę nie tylko w szkole, ale też na warsztatach, zajęciach dodatkowych i pozalekcyjnych, kursach i w szkołach programowania.
Jesteśmy znanym zarówno w Polsce jak i na świecie producentem gier edukacyjnych do nauki programowania dla dzieci. Nasze produkty powstały w oparciu o wiedzę i doświadczenie nauczycieli prowadzących zajęcia z nauki programowania dla dzieci i młodzieży. Uzyskaliśmy wiedzę od prowadzących warsztaty, kursy i szkoły programowania i przełożyliśmy ją na nasze gry edukacyjne.