Domov Ocene Codecombat pregled in ocena

Codecombat pregled in ocena

Kazalo:

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

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

Odličnih programov, ki vam bodo pomagali pri učenju kodiranja, ne manjka, vendar se lahko tudi najbolj prijazen pouk vseeno počuti kot samozaposlene domače naloge. Danes je kodiranje izjemno koristna veščina, vendar demografska izobrazba, ki bo največ koristila izobraževanju o kodiranju (otroci), že dobiva veliko domačih nalog. Ne bodo dovzetni za več. CodeCombat uporablja zaupljiv starševski trik, da težko delo pretvori v zabavno igro. Njene lekcije morda ne bodo tako uporabne v scenarijih iz resničnega sveta kot tradicionalno kodiranje izobraževalne programske opreme, toda pustolovske igre CodeCombat brezplačno igrajo vloge (RPG) odlično naredijo otroke, da se naučijo osnov kodiranja.

CodeCombat je brezplačen za igranje vseh svojih osnovnih ravni. Lahko nadgradite na 9, 99 USD mesečno naročnino, kar doda dodatne ravni in 3.500 bonitetnih draguljev (valuta v igri) na mesec. Podjetje ponuja 100-odstotno garancijo za vračilo denarja. CodeCombat ima naročnikom več kot 400 stopenj in pravi, da doda osem do 10 stopenj na teden.

Izobraževalni strokovnjaki lahko dobijo ceno CodeCombat po meri glede na posebne potrebe svoje šole in koliko učencev jih bo uporabljalo. CodeCombat nima aplikacij za Android in iOS.

Se igramo igro?

Veliko drugih iger poskuša naučiti igralce, kako kodirati. Kodu in njegov naslednik Project Spark, ki je na voljo v računalnikih in Xbox One, uvajata jezik in logiko za igro, medtem ko sta Quadrilateral Cowboy in Hack 'N' Slash sestavljena iz ugank, ki jih lahko rešite le s spreminjanjem kode v vašem okolju. Toda CodeCombat je najprej in predvsem programska oprema za kodiranje izobraževanja, lahka igra vlog pa služi kot vabljiv ovoj.

Ječme velikosti ugrizov CodeCombata lahko zaključimo le z vnosom funkcionalne kode. Poleg različnih terencev (ječe, gozdov, puščav) ima tudi svetovni razvoj (HTML, skript) in razvoj iger (gradite svoje ravni) svetove. Naučite se osnovne sintakse za izvajanje preprostih nalog, kot je hoja do izhoda. Samo vnesite nekaj vrstic "this.moveRight ();" ali "this.moveDown ();" za avatar in glejte, kako vaša koda deluje svoje čarovnije. Ko napredujete, naletite na bolj zapletene pasti in sovražnike, ki zahtevajo uporabo bolj zapletene kode. Igra zajema teme, kot so relacijski operaterji, primerjava niza, literal predmetov in druge napredne tehnike skozi 400 lekcij, ki jih morate opraviti po vrstnem redu. Lepo bi bilo, če bi kadarkoli lahko igrali katero koli fazo, vendar je krivulja težavnosti enakomerna in pravična. V učilnici lahko učitelji odklenejo stopnje za učence.

Igra hitro pove, kdaj je vaša koda pokvarjena, in ponuja nasvete za njeno odpravljanje. Kolikor se morda sliši manipulativno, je igranje lekcij učinkovita metoda, s katero lahko gradivo drži. Želja za zmago je močna spodbuda.

Izgubljen v prevodu

Igra poskuša predstaviti čim več besedila v kodiranju slovnice - vaša starost je predstavljena kot "18 <= starost <25" - in lahko igrate CodeCombat v več programskih jezikih, kot sta JavaScript in Python. Vendar igra RPG igranja kot kodiranje metafor ima pomanjkljivosti. Potrebnih bo nekaj dodatnih korakov za prenos kode, ki jo uporabljate za ubijanje pošasti in potovanj, v kodo, ki gradi spletna mesta in aplikacije. Primerjajte to z izzivi iz resničnega sveta, ki jih predstavljajo razčlenitve priljubljenih spletnih mest v Dash-u, Code School ali kako vas Free Code Camp dejansko povezuje z neprofitnimi organizacijami, na katerih lahko preizkusite svoje na novo naučene sposobnosti kodiranja.

Tudi če CodeCombat presojate zgolj kot igro, ki seveda ni tako, je večinoma nepozabno. Lepo umetniško delo je tisto, kar lahko pričakujete od splošne priložnostne igre brskalnika. Izdelate lahko različna orodja in orožja, ki jih nadzirajo unikatni ukazi za kodiranje, hkrati pa lahko upravljate več junakov. Vendar je škoda, če se izobraževalna igra zateče k istim sistemom brezplačnega igranja, kot so premijska valuta in znaki, ki jih uporablja vaša povprečna igralska igra.

Kljub temu je ideja o kodiranju kot fantazijska magija močna in je odlična kljuka, da otroke lahko zanimajo napete, pomembne teme, ki jim bodo pomagale ostati konkurenčni na delovnem mestu jutrišnjega dne. Igre, kot sta Transistor in prihajajoči Codemancer, razumeta moč tega koncepta, vendar jih CodeCombat nadgradi, tako da je njegova magija kod postala relativno verodostojna.

Rastite svoje kraljestvo

Potrebovali boste vsaj nekaj sej, da se prebijete skozi srednjeveški imperij izobraževanja CodeCombat. Ko pa zaključite svojo pustolovščino, vas čaka še veliko več. Pridružite se spletnemu klanu in delite, kar ste se naučili z drugimi, hkrati pa zaslužite več točk in dosežkov. Kodo lahko napišete tudi tako, da tekmujete v preprosti strategiji za večkratno igranje v realnem času. Obstaja močan urejevalnik ravni za ustvarjanje in skupno rabo svojih kodnih izzivov. Spreminjanje okolij in umetniških sredstev je na kratko in na voljo je urejevalnik besedil za pisanje boljših vaj, kot jih ponuja igra. Tudi če vam ni všeč, da bi ustvarili svoj nivo, velika knjižnica zabavne vsebine, ki jo ustvari uporabnik, močno podaljša dolgo življenjsko dobo CodeCombata, kot to počne Super Mario Maker. Nazadnje, če ste učitelj, se lahko naročite na posebno izobraževalno izdajo CodeCombat za 10 dolarjev na mesec z dodatnim gradivom za uporabo igre v učilnici.

CodeCombat ni najboljša programska oprema za učenje kodiranja in ni najboljša igra. Včasih se ti dve polovici njene osebnosti celo spopadeta in drug drugega odvrneta. Toda večinoma je zmagovalna kombinacija igranja RPG igranja in programiranja domačih nalog tista, ki otrokom prijazna vzgoja upravičeno postane prijetna. Če pa iščete učinkovitejšo brezplačno metodo za učenje kodiranja, si oglejte naš izbor urednikov za brezplačne spletne kode Codecademy. In če ste pripravljeni plačati za izobraževanje o kodiranju, si oglejte Lynda.com iz LinkedIna ali Treehousea, naše izbire urednikov za plačane razrede kodiranja.

Codecombat pregled in ocena