A 10 legjobb ingyenes kódolójáték 2021-ben

Lenni programozó nem az IT részlegeken vagy a technológia-centrikus iparágakban dolgozók számára fenntartott speciális készség. Számos karrier megköveteli bizonyos szintű kódolási készségeket a belépő szintű pozíció eléréséhez.

Az alábbi ingyenes kódolási játékok minden korosztályt és tapasztalati szintet megcéloznak, és úgy tervezték, hogy segítsenek számos programozási nyelv használatában.

A listán szereplő összes játék az összes főbb webböngészőn játszható, kivéve, ahol ez meg van jelölve.

01

10-ből

CheckiO

Mit szeretünk

  • A Chrome és a Firefox böngészőbővítmények bővítik a funkciókészletet.

  • A fordítások több nyelven is elérhetők.

  • A közösségi kódok áttekintése biztosítja, hogy jó úton haladjon.

Amit nem szeretünk

  • A felhasználói felület néhol kissé zűrös.

A kezdőknek és haladóknak szánt CheckiO Python vagy JavaScript használatával kihívások megoldására szolgál. Lehetőség van arra, hogy e-mail címmel jelentkezzen be, vagy használja Google-, Github- vagy Facebook-fiókját, hogy olyan bázist építsen, amelyről programozási feladatokon keresztül támadhat vagy háríthat el ellenségeket.

Játssz a CheckiO-val

02

10-ből

CodeCombat ingyenes kódoló játék

Mit szeretünk

  • Jó tempójú, teljesen magával ragadó órák.

  • A haladó felhasználók megépíthetik saját szintjüket.

Amit nem szeretünk

  • A haladó szintekért fizetni kell.

  • A játékon belüli oktatóanyagok kissé zavaróak az újoncok számára.

A CodeCombat törzscsapata több száz nyílt forráskódú közreműködővel csatlakozott, hogy élvezetes módot teremtsen a Tanulj meg programozni, miközben kalandokban kalandozsz kazamatákon, erdőkön, hegyeken, sivatagokon és más menő dolgokon tájak. Tanuld meg a CoffeeScript-et, a JavaScriptet vagy a Python-t, miközben karaktered tapasztalati pontokat szerez és zsákmányol, miközben klasszikus RPG-beállításokban kódírással teljesíthet mini-küldetéseket.

Ahogy haladsz előre, feloldhatod a fejlett területeket, biztosítva, hogy a játék soha ne legyen fárasztó. A CodeCombat osztálytermi kiadás olyan eszközöket kínál a tanárok és a diákok számára, amelyek segítségével nyomon követheti a fejlődést, és már fiatalon is legitim programozóvá válhat.

Játssz CodeCombat-et

03

10-ből

CodinGame ingyenes kódoló játék

Mit szeretünk

  • Lenyűgöző gamification munkaerő-toborzási erőforrásokkal.

  • Annyira magával ragadó, hogy elfelejtheti, hogy tanulnia kell.

Amit nem szeretünk

  • Nem találtunk említésre méltó hátrányt a CodinGame-ben.

A CodinGame minijátékait úgy tervezték, hogy a hozzáértő programozókat a következő szintre emeljék. Ez egy kihívás-központú környezet, ahol megtanulhatja a több mint két tucat programozási nyelv egyikét, beleértve a főbb opciókat, valamint a kevésbé ismert digitális dialektusokat, mint a Dart és az F#.

A játékok egyéni és többjátékos körökre osztott kihívásokat is tartalmaznak, és lehetőség van a ranglistákon való részvételre, hogy ezek a versenylevek folyjanak. Legyen szó idegenekről lövöldözésről, motorversenyzésről vagy egy alattomos labirintusban való átjutásról, a CodinGame tanulási módszerei addiktívak és élvezetesek.

Játssz CodinGame játékkal

04

10-ből

CodeWars ingyenes kódoló játék

Mit szeretünk

  • Hosszú távon rendkívül hatékony lehet, ha ragaszkodunk hozzá.

  • Az előfizetők kapcsolatba léphetnek másokkal a Codewars közösségben.

Amit nem szeretünk

  • A nehéz kérdések néha túl korán kerülnek elő a tanulási folyamat során.

  • Addig nem hozhat létre fiókot, amíg nem bizonyítja alapvető kódtudását.

A több mint 20 programozási nyelv, köztük a PHP, Python, SQL, C++, Java, JavaScript és Ruby leckéket kínáló Codewars egyedülálló megközelítést alkalmaz a tanulásban. A diákok egy virtuális dojoban edzenek, kata gyakorlatokat gyakorolva kódjuk tökéletes tökéletesítésére törekednek.

A képzett programozók kihasználhatják a hatalmas leckekönyvtárat, és kapcsolatba léphetnek másokkal a Codewars közösségben. Ezeknek a gyakorlatoknak és játékoknak költségei vannak. A Codewarst azért vettük fel erre a listára, mert a cég weboldalán keresztül kérhető egy teljesen működőképes ingyenes próbaverzió.

Játssz a Codewars-szal

05

10-ből

Elevator Saga ingyenes kódoló játék

Mit szeretünk

  • Ha a kódja nem teljesen pontos, akkor megbukik a kihívásokon.

  • Csak tapasztalt JS-kódolók teljesítik az utolsó kihívást.

Amit nem szeretünk

  • Nincs elég visszajelzés a JavaScript kezdőknek.

  • Az interfész nem olyan feltűnő, mint a listán szereplő többi opció.

