A C4K-Coding4Kids egy oktatási alkalmazás, amelynek célja, hogy megtanítsa a 6 és 12 év közötti gyerekeknek kódolást és programozási készségek fejlesztését. Ez az alkalmazás szórakoztató tevékenységeken, játékokon és gyakorlati gyakorlatokon keresztül alapvető és haladó programozási ismereteket biztosít a gyerekeknek.
A 22 különböző játékban található közel 2000 vonzó szinttel mit kell az alkalmazásnak megtanítania a gyerekeknek az alapvető programozási fogalmakra?
● A Basic a játék legegyszerűbb játékmódja, amely lehetővé teszi a gyerekek számára, hogy megismerkedjenek a Coding4Kids fogd és vidd mechanikájával. Alap módban a játékosok közvetlenül a játék képernyőjére húzzák a kódoló blokkokat, hogy segítsenek a karaktereknek elérni a végpontot és befejezni a játékot.
● A Sequence a második játékmód. A Sorozat módtól kezdve a gyerekek már nem közvetlenül a képernyőre húzzák a kódoló blokkokat, hanem az oldalsávra húzzák őket. A Sequence mód megismerteti a gyerekekkel ezt a játékstílust és a kódolási blokkok szekvenciális végrehajtását fentről lefelé.
● A hibakeresés egy új játékstílust vezet be, ahol a kódoló blokkok előre el vannak helyezve, de előfordulhatnak redundánsak vagy rossz sorrendben. A játékosoknak rögzíteniük kell a blokkok sorrendjét, és el kell távolítaniuk a feleslegeseket a szint teljesítéséhez. A hibakeresés segít a gyerekeknek megismerkedni a kódolási blokkok törlésével és átrendezésével, valamint tisztábban megérteni a programok működését.
● A Loop egy új blokkot vezet be az alapvető kódolási blokkok mellett, ez a hurokblokk. A hurkolt blokk lehetővé teszi a benne lévő parancsok bizonyos számú megismétlését, megtakarítva ezzel több egyedi parancs szükségességét.
● A Loop-hoz hasonlóan a Function bemutatja a gyerekeknek egy új blokkot, az úgynevezett funkcióblokkot. A funkcióblokk a benne elhelyezett blokkok egy csoportjának végrehajtására szolgál, időt takarít meg az ismétlődő blokkok húzásával és ejtésével, és több helyet biztosít a programon belül.
● A Koordináta egy új típusú játék, ahol a gyerekek a kétdimenziós térről tanulnak. A kódolási blokkok koordináta blokkokká alakulnak, és a feladat az, hogy a megfelelő koordinátákhoz navigáljon a szint teljesítéséhez.
● Az Advanced az utolsó és legnagyobb kihívást jelentő játéktípus, amelyben a koordinátablokkok kivételével minden blokkot használnak. A gyerekeknek alkalmazniuk kell az előző módokban tanultakat a haladó szint eléréséhez.
Mit tanulnak a gyerekek ebből a játékból?
● A gyerekek oktatási játékok közben sajátítják el a kulcsfontosságú kódolási fogalmakat.
● Segítsen a gyerekeknek a logikus gondolkodás fejlesztésében.
● Több száz kihívás terjedt el a különböző világokban és játékokban.
● Lefedi az alapvető gyerekek kódolási és programozási fogalmait, például ciklusokat, sorozatokat, műveleteket, feltételeket és eseményeket.
● Nincs letölthető tartalom. A gyerekek az összes játékot offline is játszhatják.
● Egyszerű és intuitív szkriptírás gyerekbarát felülettel.
● Játékok és tartalom fiúknak és lányoknak, nemileg semleges, korlátozó sztereotípiák nélkül. Bárki megtanulhat programozni és elkezdheti a kódolást!
● Nagyon kevés szöveggel. A tartalom 6 éves vagy annál idősebb gyermekek számára készült.