10 najboljih besplatnih igara kodiranja u 2021

click fraud protection

Biti programer nije specijalizirana vještina rezervirana za one koji rade u IT odjelima ili industrijama usmjerenim na tehnologiju. Niz karijera zahtijeva određenu razinu umijeća kodiranja da biste dobili poziciju na početnoj razini.

Sljedeće besplatne igre kodiranja ciljaju na sve uzraste i razine iskustva i osmišljene su da vam pomognu da započnete s brojnim programskim jezicima.

Sve igre na ovom popisu mogu se igrati na svim glavnim web preglednicima, osim tamo gdje je navedeno.

01

od 10

CheckiO

Ono što volimo

  • Dodaci preglednika Chrome i Firefox proširuju skup značajki.

  • Prijevodi su dostupni na nekoliko jezika.

  • Pregledi kodova zajednice osiguravaju da ste na pravom putu.

Ono što nam se ne sviđa

  • Korisničko sučelje je na nekim mjestima malo nezgrapno.

Namijenjen početnicima kao i naprednim programerima, CheckiO vam daje zadatak rješavati izazove pomoću Pythona ili JavaScripta. Imate mogućnost da se prijavite s adresom e-pošte ili koristite svoj Google, Github ili Facebook račun za izgradnju baze iz koje napadate ili odbijate neprijatelje kroz programske zadatke.

Igrajte CheckiO

02

od 10

CodeCombat besplatna igra kodiranja

Ono što volimo

  • Lekcije dobrog tempa, potpuno apsorbirajuće.

  • Napredni korisnici mogu izgraditi vlastite razine.

Ono što nam se ne sviđa

  • Napredne razine zahtijevaju plaćanje.

  • Tutorijali u igri su pomalo zbunjujući za početnike.

Osnovni tim CodeCombata pridružio se stotinama suradnika otvorenog koda kako bi stvorili ugodan način za naučite programirati tijekom avanture kroz tamnice, šume, planine, pustinje i druge cool krajolika. Naučite CoffeeScript, JavaScript ili Python dok vaš lik stječe bodove iskustva i plijen, usput dovršavajući mini misije pisanjem koda u klasičnom RPG okruženju.

Kako napredujete, možete otključati napredna područja, osiguravajući da igra nikada ne postane dosadna. CodeCombat izdanje za učionicu nudi alate za učitelje i učenike, omogućujući vam da pratite napredak i postanete legitimni programer čak i u mladosti.

Igrajte CodeCombat

03

od 10

CodinGame besplatna igra kodiranja

Ono što volimo

  • Impresivna gamifikacija s resursima za zapošljavanje.

  • Toliko zadivljujuće da možete zaboraviti da vam je suđeno da učite.

Ono što nam se ne sviđa

  • Nismo pronašli nikakve značajne nedostatke kod CodinGamea.

Mini-igre CodinGame osmišljene su kako bi kompetentne programere podigle na sljedeću razinu. To je okruženje usmjereno na izazove u kojem učite jedan od više od dvadesetak programskih jezika, uključujući glavne opcije, kao i manje poznate digitalne dijalekte kao što su Dart i F#.

Igre uključuju solo izazove i izazove za više igrača na potezu, s mogućnošću sudjelovanja na ljestvici najboljih kako bi se ti natjecateljski sokovi potaknuli. Bilo da pucate na vanzemaljce, trkate se motociklima ili pokušavate proći kroz podmukli labirint, metode učenja CodinGamea izazivaju ovisnost i ugodne su.

Igrajte CodinGame

04

od 10

CodeWars besplatna igra kodiranja

Ono što volimo

  • Dugoročno može biti iznimno učinkovit ako ga se držite.

  • Pretplatnici mogu komunicirati s drugima u zajednici Codewars.

Ono što nam se ne sviđa

  • Teška pitanja se ponekad postavljaju prerano u procesu učenja.

  • Ne možete stvoriti račun dok ne dokažete svoje osnovno znanje koda.

Nudeći lekcije za više od 20 programskih jezika, uključujući PHP, Python, SQL, C++, Java, JavaScript i Ruby, Codewars ima jedinstven pristup učenju. Učenici treniraju u virtualnom dojou, vježbajući kata vježbe dok teže istinskom savršenstvu svog koda.

Kvalificirani programeri mogu iskoristiti veliku knjižnicu lekcija i komunicirati s drugima u zajednici Codewars. S tim vježbama i igrama su povezani troškovi. Uključili smo Codewars na ovaj popis jer se potpuno funkcionalna besplatna probna verzija može zatražiti putem web stranice tvrtke.

Igrajte Codewars

05

od 10

Elevator Saga besplatna igra kodiranja

Ono što volimo

  • Ako vaš kod nije potpuno točan, uspjet ćete uspjeti u izazovima.

  • Samo iskusni JS koderi ispunjavaju posljednji izazov.

Ono što nam se ne sviđa

  • Nema dovoljno povratnih informacija za početnike u JavaScriptu.

  • Sučelje nije tako blještavo kao druge opcije na ovom popisu.

