Bár a programozás kétségtelenül hasznos képesség a ma és a jövő világában is, elvont jellegénél fogva az igazán kicsi gyerekek érdeklődését tipikusan nehéz felkelteni iránta más dolgokhoz képest. Ezen segít a Codecombat projekt, ami egy játék bőrébe bújva biztosít gyors és egyszerű belépést a programok készítésének világába a fiatal kóderpalánták számára is.
A Codecombat leginkább egy klasszikus, mászkálós szerepjátékhoz hasonlít, amihez képest azonban egy apró, ám annál fontosabb eltéréssel bír. Ebben a játékban ugyanis a karakter mozgatásához és a feladatok megoldásához nem gyors reflexekre vagy kitartó mutatóujjra, hanem a programok megértésének és írásának képességére van szükség.
A böngészőben futó játékban ugyanis a felhasználóknak egyre bonyolultabbá váló algoritmizálási ill. hibajavítási feladatokat kell megoldani, méghozzá az egyre divatosabbá váló és egyre több alkalmazási teret meghódító JavaScript nyelven. A játék feladatainak megoldása révén a fiatalok szinte észrevétlenül tanulják a programok felépítésének és működésének alapvető sajátosságait, amiket persze később saját, komolyabb programozási feladatok kivitelezésében is felhasználhatnak majd.
A Codecombat teljesen ingyenesen játszható bármelyik modern böngészőben, megértéséhez azonban sajnos elengedhetetlen az angol nyelv ismerete, ami miatt hazánk fiataljai számára problémás lehet használata. Ugyanakkor ezen egy lelkes magyar fejlesztő segíthetne - a projekt forrása ugyanis elérhető a GitHub-on, licence pedig lehetővé teszi átdolgozását, sőt, akár saját oldalon történő futtatását is.
Forrás: prog.hu