Ebben a játékban egyéni kihívásokat kell teljesítened egy virtuális liftbank segítségével, például 15 ember szállítását 60 másodperc vagy annál rövidebb idő alatt. Arra kérik, hogy kódolja ezeknek a felvonóknak a mozgását JavaScript segítségével, előre definiált függvények, például a goToFloor és a loadFactor használatával, hogy elérje célját.

Játssz Elevator Saga-t

06

10-ből

RoboCode ingyenes kódoló játék

Mit szeretünk

  • Ön írja meg a mesterséges intelligencia kódját egy robot számára, és irányítja a viselkedését.

  • Meg kell fontolni, hogy a potenciális ellenfelek mit terveznek az arénában.

Amit nem szeretünk

  • A versenyek az alacsonyabb szintű programozókat célozzák meg, így a tapasztalt kódolóknak túl sok előnyük van.

A Robocode-ban az a feladat, hogy hozzon létre egy virtuális tankot Java vagy más nyelven, például C# vagy Scala nyelven, amelyet aztán valós idejű harcba küld a felhasználók által generált robotokkal. Lényegében egy online BattleBots versenyző szerepét tölti be, a forrasztópákát és az acélt azonosítókkal és operátorokkal helyettesítve.

Játssz Robocode-ot

07

10-ből

Ruby Warrior ingyenes kódoló játék

Mit szeretünk

  • Harcosod egészségének figyelembe vételéhez fejlett kódolási megoldások szükségesek a Ruby újoncok számára.

  • Mesterséges intelligencia leckéket tanít, így hősöd a legfelsőbb szintre juthat.

Amit nem szeretünk

  • Ha nem ismeri a Ruby alapszintaxisát, nem jut messzire ebben a játékban.

A Ruby könnyen olvasható stílusa ideális nyelvvé teszi az ilyen típusú játékokban való tanuláshoz. A lovag karaktered feljut egy toronyba, ahol veszedelmek vannak, beleértve a veszélyes akadályokat és a dühös ellenségeket, mindezt a kód varázslatán keresztül, amelynek megírása a te feladatod.

Játssz Ruby Warriorral

08

10-ből

Swift Playgrounds ingyenes kódoló játék iPaden

Mit szeretünk

  • Minden, de kiküszöböli a túlterheltség érzését, ami gyakori az új kódolók körében.

  • Nagyszerű lépés lehet az Apple fejlesztői világába.

Amit nem szeretünk

  • Habár felnőtteknek és gyerekeknek egyaránt szánták, A Swift felülete és viszonylag lassú előrehaladása mást sugall.

A Swift Playgrounds egy ingyenes iPad- és macOS-alkalmazás, amely az Apple Swift nyelv tanítására szolgál, és amely iOS, macOS, Apple TV és Apple Watch alkalmazások készítésére szolgál. Az Apple része Mindenki tud kódolni A Swift Playgrounds a kódolás alapjaival kezdődik, és fejtörőket és más olyan kihívásokat mutat be, amelyeket csak programozási koncepciókkal lehet megoldani.

Letöltés For:

iOS
Mac

09

10-ből

Tynker ingyenes kódoló játék

Mit szeretünk

  • A gyerekjátékokban eléri a célt – inkább játékhoz, mint tanuláshoz.

  • Játssz 20 kódoló játékot ingyen, mielőtt eléred a fizetőfalat.

  • Az ingyenes verzió tartalmazza az összes Minecraft skint, modot, kiegészítőt és hozzáférést egy ingyenes privát szerverhez.

Amit nem szeretünk

  • A felugró súgó ablakok egy része túl bőbeszédű a célközönség számára.

  • A Tynker nem olyan intuitív, mint amilyen lehetne, különös tekintettel a megcélzott demográfiai adatokra.

Gyermekek számára készült A 7 éves és idősebb Tynker számos programozási nyelvet tanít, köztük a HTML-t, a JavaScriptet, a Pythont és a Swiftet, valamint blokkalapú kódolást. Különféle kódrejtvényeket kínálnak, valamint szórakoztató kihívásokat Minecraft skinek, modok, mobok és kiegészítők létrehozásához.

Többszereplős játékok is elérhetők, lehetővé téve, hogy különböző tevékenységekben való részvétellel szembeállítsd programozási képességeidet más junior kódolókkal. Egyes tevékenységek közé tartozik a szörnyek gyűjtése és kiképzése, hogy csatákat nyerjenek vagy varázslatokat hajtsanak végre ellenfelei ellen egy négyjátékos arénában.

Játssz Tynkerrel

10

10-ből

VIM Adventures ingyenes kódoló játék

Mit szeretünk

  • Jó kiindulópont azoknak, akik nem ismerik a vi-t vagy a vim-et.

  • Az adminisztrátorok, programozók és gyakorlott felhasználók által használt VIM Adventures egy kazamata-stílusú labirintuson vezet át a vim szintaxis használatával.

Amit nem szeretünk

  • Az alapvető kezelőszerveken túlmutató bármi tanulásáért díjat kell fizetni.

A vi szövegszerkesztő továbbfejlesztett változata Linux-alapú operációs rendszerekhez, a vim billentyű-összerendelései és több módozata hatékonyabbá teszi, mint egy szabványos jegyzettömb-stílusú alkalmazás vagy szövegszerkesztő. A „Zelda meets text editing” címszóval a játék lehetővé teszi a kurzorbillentyűk mozgatását, de határozottan azt javasolja, hogy helyette használja a h, j, k és l billentyűket a valódi vim-élmény szimulálására.

Játssz a VIM Adventures játékkal