Code Master bruker et styrespillgrensesnitt for å undervise koding dårlig

$config[ads_kvadrat] not found

How To Use Snapchat For Beginners [2020]

How To Use Snapchat For Beginners [2020]
Anonim

Alle vil lære deg å kode. De vil hjelpe deg og de vet at det er penger på det.

For dem ned til å pumpe opp programmeringen deres, er det bøker, online kurs og apper aplenty. En ny konkurrent for 8-åringen til voksen sett - spesielt de som ikke er blitt slettet av noen tidligere kodende know-how - kommer ikke digitalt, men på papp og plast: Meet Code Master, undertekst "Programmeringslogikkspillet."

Code Master er det nyeste egget som kommer fra hekken av spill som er ThinkFun, "STEM puzzle" -firmaet som kjørte den enormt vellykkede Kickstarter-kampanjen for Robot Turtles (også et programmeringsspill, men designet for å ligge innenfor klistrete rekkevidde av 4 -Year-åringer). Kode Master ber deg om å plassere et begrenset antall kommandotokener i rekkefølge for å kunne flytte et spillstykke rundt en bane. Resultatet er løst lik de funksjonene som legger til et program. Underveis, din avatar - et tegn som påkaller voxellated Minecraft-estetikk (som trolig ikke var en feil) - må samle små plastkrystaller og unngå troll. Den eneste konkurransen er selve spillet, noe som gjør det vanskeligere enn 60 nivåer.

Blast gjennom de første få enkle nivåene (ja, du er smartere enn en femte grader), og Code Master begynner å fungere som et hefte med Sudoku-stil-puslespill - det vil si svømmende, selv om replayability av hvert puslespill er nesten nil. De forskjellige puslespillene lukter på samme koderoll (programmets skjelett), gir en smart økonomi for spillressurser, og det er gjenkjennelige elementer av koding som loopingbaner og om / da betingede funksjoner.

Men vil du, spilleren, gjenkjenne at tokens du har lagt ut, legger til en betinget om / da funksjon, hvis du aldri har skrevet et program før? Regelboken erklærer ikke på noen usikre vilkår at ja, du lærer, men det er en skjebne Kodemester oppført på seg selv når han erklærer at det er et pedagogisk brettspill. Hvis formålet med spill er, per definisjon, nytelse, bør ulterior motiver bli sett med mistanke. Kode Master ønsker at du skal ha det gøy. Du gjør det - det er en hyggelig hjerne kile som kommer med å løse sine tøffere leksjoner, en la besting en tøff låseplukking mekaniker i et rollespill videospill. Her løser spørsmålet om bruken av spill hodet: Er du en bedre låseplukker etter å ha spilt en skurk? Vil Madden gjøre deg til en bedre fotballspiller?

Kode Master kan være vanskelig, men det vil også opplyse deg, ideelt uten at du merker det. Og det er saken: Du kan ikke bli lurt til å lære Javascript. Den beste måten å studere koding på er å studere koding. Å gjøre det på en tangentiell måte er ikke fornuftig, med mindre du er en presis middelskole med nok fremsyn for å legge merke til at roboter tar over ditt fremtidige arbeidsmarked.

$config[ads_kvadrat] not found