Els 10 millors jocs de codificació gratuïts del 2022

Taula de continguts:

Els 10 millors jocs de codificació gratuïts del 2022
Els 10 millors jocs de codificació gratuïts del 2022
Anonim

Ser programador no és una habilitat especialitzada reservada a aquells que treballen en departaments informàtics o indústries centrades en la tecnologia. Una sèrie de carreres requereixen un cert nivell de destresa en codificació per aconseguir una posició de nivell inicial.

Els jocs de codificació gratuïts següents s'adrecen a totes les edats i nivells d'experiència i estan dissenyats per ajudar-vos a començar en diversos llenguatges de programació.

Tots els jocs d'aquesta llista es poden jugar a tots els navegadors web principals, llevat que s'indiqui.

CheckiO

Image
Image

El que ens agrada

  • Els complements del navegador Chrome i Firefox amplien el conjunt de funcions.
  • Les traduccions estan disponibles en diversos idiomes.
  • Les revisions del codi de la comunitat asseguren que vas pel bon camí.

El que no ens agrada

La interfície d'usuari és una mica complicada en alguns llocs.

Destinat a principiants i desenvolupadors avançats, CheckiO t'encarrega de resoldre reptes amb Python o JavaScript. Tens l'opció d'iniciar la sessió amb una adreça de correu electrònic o utilitzar el teu compte de Google, Github o Facebook per crear una base des de la qual atacar o allunyar els enemics mitjançant tasques de programació.

CodeCombat

Image
Image

El que ens agrada

  • Lliçons de bon ritme i totalment absorbents.
  • Els usuaris avançats poden crear els seus propis nivells.

El que no ens agrada

  • Els nivells avançats requereixen pagament.
  • Els tutorials dins del joc són una mica confusos per als novells.

L'equip principal de CodeCombat es va unir amb centenars de col·laboradors de codi obert per crear una manera divertida d'aprendre a programar mentre t'aventures a través de masmorres, boscos, muntanyes, deserts i altres paisatges fantàstics. Apreneu CoffeeScript, JavaScript o Python mentre el vostre personatge guanya punts d'experiència i botí, completant mini missions al llarg del camí escrivint codi en una configuració de joc de rol clàssic.

A mesura que avances, pots desbloquejar àrees avançades, assegurant-te que el joc no es cansa mai. L'edició aula de CodeCombat ofereix eines per a professors i estudiants, que us permeten supervisar el progrés i convertir-vos en un programador legítim fins i tot a una edat jove.

CodinGame

Image
Image

El que ens agrada

  • Una gamificació impressionant amb recursos de contractació de feina.
  • Tan captivador que potser oblideu que heu d'aprendre.

El que no ens agrada

No hem trobat cap desavantatge destacable amb CodinGame.

Els minijocs de CodinGame estan dissenyats per portar els programadors competents al següent nivell. És un entorn centrat en reptes on aprens un dels més de dues dotzenes de llenguatges de programació, incloses les opcions principals, així com dialectes digitals menys coneguts com Dart i F.

Els Els jocs inclouen reptes per torns en solitari i multijugador, amb l'opció de participar a les taules de classificació per aconseguir que aquests sucs competitius flueixin. Ja sigui disparant a alienígenes, córrer amb motos o intentar obrir-se camí per un laberint traïdor, els mètodes d'aprenentatge de CodinGame són addictius i divertits.

Codewars

Image
Image

El que ens agrada

  • Pot ser extremadament eficaç a llarg termini si s'hi segueix.
  • Els subscriptors poden interactuar amb altres persones de la comunitat de Codewars.

El que no ens agrada

  • De vegades es presenten preguntes difícils massa aviat durant el procés d'aprenentatge.
  • No puc crear un compte fins que no demostreu els vostres coneixements bàsics de codi.

Ofereix lliçons per a més de 20 llenguatges de programació, inclosos PHP, Python, SQL, C++, Java, JavaScript i Ruby, Codewars adopta un enfocament únic de l'aprenentatge. Els estudiants entrenen en un dojo virtual, practicant exercicis de kata mentre s'esforcen per aconseguir la veritable perfecció del seu codi.

Els programadors qualificats poden aprofitar la gran biblioteca de lliçons i interactuar amb altres persones de la comunitat de Codewars. Hi ha costos associats amb aquests exercicis i jocs. Hem inclòs Codewars en aquesta llista perquè es pot sol·licitar una prova gratuïta totalment funcional a través del lloc web de l'empresa.

Elevator Saga

Image
Image

El que ens agrada

  • Si el vostre codi no és completament precís, no superareu els reptes.
  • Només els codificadors JS amb experiència completen el repte final.

