'Code Master' koristi sučelje za igru ​​na ploči da podučava loše kodiranje

$config[ads_kvadrat] not found
Anonim

Svatko te želi naučiti kodirati. Žele vam pomoći i oni znaju da ima novca.

Za one koji žele napumpati svoj programski jujitsu, ima mnogo knjiga, online tečajeva i aplikacija. Novi kandidat za osmogodišnji set za odrasle - pogotovo one koji nisu bili prethodno neobrađeni - ne dolazi digitalno već na kartonu i plastici: Meet Code Master, podnaslovom "programska logička igra."

Code Master je najnovije jaje koje se izlijeva iz jata igara koje je ThinkFun, “STEM puzzle” tvrtka koja je vodila iznimno uspješnu Kickstarter kampanju za Robot Turtles (također programsku igru, ali dizajniranu tako da bude unutar ljepljivog dosega 4 -godiĹnje starosti). Code Master traži od vas da stavite ograničen broj naredbenih znakova u nizu kako biste uspješno premjestili dio igre oko staze. Rezultat je labavo ekvivalentan funkcijama koje se dodaju programu. Usput, vaš avatar - lik koji priziva vokselirani Minecraft estetski (što vjerojatno nije bila pogreška) - mora skupljati male plastične kristale i izbjegavati trolove. Jedino natjecanje je sama igra, koja povećava poteškoće na više od 60 razina.

Probijte se kroz prvih nekoliko jednostavnih razina (da, pametniji ste od petog razreda), a Code Master počinje raditi kao knjižica zagonetki u stilu Sudoku - što znači plivati, premda je ponavljanje svake slagalice gotovo nula. Da se različite slagalice ponavljaju na isti Code Scroll (kostur programa), čini pametnu ekonomiju resursa za igru, a postoje i prepoznatljivi elementi kodiranja kao što su putanje petlje i ako / onda uvjetne funkcije.

No, hoćete li vi, igrač, prepoznati da oznake koje ste odredili zbrajaju s uvjetnom funkcijom if / then, ako nikada prije niste napisali program? Pravilnik nalaže nesigurno da da, učiš, ali sudbina je Učitelj koda donio na sebe nakon što je objavio da je to obrazovna igra na ploči. Ako je svrha igara, po definiciji, uživanje, skrivene motive treba promatrati sa sumnjom. Code Master želi da se zabavite. Imate ugodan cerebralni golicaj koji dolazi s rješavanjem njegovih teških lekcija, a to je dobar izbor mehaničara za biranje uloga u videoigri. Evo tog glasnog pitanja o korisnosti igara podiže glavu: Jeste li vi bolji bravac nakon igranja skitnice? Htjeti zaluditi učiniti boljeg nogometaša?

Code Master može biti lukav, ali vas također želi prosvijetliti, u idealnom slučaju bez da primijetite. I to je stvar: ne možete se prevariti učenjem Javascripta. Najbolji način proučavanja kodiranja je proučavanje kodiranja. Ako to učinite na tangencijalan način, to nema smisla osim ako ste rani srednjoškolac s dovoljno pozornosti da biste primijetili da roboti preuzimaju vaše buduće tržište rada.

$config[ads_kvadrat] not found