Hjem anmeldelser Codecombat gjennomgang og vurdering

Codecombat gjennomgang og vurdering

Innholdsfortegnelse:

Video: Codecombat #1 - Игра для обучения программированию. (Oktober 2024)

Video: Codecombat #1 - Игра для обучения программированию. (Oktober 2024)
Anonim

Det er ingen mangel på gode programmer som hjelper deg å lære å kode, men selv de vennligste timene kan fremdeles føles som selvpåførte lekseroppgaver. Koding er en utrolig nyttig ferdighet å ha i disse dager, men den demografiske informasjonen som kommer til å dra mest nytte av kodingsopplæring - barn - får allerede mange lekser. De kommer ikke til å være mottakelige for mer. CodeCombat bruker det pålitelige foreldre-trikset for å gjøre hardt arbeid til et morsomt spill. Leksjonene deres er kanskje ikke like anvendelige for virkelige scenarier som tradisjonell kodingsopplæringsprogramvare, men CodeCombats gratis rollespill (RPG) -eventyr gjør en god jobb med å lure barn til å lære det grunnleggende om koding.

CodeCombat er gratis å spille på alle sine kjernenivåer. Du kan oppgradere til et $ 9.99 per måned abonnement, som legger til ekstra nivåer og 3.500 bonusperler (valuta i spillet) per måned. Selskapet tilbyr 100 prosent pengene-tilbake-garanti. CodeCombat har mer enn 400 nivåer tilgjengelig for abonnenter og sier at den legger til åtte til 10 nivåer per uke.

Utdanningsfagfolk kan få tilpasset CodeCombat-priser basert på skolens spesielle behov og hvor mange elever som skal bruke den. CodeCombat mangler Android- og iOS-apper.

Skal vi spille et spill?

Mange andre spill prøver å lære spillerne å kode. Kodu og dens etterfølger Project Spark, tilgjengelig på PC og Xbox One, introduserer språket og logikken bak spilldesign, mens Quadrilateral Cowboy og Hack 'N' Slash består av gåter som bare kan løses ved å endre koden i miljøet. Men CodeCombat er først og fremst kodingsutdanningsprogramvare, med et lett rollespill som fungerer som et fristende innpakning.

CodeCombat sine fangehuller i små størrelse kan bare fullføres ved å legge inn funksjonskode. I tillegg til forskjellige terreng (fangehull, skog, ørkener) har den også webutvikling (HTML, scripting) og spillutvikling (bygg dine egne nivåer) verdener. Du lærer grunnleggende syntaks for å utføre enkle oppgaver som å gå til avkjørselen. Bare skriv inn noen få linjer "this.moveRight ();" eller "this.moveDown ();" for avataren og se koden din arbeide med sin magi. Når du går fremover møter du mer kompliserte feller og fiender som krever at du bruker mer komplisert kode. Spillet dekker emner som relasjonsoperatører, stryk-sammenligning, objektlitterære og andre avanserte teknikker gjennom sine 400 leksjoner, som du må fullføre for å bestille. Det ville være fint om du når som helst kan spille et hvilket som helst trinn, men vanskelighetskurven er jevn og rettferdig. I klasserommet kan lærerne låse opp nivåer for elevene.

Spillet lar deg raskt vite når koden din er ødelagt, og gir råd for å fikse den. Så manipulerende som det kan høres ut, er å spille leksjonene en effektiv metode for å få materialet til å feste seg. Å ville vinne er et sterkt insentiv.

Tapt i oversettelsen

Spillet prøver å presentere så mye tekst i koding av grammatikk som mulig - din alder blir presentert som "18 <= alder <25" - og du kan spille CodeCombat på flere programmeringsspråk, for eksempel JavaScript og Python. Men spillets bruk av RPG-spill som kodemetafor har ulemper. Det tar noen ekstra trinn for å overføre koden du bruker for å drepe monstre og reise fangehull til kode som bygger nettsteder og krefter apper. Sammenlign det med de virkelige utfordringene som er omtalt i Dash, Code Schools sammenbrudd av populære nettsteder, eller hvordan Free Code Camp faktisk forbinder deg med ideelle organisasjoner der du kan teste ut de nyinnlærte kodingsevnen.

Hvis du dømmer CodeCombat rent som et spill, som riktignok mangler poenget, er det stort sett umerkelig. Det kuttete fantasikunstverket er hva du kan forvente av et generisk tilfeldig nettleserspill. Du kan lage forskjellige utstyr og våpen som kontrolleres med unike kodingskommandoer, og du kan administrere flere helter samtidig. Imidlertid er det synd å se et pedagogisk spillanlegg til de samme gratis-til-spill-systemene, som premium valuta og karakterer, ansatt av det gjennomsnittlige utnyttende telefonspillet.

Likevel er ideen om koding som fantasy-magi en kraftig en, og den er en flott krok for å få barn som er interessert i viktige temaer som vil hjelpe dem å holde seg konkurransedyktige på morgendagens arbeidsplass. Spill som Transistor og den kommende Codemancer forstår styrken ved dette konseptet, men CodeCombat gir dem en oppsving ved å gjøre kodemagien deres relativt autentisk.

Grow Your Kingdom

Det vil ta deg minst noen få økter for å komme deg gjennom CodeCombats middelalderske imperium om utdanning. Men når du er ferdig med eventyret ditt, er det mye mer som holder deg opptatt. Du kan delta i en online klan for å dele det du har lært med andre, mens du tjener flere poeng og prestasjoner. Du kan også skrive kode for å konkurrere i et enkelt strategisk spill i sanntid. Det er en robust redaktør for å lage og dele dine egne kodingsutfordringer. Å endre miljøer og kunstverdier er et blunk, og det er en tekstredigerer for å skrive bedre opplæringsprogrammer enn spillet gir. Selv om du ikke har lyst til å lage ditt eget nivå, utvider det store biblioteket med underholdende brukergenerert innhold kraftig CodeCombats levetid, omtrent som Super Mario Maker gjør. Til slutt, hvis du er lærer, kan du abonnere på en spesialpedagogutgave av CodeCombat for $ 10 i måneden med ekstra materiale for bruk av spillet i klasserommet.

CodeCombat er ikke den beste programvaren for å lære å kode, og det er ikke det beste spillet. Noen ganger kommer de to halvdelene av personligheten til og med i konflikt og forringer hverandre. Men for det meste er det en vinnende kombinasjon av RPG-spill og programmering av lekser som drar av for å gjøre barnevennlig utdanning legitimt morsomt. Når det er sagt, hvis du leter etter en mer effektiv gratis metode for å lære deg å kode, kan du sjekke ut Editors 'Choice for gratis online kodingskurs Codecademy. Og hvis du er klar til å betale for kodingutdanningen din, kan du ta en titt på Lynda.com Fra LinkedIn eller Treehouse, våre redaktørvalg for betalte kodingskurs.

Codecombat gjennomgang og vurdering