El que no ens agrada

  • No hi ha prou comentaris per als principiants de JavaScript.
  • La interfície no és tan cridanera com altres opcions d'aquesta llista.

Aquest joc requereix que completes reptes individuals amb un banc d'ascensors virtuals, com ara transportar 15 persones en 60 segons o menys. Se us demana que codifiqueu el moviment d'aquests ascensors mitjançant JavaScript, utilitzant funcions predefinides com goToFloor i loadFactor per assolir el vostre objectiu.

Robocode

Image
Image

El que ens agrada

  • Escriviu el codi d'intel·ligència artificial d'un robot i tens control sobre com es comporta.
  • Cal considerar quins possibles oponents han planejat per a l'arena.

El que no ens agrada

Les competicions estan dirigides a programadors de nivell inferior, de manera que els programadors experimentats tenen massa avantatge.

A Robocode, teniu l'encàrrec de crear un tanc virtual en Java o en un altre llenguatge com C o Scala, que després enviareu a la batalla en temps real amb altres robots generats per l'usuari. Bàsicament, fas el paper d'un concursant de BattleBots en línia, substituint un soldador i un acer per identificadors i operadors.

Guerrer Rubí

Image
Image

El que ens agrada

  • Tenir en compte la salut del teu guerrer requereix solucions de codificació avançades per als novells de Ruby.
  • Ensenya lliçons d'intel·ligència artificial perquè el teu heroi pugui arribar al nivell superior.

El que no ens agrada

Si no esteu familiaritzat amb la sintaxi bàsica de Ruby, no arribareu lluny en aquest joc.

L'estil fàcil de llegir de Ruby el converteix en un llenguatge ideal per aprendre amb aquest tipus de joc. El teu personatge de cavaller puja a una torre plena de perills, que inclouen obstacles perillosos i enemics enutjats, tot a través de la màgia del codi que has d'escriure.

Swift Playgrounds

Image
Image

El que ens agrada

  • Tot menys elimina la sensació de sentir-se aclaparat, que és habitual entre els programadors nous.
  • Pot ser un gran pas al món del desenvolupament d'Apple.

El que no ens agrada

Tot i que està pensat tant per a adults com per a nens, la interfície de Swift i la progressió relativament lenta suggereixen el contrari.

Swift Playgrounds és una aplicació gratuïta per a iPad i macOS orientada a ensenyar l'idioma Apple Swift, que s'utilitza per crear aplicacions per a iOS, macOS, Apple TV i Apple Watch. Formant part de la iniciativa Apple Everyone Can Code, Swift Playgrounds comença amb els fonaments de la codificació i avança presentant trencaclosques i altres reptes que només es poden resoldre mitjançant conceptes de programació.

Baixa per

Tynker

Image
Image

El que ens agrada

  • Aconsegueix la marca en els jocs per a nens: sembla més jugar que aprendre.
  • Juga a 20 jocs de codificació gratis abans d'arribar al mur de pagament.
  • La versió gratuïta inclou tots els aspectes, modificacions, complements de Minecraft i accés a un servidor privat gratuït.

El que no ens agrada

  • Algunes de les finestres emergents d'ajuda són massa detallades per al públic objectiu.
  • Tynker no és tan intuïtiu com podria ser, sobretot tenint en compte el grup demogràfic objectiu.

Dirigit a nens a partir de 7 anys, Tynker ensenya diversos llenguatges de programació, com ara HTML, JavaScript, Python i Swift, juntament amb la codificació basada en blocs. S'ofereixen diversos trencaclosques de codi, així com reptes divertits per crear aspectes, modificacions, mobs i complements de Minecraft.

També hi ha disponibles jocs per a diversos jugadors, que us permeten enfrontar les vostres habilitats de programació amb altres programadors júniors participant en diferents activitats. Algunes activitats inclouen recollir monstres i entrenar-los per guanyar batalles o llançar encanteris contra els teus oponents en un camp de quatre jugadors.

Aventures VIM

Image
Image

El que ens agrada

  • Bon punt de partida per a qualsevol que no estigui familiaritzat amb vi o vim.
  • Utilitzat per administradors, programadors i usuaris avançats, VIM Adventures us porta a través d'un laberint d'estil calabós mitjançant la sintaxi vim.

El que no ens agrada

S'ha de pagar una tarifa per aprendre qualsevol cosa més enllà dels controls bàsics.

Una versió millorada de l'editor de text vi per a sistemes operatius basats en Linux, els enllaços de tecles de vim i diversos modes el fan més potent que una aplicació estàndard d'estil bloc de notes o un processador de textos. Amb l'etiqueta adequada, "Zelda meets l'edició de text", el joc permet el moviment de les tecles del cursor, però suggereix fermament que utilitzeu h, j, k i l per simular la veritable experiència vim.

Recomanat: