Minecraft nauczy dzieci JavaScriptu
Minecraft można przyrównać do swoistego odpowiednika Alfy Romeo w świecie gier komputerowych. Albo pokochamy go od pierwszego wejrzenia, albo uznamy go za grę niezbyt interesującą i przeznaczoną jedynie dla dzieci. Nasza ocena nie umniejsza jednak w żaden sposób sukcesu, jaki osiągnął ten tytuł i jego ogromnej popularności. Prosta gra jest wykorzystywana nie tylko do zabawy, ale także nauki i to najróżniejszych umiejętności. Teraz młodzi użytkownicy i adepci rozpoczynający swoją przygodę z programowaniem mogą wykorzystać go do nauki tej niełatwej przecież sztuki. To właśnie ta gra została wykorzystana w nowym kursie specjalnego programu, który ma za zadanie zapoznać gracza z podstawami JavaScriptu.
Godzina programowania z Minecraftem i innymi grami.
Inicjatywa wystartowała w serwisie Code.org, który od dawna służy do nauki programowania i wymaga od nas jedynie przeglądarki. Wszystkie cykle i poszczególne lekcje są podzielone na tzw. Godziny Programowania, a zainteresowani mogą wybierać wiele różnych technologii. Minecraft jest w tym przypadku nowością, choć zarazem nie pierwszą grą, która pojawiła się w serwisie. Znajdziemy tam m.in. opcję tworzenia własnej gry typu Flappy Bird, Angry Birds, czy w otoczce nawiązującej do sagi Gwiezdnych Wojen. W tym konkretnym przypadku uczymy się języka JavaScript, choć może nie od podstaw, a po prostu praw nim rządzących, reguł i samego podejścia do programowania.
Całość została rozwiązana w przystępny sposób, Minecraft jest tu natomiast nie tyle podstawą, ile wizualną otoczką. Gracz dostaje do dyspozycji prosty interfejs, w którym składa w całość poszczególne bloczki swojego programu – odpowiadają one za np. ruch bohatera, jego obracanie. Po ułożeniu bloczków-kodu możemy aplikację uruchomić. Efekt zobaczymy na ekranie znajdującym się po lewej stronie, gdzie widzimy scenę z Minecrafta z naszym głównym bohaterem. Cele są różne, zaczynamy od przechodzenia w określone miejsce, później musimy już zdobywać surowce czy zajmować się zwierzętami. Wykonywane operacje stają się coraz dłuższe, przez co w końcu natrafiamy np. na pętle i zawarte w nich, powtarzające się zadania.
To świetny sposób do nauki programowania.
Gdzie tu miejsce na programowanie? To jest właśnie jego nauka. W dowolnym momencie możemy sprawdzić kod – składa się on z już gotowych funkcji. Nauka ma więc uczyć przede wszystkim odpowiedniego korzystania z już gotowych rozwiązań, a nie wynajdywania koła na nowo. Podczas rozgrywki towarzyszy nam dodatkowo oryginalna muzyka z Minecrafta. Projekt jak na razie nie jest dostępny w pełnej polskiej wersji językowej (tłumaczenie jest jedynie częściowe), ale autorzy deklarują, że z czasem liczba wspieranych języków znacznie się zwiększy. Sama gra w wersji desktopowej została już doceniona za swoje możliwości. Możemy w niej stworzyć prosty kalkulator, czy całą jednostkę arytmetyczno-logiczną zupełnie od podstaw.
Powiązane publikacje

Pierwsza większa aktualizacja do Gothic Remake. Nowe questy, Marvin Mode, zmiana wyglądu Bezimiennego i tryb fotograficzny
7
Ubisoft zdradził nowe informacje o przyszłości marki Assassin's Creed. Żaden nowy remake obecnie nie powstaje
6
METRO Redux debiutuje na PlayStation 5 oraz XBOX Series X|S. Odświeżone gry METRO 2033 i METRO Last Light za darmo
12
Humble Bundle - pakiet aż do 15 horrorów i DLC z okazji nadchodzącego Halloween w dobrej cenie. FEAR, Bendy i nie tylko
0














