W trakcie roku szkolnego w grupie Enter stawiamy na ciekawe i różnorodne narzędzia programistyczne. Uczniowie rozpoczynają swoją przygodę z programowaniem od środowiska AppInventor – stworzonego przez badaczy z MIT - najlepszej na świecie uczelni technicznej - specjalnie z myślą o nauce kodowania. Przy jego pomocy uczniowie tworzą w pełni funkcjonalne aplikacje na telefony i tablety. Korzystając z prostego edytora graficznego oraz komend blokowych powstają gry mobilne oraz aplikacje użytkowe, które z powodzeniem można zainstalować na każdym urządzeniu posiadającym system Android.
Kolejnymi środowiskami, które uczestnicy poznają w trakcie kursu, są silniki gier GDevelop oraz Construct 3. Dzięki intuicyjnemu interfejsowi oraz unikalnemu, opartemu na systemie zdarzeń, podejściu do programowania, tworzenie ciekawych, zaawansowanych gier 2D na platformę Windows to czysta przyjemność.
Następnym środowiskiem, które wykorzystujemy na naszych zajęciach jest Small Basic.
Jest to język programowania oraz zestaw narzędzi przygotowany przez firmę Microsoft jako genialne wprowadzenie do własnoręcznego pisania programów z wykorzystaniem tradycyjnych komend.
Ponieważ Small Basic powstał specjalnie z myślą o nauce programowania, posiada on wiele ułatwień takich, jak: graficzne okno wyboru komend, proste objaśnienia dostępnych funkcji czy automatyczne uzupełnianie kodu. Dzięki temu w przyjaznym środowisku uczestnicy poznają koncepcje i doskonalą umiejętności, takie, jak: korzystanie z pętli, zmiennych, funkcji czy tablic, które z pewnością przydadzą się w przyszłości. Jednocześnie przystępność Small Basic-a sprawia, że praca w nim to czysta przyjemność. Oczywiście wszystkie te narzędzia wykorzystujemy do tworzenia ciekawych gier z grafiką 2D takich, jak: Snake, Pong czy Milionerzy, które gwarantują równocześnie świetną zabawę!
Na zajęciach w trakcie roku szkolnego poznajemy również podstawy znanego wszystkim środowiska Roblox – popularnej platformy do tworzenia własnych gier 3D – w oparciu o dostępne moduły, modele i wbudowane narzędzia. Jest to świetna zabawa a jednocześnie pozwala na wyrobienie sobie solidnej bazy do dalszego poznawania tego środowiska na kolejnych etapach nauki.
Te i inne środowiska wykorzystywane przez nas podczas zajęć uczą bawiąc i bawią ucząc. Pozwalają one naszym uczniom w ciekawy i atrakcyjny sposób poznawać tajniki programowania pod okiem doświadczonych instruktorów, co z pewnością zaprocentuje w przyszłości, otwierając przed uczestnikami nowe możliwości i horyzonty.
Opisy środowisk: