Witam! W tym artykule przedstawię grę "while true learn()" zapraszam!
1. Wstęp
"while true learn()" Jest grą która na celu ma nauczyć podstaw programowania. W grze jest mały wątek fabularny który omówię potem.
2. Rozgrywka
Cała akcja rozchodzi się w komputerze a dokładnie w programie w którym programujemy. Wygląda to mniej więcej tak:
Każdy kwadrat ma inne zadanie i robi co innego, naszym zadaniem na początkowych poziomach jest "zaprogramować" a raczej ułożyć i ustawić nasze bloczki zadań tak by posegregowały odpowiednio kolory. Z kolejnymi levelami robi się coraz trudniej, dostajemy nowe trudniejsze zadania i więcej bloków zadań. Za wykonanie zadania dostajemy pieniądze za które możemy kupować rzeczy.
3. Fabuła
Gdy nasz bohater odchodzi od komputera nasz kot zaczyna pisać kod, gdy postać przychodzi widzi napisany przez zwierzaka program więc chce się dogadać ze swoim czworonogiem by dowiedzieć się jak on to zrobił także postanawia stworzyć program który ma za zadanie porozumiewać ludzi z kotem, ale nie do końca mu to wychodzi więc zaczyna się uczyć programować i dopytuje się ludzi na forach o wskazówki do pisania kodu.
4. Czego gra tak naprawdę nas uczy?
Przy nowych levelach dostajemy na początku wskazówki/porady które mówią nam jak dany poziom nas nauczy programować. Przechodząc poziomy uczymy się też myśleć jak programista dzięki temu w prawdziwym pisaniu kodu będziemy łatwiej znajdywać problemy i trochę szybciej będziemy pisać program.
5. Zalety gry
- Gra jest dostępna w wersji polskiej
- Uczy nas podstaw programowania i daje porady które przydadzą nam się gdy będziemy pisać prawdziwy kod
- Gra ma swoją pomocą techniczną która nam może pomóc z przejściem levela albo także wytłumaczyć lub dać poradę do pisania kodu w realu
- Niskie wymagania sprzętowe, osoby nawet z bardzo słabymi komputerami odpalą grę bez problemu
6. Wady gry
- Nie za ładna oprawa graficzna
- Nie wszystko jest przetłumaczone na język polski
7. Porady do gry
- Jeżeli jesteś pewny że program który zrobiłeś dobrze działa wypuść go od razu zamiast testować, w ten sposób zaoszczędzisz czas i trochę wirtualnej waluty
- Miej porządek na ekranie, mając porządek na ekranie na pewno się nie pogubisz
- Zapamiętaj do czego służy dany blok, wystarczy że ustawisz 1 kwadrat źle i od razu cały poziom nie działa
8. Ogólna recenzja gry
Moim zdaniem gra jest bardzo fajna. Sam w nią dużo gram i wciągnąłem się w fabułę jak i samo przechodzenie poziomów. Próbowałem sam napisać kod (znam większe podstawy programowania) i po przejściu kilkunastu leveli faktycznie zacząłem lepiej pisać kod jak i znajdywać błędy. Gra nie jest darmowa ale warto wydać te 50 złoty by sobie pograć w ten tytuł i jednocześnie się czegoś nauczyć.
9. Zakończenie
Dziękuje za przeczytanie artykułu, jest to moja pierwsza tego typu praca więc proszę o wyrozumiałość.