Ova igra zahtijeva od vas da dovršite pojedinačne izazove s virtualnim dizalom, kao što je prijevoz 15 ljudi za 60 sekundi ili manje. Od vas se traži da kodirate kretanje ovih dizala pomoću JavaScripta, koristeći unaprijed definirane funkcije kao što su goToFloor i loadFactor kako biste postigli svoj cilj.

Igrajte Elevator Saga

06

od 10

RoboCode besplatna igra kodiranja

Ono što volimo

  • Pišete kod umjetne inteligencije za robota i imate kontrolu nad njegovim ponašanjem.

  • Mora se uzeti u obzir što potencijalni protivnici planiraju za arenu.

Ono što nam se ne sviđa

  • Natjecanja su usmjerena na programere niže razine, pa iskusni koderi imaju preveliku prednost.

U Robocodeu imate zadatak stvoriti virtualni tenk na Javi ili nekom drugom jeziku kao što je C# ili Scala, koji zatim šaljete u bitku u stvarnom vremenu s drugim robotima koje generiraju korisnici. U suštini, igrate ulogu online natjecatelja BattleBotsa, zamjenjujući lemilo i čelik identifikatorima i operatorima.

Igrajte Robocode

07

od 10

Ruby Warrior besplatna igra kodiranja

Ono što volimo

  • Obračun zdravlja vašeg ratnika zahtijeva napredna rješenja kodiranja za Ruby novake.

  • Podučava lekcije umjetne inteligencije kako bi se vaš junak mogao probiti do najviše razine.

Ono što nam se ne sviđa

  • Ako niste upoznati s Rubyjevom osnovnom sintaksom, u ovoj igri nećete stići daleko.

Rubyjev stil lako čitljiv čini ga idealnim jezikom za učenje kroz ovu vrstu igre. Vaš viteški lik uspinje se na toranj prepun opasnosti, uključujući opasne prepreke i ljute neprijatelje, sve kroz magiju koda koju imate zadatak napisati.

Igrajte Ruby Warrior

08

od 10

Swift Playgrounds besplatna igra kodiranja na iPadu

Ono što volimo

  • Sve osim eliminira osjećaj preopterećenosti, što je uobičajeno među novim koderima.

  • Može biti sjajan ulazak u svijet razvoja Applea.

Ono što nam se ne sviđa

  • Iako namijenjeno odraslima kao i djeci, Swiftovo sučelje i relativno sporo napredovanje sugeriraju drugačije.

Swift Playgrounds besplatna je aplikacija za iPad i macOS namijenjena podučavanju jezika Apple Swift, koji se koristi za izradu aplikacija za iOS, macOS, Apple TV i Apple Watch. Dio jabuke Svatko može kodirati inicijativa, Swift Playgrounds počinje s osnovama kodiranja i napreduje kroz predstavljanje zagonetki i drugih izazova koji se mogu riješiti samo kroz koncepte programiranja.

Preuzmite Za:

iOS
Mac

09

od 10

Tynker besplatna igra kodiranja

Ono što volimo

  • Pogodi u dječjim igrama - više se sviđa igranju nego učenju.

  • Igrajte 20 igara kodiranja besplatno prije nego što dođete do paywall-a.

  • Besplatna verzija uključuje sve Minecraft skinove, modove, dodatke i pristup besplatnom privatnom poslužitelju.

Ono što nam se ne sviđa

  • Neki od skočnih prozora pomoći previše su opsežni za ciljanu publiku.

  • Tynker nije toliko intuitivan koliko bi mogao biti, pogotovo s obzirom na ciljanu demografsku skupinu.

Namijenjeno djeci Od 7 godina i više, Tynker podučava nekoliko programskih jezika, uključujući HTML, JavaScript, Python i Swift, zajedno s kodiranjem temeljenim na blokovima. Nude se razne zagonetke koda, kao i zabavni izazovi za stvaranje Minecraft skinova, modova, mobova i dodataka.

Dostupne su i igre za više igrača koje vam omogućuju da svoje vještine programiranja suprotstavite drugim mlađim koderima sudjelovanjem u različitim aktivnostima. Neke aktivnosti uključuju prikupljanje čudovišta i njihovo treniranje da pobjeđuju u bitkama ili bacanje uroka protiv vaših protivnika u areni za četiri igrača.

Igraj Tynkera

10

od 10

VIM Adventures besplatna igra kodiranja

Ono što volimo

  • Lijepo polazište za sve koji nisu upoznati s vi ili vim.

  • Koriste ga administratori, programeri i napredni korisnici, VIM Adventures vodi vas kroz labirint u stilu tamnice koristeći vim sintaksu.

Ono što nam se ne sviđa

  • Za učenje bilo čega mimo osnovnih kontrola potrebna je naknada.

Poboljšana verzija uređivača teksta vi za operacijske sustave temeljene na Linuxu, vimove tipke i višestruki načini rada čine ga moćnijim od standardne aplikacije u stilu bilježnice ili procesora teksta. S prikladnim sloganom "Zelda se susreće s uređivanjem teksta", igra dopušta pomicanje tipke kursora, ali snažno sugerira da umjesto toga koristite h, j, k i l za simulaciju pravog vim iskustva.

Igrajte VIM Adventures