+48 667 254 321
support@photonrobot.com

Język:

Nauka przez zabawę – 5 świetnych gier, które uczą programowania

Niejeden pięciolatek potrafi spędzić kilka godzin budując zamki i wieżowce w Minecrafcie, jednocześnie na stare dobre klocki do zabawy patrząc ze znudzeniem tak, jakby były reliktem dawno minionej epoki. Czas pogodzić się z tym, że gry komputerowe stały się zabawkami najmłodszego pokolenia, czy nam się to podoba, czy nie. Choć może być ciężko namówić naszą pociechę na granie w gry korzystne dla jej lub jego rozwoju, coraz więcej twórców wychodzi naprzeciw potrzebie i oferuje w swoich cyfrowych produktach naukę wymieszaną z solidną dawką dobrej zabawy. Oto najciekawsze z nich:

1. Code Monkey

Na początek coś bardzo prostego a jednocześnie genialnego. Code Monkey celuje w dzieci, które nauczyły się już czytać i korzystać z komputerowej klawiatury. Gra zaczyna się od historii pechowej małpki, której wielki i złośliwy szympans ukradł banany. Główny bohater nie poddaje się i postanawia wyruszyć na epicką wyprawę, która pomoże mu odzyskać jego ulubione owoce.

Gra podzielona jest na poziomy. W każdym z nich zadaniem gracza jest pisanie poleceń, które pomogą małpce w dotarciu do banana. Może być to „przejdź 10 kroków” lub „skręć w prawo”. Kolejne plansze korzystają z coraz nowszych przeszkód, wymagających dłuższych i bardziej rozbudowanych linijek kodu. Choć nie brzmi to skomplikowanie, gra skutecznie tłumaczy zasady rządzące pisaniem kodu i demonstruje jak pokonywać różne wyzwania spotykane podczas tego procesu.

Code Monkey uruchamiana jest w przeglądarce, co czyni ją wyjątkowo przystępną. W menu istnieje możliwość włączenia polskiego interfejsu. Gracze, których wciągnie zabawa, mogą zakupić pełną wersję na stronie producenta.

2. Cargo Bot

Cargo Bot oferuje całkiem inne podejście niż Code Monkey, a sama zabawa jest od początku dużo bardziej skomplikowana. Mamy tu do czynienia z pozornie typową grą logiczną przeznaczoną na smartfony i tablety. Jak chwalą się autorzy: została w całości napisana na iPadzie.

Celem gracza jest kontrolowanie dźwigu. Plansze składają się ze stosów pudełek wymagających przeniesienia w inne miejsce. Dokonujemy tego układając programy z zestawów prostych komend, które sterują ruchem maszyny. Zabawa zaczyna się od prostych zadań, jednak poziom trudności szybko wzrasta. By pokonać kolejne plansze dziecko zapoznaje się z terminami takimi jak pętla czy pisaniem kilku programów jednocześnie. Dalsze poziomy wymagają układania paczek w konkretne sekwencje i są często nad wyraz trudne. Pomimo tego, pokonywanie każdej planszy przynosi wiele satysfakcji i powoduje, że gracz chce próbować coraz trudniejszych wyzwań.

3. Code Combat

Kolejna gra posiada zdecydowanie więcej rozmachu od poprzednio omawianych. Autorzy zbudowali potężnego RPG-a inspirowanego gatunkiem hack’and’slash, jednocześnie poświęcając swoje dzieło w całości nauce programowania.

Gracz zaczyna od wyboru jednej z dwóch dostępnych na początku postaci i ubrania jej w ekwipunek. Po kilku kliknięciach bohater trafia do świata fantasy pełnego lochów, miast, grobowców i złośliwie zastawionych pułapek. Zbierane podczas wyprawy przedmioty i bron pozwalają odblokowywać coraz więcej linijek kodu używanych do poruszania się przez bagna, miasta i labirynty. Bohaterowie zdobywają punkty doświadczenia dokładnie tak, jak w klasycznych grach RPG. Wszystko zaserwowane jest z komiksową grafiką i klimatyczną ścieżką dźwiękową. Warto wspomnieć o zgrabnym i kompletnym polskim tłumaczeniu w jakie wyposażono grę.

Obecnie zwiedzić można 6 różnych światów, z których każdy przedstawia takie koncepcje, jak pętle, zmienne, składnię, porównywanie ciągów, modulo i inne co sprawia, że Code Combat jest jedną z najbardziej rozbudowanych gier tego typu. Autorzy zachęcają całe szkoły do korzystania ze swojego produktu na lekcjach informatyki.

4. Robot Turtles

Robot Turtles to gra stworzona przez doświadczonego programistę i szczęśliwego ojca pary bliźniaków. To, co odróżnia ją od konkurencji, to sam format. Mamy tu do czynienia bowiem z grą… planszową. Jak twierdzi autor, nie przeszkadza to w przykuciu uwagi najmłodszych, a nawet pobudza ich wyobraźnię.

Gra z początku była jedynie szalonym konceptem, któremu udało się trafić na serwis Kickstarter. Szybko zdobyła tam popularność i pobiła rekord wszechczasów w ilości zebranych pieniędzy w kategorii „gry planszowe”.

W pudełku znajduje się plansza i zestaw kart. Każdy gracz kontroluje jednego żółwia i ma za zadanie dotrzeć do kolorowego klejnotu na środku pola gry. Dokonuje tego za sprawą kart z poleceniami, które rozkazują zwierzęciu iść prosto lub się obrócić. Do gry potrzebna jest też dorosła osoba, która porusza żółwiami zgodnie z poleceniami dzieci. Autor doradza jej wydawanie zabawnych odgłosów przy każdym ruchu tak, by mali gracze jeszcze bardziej wciągnęli się w zabawę.

Gra w bardzo prosty sposób wprowadza najmłodszych w świat programowania. Pomysł oparty jest o język Logo i zawiera dodatkowe zestawy kart z trudniejszymi przeszkodami takimi, jak lodowa ściana wymagająca roztopienia. Autor wymyślił kilka zestawów zasad dopasowanych do dzieci w różnym wieku. Jak donoszą testujący planszówkę nauczyciele, cieszy się ona wielką popularnością podczas przedszkolnych i szkolnych lekcji.

5. Photon

Photon łączy gry komputerowe z grami opartymi na tradycyjnych zabawkach. Ten pomysł na naukę programowania składa się z aplikacji dostępnej na smartfony i tablety oraz połączonego z nią robota.

Robot rozwija się wraz z kolejnymi postępami w grze. Gracze rozbudowują jego możliwości, a pokonując kolejne poziomy i wyzwania, jednocześnie zaznajamiają się z podstawową wiedzą z dziedziny programowania. Zabawka została stworzona z myślą o przedszkolakach i uczniach podstawówki. Zawarto w niej elementy RPG oraz gry wieloosobowej, dzięki którym łatwiej zmotywować najmłodszych do nauki i wciągnąć w zabawę.

Największą atrakcją jest namacalny dowód posiadania nowych umiejętności. Gdy dzieci uczą się coraz więcej, robot zaczyna mówić, widzieć poruszać się i odróżniać pory dnia.

Dodaj komentarz