De 10 beste gratis kodespillene i 2021
Være en Programmerer er ikke en spesialisert ferdighet forbeholdt de som jobber i IT-avdelinger eller teknologisentriske bransjer. En rekke karrierer krever et visst nivå av koding for å få en posisjon på startnivå.
Følgende gratis kodespill retter seg mot alle aldre og erfaringsnivåer og er utviklet for å hjelpe deg med å komme i gang på en rekke programmeringsspråk.
Alle spillene i denne listen kan spilles på alle store nettlesere, bortsett fra hvor nevnt.
01
av 10
Hva vi liker
Chrome- og Firefox-nettlesertillegg utvider funksjonssettet.
Oversettelser er tilgjengelig på flere språk.
Gjennomgang av fellesskapskoder sikrer at du er på rett spor.
Hva vi ikke liker
Brukergrensesnittet er litt klønete noen steder.
CheckiO er ment for nybegynnere så vel som avanserte utviklere, og gir deg i oppdrag å løse utfordringer ved hjelp av Python eller JavaScript. Du får muligheten til å logge på med en e-postadresse eller bruke Google-, Github- eller Facebook-kontoen din til å bygge en base der du angriper eller avverger fiender gjennom programmeringsoppgaver.
02
av 10
Hva vi liker
Godt tempo, fullt absorberende leksjoner.
Avanserte brukere kan bygge sine egne nivåer.
Hva vi ikke liker
Avanserte nivåer krever betaling.
In-game tutorials er litt forvirrende for nybegynnere.
CodeCombats kjerneteam slo seg sammen med hundrevis av åpen kildekode-bidragsytere for å skape en hyggelig måte å lær å programmere mens du er på eventyr gjennom fangehull, skoger, fjell, ørkener og annet kult landskap. Lær CoffeeScript, JavaScript eller Python mens karakteren din får erfaringspoeng og tyvegods, og fullfører minioppdrag underveis ved å skrive kode i en klassisk RPG-innstilling.
Etter hvert som du går videre, kan du låse opp avanserte områder, og sikre at spillingen aldri blir slitsom. CodeCombat klasseromsutgaven tilbyr verktøy for lærere og elever, slik at du kan overvåke fremgang og bli en legitim programmerer selv i ung alder.
03
av 10
Hva vi liker
Imponerende gamification med jobbrekruttering ressurser.
Så fengslende at du kanskje glemmer at du er ment å lære.
Hva vi ikke liker
Vi har ikke funnet noen bemerkelsesverdige ulemper med CodinGame.
CodinGames minispill er designet for å ta kompetente programmerere til neste nivå. Det er et utfordringsentrisk miljø hvor du lærer ett av over to dusin programmeringsspråk, inkludert de viktigste alternativene, samt mindre kjente digitale dialekter som Dart og F#.
Spill inkluderer turbaserte solo- og flerspillerutfordringer, med muligheten til å delta på poengtavler for å få konkurransekraften til å flyte. Enten du skyter romvesener, kjører motorsykler eller prøver å ta deg gjennom en forrædersk labyrint, er CodinGames læringsmetoder vanedannende og morsomme.
04
av 10
Hva vi liker
Kan være ekstremt effektivt på lang sikt hvis du holder deg til det.
Abonnenter kan samhandle med andre i Codewars-fellesskapet.
Hva vi ikke liker
Vanskelige spørsmål presenteres noen ganger for tidlig i læringsprosessen.
Kan ikke opprette en konto før du har bevist din grunnleggende kodekunnskap.
Codewars tilbyr leksjoner for over 20 programmeringsspråk, inkludert PHP, Python, SQL, C++, Java, JavaScript og Ruby, og har en unik tilnærming til læring. Elevene trener i en virtuell dojo, og trener kata-øvelser mens de streber mot ekte perfeksjon av koden deres.
Kvalifiserte programmerere kan dra nytte av det enorme leksjonsbiblioteket og samhandle med andre i Codewars-fellesskapet. Det er kostnader forbundet med disse øvelsene og spillene. Vi inkluderte Codewars på denne listen fordi en fullt funksjonell gratis prøveversjon kan bes om via selskapets nettside.
05
av 10
Hva vi liker
Hvis koden din ikke er helt nøyaktig, vil du mislykkes i utfordringene.
Kun erfarne JS-kodere fullfører den siste utfordringen.
Hva vi ikke liker
Ikke nok tilbakemelding gitt for JavaScript-nybegynnere.
Grensesnittet er ikke så prangende som andre alternativer på denne listen.
Dette spillet krever at du fullfører individuelle utfordringer med en virtuell heisbank, for eksempel transport av 15 personer på 60 sekunder eller mindre. Du blir bedt om å kode bevegelsen til disse heisene ved hjelp av JavaScript, ved å bruke forhåndsdefinerte funksjoner som goToFloor og loadFactor for å nå målet ditt.
06
av 10
Hva vi liker
Du skriver kunstig intelligens-koden for en robot og har kontroll over hvordan den oppfører seg.
Må vurdere hva potensielle motstandere har planlagt for arenaen.
Hva vi ikke liker
Konkurranser er rettet mot programmerere på lavere nivå, så erfarne kodere har for store fordeler.
I Robocode får du i oppgave å lage en virtuell tank i enten Java eller et annet språk som C# eller Scala, som du deretter sender inn i sanntidskamp med andre brukergenererte roboter. I hovedsak spiller du rollen som en online BattleBots-deltaker, og erstatter et loddebolt og stål med identifikatorer og operatører.
07
av 10
Hva vi liker
Å gjøre rede for krigerens helse krever avanserte kodeløsninger for Ruby-nybegynnere.
Underviser i kunstig intelligens, slik at helten din kan ta seg til toppnivået.
Hva vi ikke liker
Hvis du ikke er kjent med Rubys grunnleggende syntaks, kommer du ikke langt i dette spillet.
Rubys lettleste stil gjør det til et ideelt språk å lære gjennom denne typen spill. Ridderkarakteren din bestiger et tårn full av fare, inkludert farlige hindringer og sinte fiender, alt gjennom magien med kode som du har i oppgave å skrive.
08
av 10
Hva vi liker
Alt annet enn eliminerer følelsen av å være overveldet, som er vanlig blant nye kodere.
Kan være en stor segue inn i Apples utviklingsverden.
Hva vi ikke liker
Selv om beregnet for voksne så vel som barn, Swifts grensesnitt og relativt langsom progresjon antyder noe annet.
Swift Playgrounds er en gratis iPad- og macOS-app rettet mot å undervise i Apple Swift-språket, som brukes til å bygge apper for iOS, macOS, Apple TV og Apple Watch. En del av Apple Alle kan kode initiativ, Swift Playgrounds begynner med grunnleggende koding og jobber seg oppover ved å presentere gåter og andre utfordringer som bare kan løses gjennom programmeringskonsepter.
Last ned for:
09
av 10
Hva vi liker
Treffer blink i barnespill – føles mer som å leke enn å lære.
Spill 20 kodespill gratis før du når betalingsmuren.
Gratisversjonen inkluderer alle Minecraft-skinn, mods, tillegg og tilgang til en gratis privat server.
Hva vi ikke liker
Noen av popup-vinduene for hjelp er for omfattende for målgruppen.
Tynker er ikke så intuitiv som den kunne vært, spesielt med tanke på måldemografien.
Beregnet for barn 7 år og oppover, Tynker underviser i flere programmeringsspråk, inkludert HTML, JavaScript, Python og Swift, sammen med blokkbasert koding. Ulike kodeoppgaver tilbys, i tillegg til morsomme utfordringer for å lage Minecraft-skall, mods, mobs og tillegg.
Flerspillerspill er også tilgjengelig, slik at du kan sette programmeringsferdighetene dine opp mot andre juniorkodere ved å delta i forskjellige aktiviteter. Noen aktiviteter inkluderer å samle monstre og trene dem til å vinne kamper eller kaste trolldom mot motstanderne dine i en arena for fire spillere.
10
av 10
Hva vi liker
Fint utgangspunkt for alle som ikke er kjent med vi eller vim.
Brukt av administratorer, programmerere og superbrukere, tar VIM Adventures deg gjennom en labyrint i fangehullstil ved hjelp av vim-syntaks.
Hva vi ikke liker
Det kreves et gebyr for å lære noe forbi de grunnleggende kontrollene.
En forbedret versjon av vi-tekstredigering for Linux-baserte operativsystemer, vims nøkkelbindinger og flere moduser gjør den kraftigere enn en standard notisblokk-stil applikasjon eller en tekstbehandler. Med den passende taglinen, "Zelda møter tekstredigering," tillater spillet markørtastbevegelser, men foreslår sterkt at du bruker h, j, k og l i stedet for å simulere den sanne vim-opplevelsen.