Hem recensioner Codecombat granskning och betyg

Codecombat granskning och betyg

Innehållsförteckning:

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

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

Det finns ingen brist på fantastiska program för att hjälpa dig lära dig att koda, men även de vänligaste lektionerna kan fortfarande känns som självfördelade läxuppgifter. Kodning är en oerhört användbar färdighet att ha idag, men den demografiska informationen som kommer att dra mest nytta av kodutbildning - barn - får redan många läxor. De kommer inte att vara mottagliga för mer. CodeCombat använder det tillförlitliga föräldrartricket för att förvandla hårt arbete till ett roligt spel. Lektionerna kanske inte är lika tillämpliga på verkliga scenarier som traditionell programvara för kodning av utbildningsprogram, men CodeCombats äventyr med gratis rollspel (RPG) gör ett bra jobb med att lura barn att lära sig grunderna i kodning.

CodeCombat är gratis att spela för alla sina kärnnivåer. Du kan uppgradera till ett $ 9, 99 prenumeration per månad, vilket lägger till extra nivåer och 3 500 bonuspärlor (i spelets valuta) per månad. Företaget erbjuder 100 procent tillbaka-garanti. CodeCombat har mer än 400 nivåer tillgängliga för prenumeranter och säger att det lägger till åtta till 10 nivåer per vecka.

Utbildningspersonal kan få anpassade CodeCombat-priser baserat på skolans särskilda behov och hur många elever som kommer att använda den. CodeCombat saknar Android- och iOS-appar.

Ska vi spela ett spel?

Många andra spel försöker lära spelare att koda. Kodu och dess efterföljare Project Spark, tillgängliga på PC och Xbox One, introducerar språket och logiken bakom speldesign, medan Quadrilateral Cowboy och Hack 'N' Slash består av pussel som bara kan lösas genom att ändra koden i din miljö. Men CodeCombat är först och främst kodning för utbildningsprogramvara, med ett lätt rollspel som fungerar som ett lockande omslag.

CodeCombats fängelsehålor kan endast fyllas i genom att ange funktionskod. Förutom olika terrängen (fängelsehålor, skogar, öknar) har den också webbutveckling (HTML, skript) och spelutveckling (bygg dina egna nivåer) världar. Du lär dig grundläggande syntax för att utföra enkla uppgifter som att gå till utgången. Skriv bara in några rader av "this.moveRight ();" eller "this.moveDown ();" för avataren och se din kod fungera sin magi. När du går framåt möter du mer komplicerade fällor och fiender som kräver att du använder mer komplicerad kod. Spelet täcker ämnen som relationella operatörer, strängjämförelse, objektlitteratur och annan avancerad teknik genom sina 400 lektioner, som du måste slutföra i ordning. Det vore trevligt om du kan spela vilket som helst scen när som helst, men svårighetskurvan är stadig och rättvis. I klassrummet kan lärare låsa upp nivåer för elever.

Spelet låter dig snabbt veta när din kod är trasig och ger råd för att fixa den. Så manipulerande som det kan låta är att spela lektioner är en effektiv metod för att få materialet att hålla fast. Att vilja vinna är ett starkt incitament.

Förlorat i översättningen

Spelet försöker presentera så mycket text i kodningsgrammatik som möjligt - din ålder presenteras som "18 <= ålder <25" - och du kan spela CodeCombat på flera programmeringsspråk, till exempel JavaScript och Python. Men spelets användning av RPG-spel som kodningsmetafor har nackdelar. Det tar några extra steg för att överföra koden du använder för att döda monster och resa fängelsehålor till kod som bygger webbplatser och driver appar. Jämför det med de verkliga utmaningarna i Dash, Code Schools uppdelningar av populära webbplatser, eller hur Free Code Camp faktiskt förbinder dig med ideella organisationer där du kan testa dina nyligen lärda kodningsförmågor.

Om du också bedömer CodeCombat rent som ett spel, som visserligen saknar poängen, är det mestadels oförglömligt. Det söt fantasikonstverk är vad du kan förvänta dig av ett generiskt casual webbläsarspel. Du kan skapa olika redskap och vapen som styrs med unika kodningskommandon, och du kan hantera flera hjältar på en gång. Men det är synd att se en pedagogisk spelanläggning till samma fria spel-system, som premiumvaluta och karaktärer, anställda i ditt genomsnittliga exploaterande telefonspel.

Ändå är idén att koda som fantasi-magi en kraftfull, och det är en bra krok för att få barn intresserade av de svåra, viktiga ämnen som hjälper dem att förbli konkurrenskraftiga på morgondagens arbetsplats. Spel som Transistor och den kommande Codemancer förstår styrkan i detta koncept, men CodeCombat ger dem en gång genom att göra dess kodmagi relativt giltig.

Odla ditt rike

Det tar dig åtminstone några sessioner att komma igenom CodeCombats medeltida utbildningsimperium. Men när du är klar med ditt äventyr finns det mycket mer som håller dig upptagen. Du kan gå med i en online-klan för att dela vad du har lärt dig med andra och samtidigt tjäna fler poäng och prestationer. Du kan också skriva kod för att tävla i ett enkelt strategispel i realtid. Det finns en robust nivåredigerare för att skapa och dela dina egna kodutmaningar. Att ändra miljöer och konsttillgångar är ett kort ögonblick, och det finns en textredigerare för att skriva bättre handledning än spelet ger. Även om du inte vill skapa din egen nivå förlänger det stora biblioteket med underhållande användargenererat innehåll kraftigt CodeCombats livslängd, precis som Super Mario Maker gör. Slutligen, om du är lärare, kan du prenumerera på en specialpedagogutgåva av CodeCombat för 10 dollar per månad med extra material för att använda spelet i klassrummet.

CodeCombat är inte den bästa programvaran för att lära sig att koda, och det är inte det bästa spelet. Ibland kan de två halvorna av dess personlighet till och med strida mot varandra. Men för det mesta är det en vinnande kombination av RPG-spel och programmeringsläxor som gör att barnvänlig utbildning är legitimt roligt. Som sagt, om du letar efter en mer effektiv gratis metod för att lära dig att koda, kolla in vårt redaktörsval för gratis online kodningskurser Codecademy. Och om du är redo att betala för din kodutbildning, ta en titt på Lynda.com Från LinkedIn eller Treehouse, våra redaktörers val för betalda kodningskurser.

Codecombat granskning och betyg