'Code Master' използва интерфейс на борда, за да научи кодирането лошо

$config[ads_kvadrat] not found
Anonim

Всеки иска да ви научи да кодирате. Те искат да ви помогнат и те знаят, че има пари.

За онези, които искат да напълнят програмите си, има книги, онлайн курсове и приложения. Нов претендент за 8-годишна възраст за възрастни - особено онези, които не са привикнали с някакво предишно кодиране на ноу-хау - не идват дигитално, а върху картон и пластмаса: Запознайте се с Code Master, субтитриран “логиката на програмиране”.

Code Master е най-новото яйце, което се излюпва от стадото игри, което е ThinkFun, компанията "STEM puzzle", която ръководи изключително успешната Kickstarter кампания за робот Turtles (също игра за програмиране, но проектирана да бъде в рамките на 4 -годишни деца). Code Master ви моли да поставите ограничен брой командни символи в последователност, за да преместите игралното парче по пътя. Резултатът е равностоен на функциите, които се добавят към програмата. По пътя, вашият аватар - герой, който извиква вокселираната естетика на Minecraft (която вероятно не е грешка) - трябва да събира малки пластмасови кристали и да избягва троловете. Единствената конкуренция е самата игра, която засилва трудностите над 60 нива.

Преминете през първите няколко лесни нива (да, вие сте по-умни от пети клас), а Code Master започва да работи като брошура от пъзели в стил Судоку - което ще рече бавно, въпреки че преиграването на всеки пъзел е практически нула. Това, че различните пъзели се повтарят по един и същ Code Scroll (скелетът на програмата), създават интелигентна икономия на игрови ресурси и съществуват разпознаваеми елементи на кодиране, като например циклични пътеки и ако / след това условни функции.

Но вие, играчът, ще признаете, че символите, които сте изложили, добавят към условна функция if / then, ако никога преди не сте писали програма? Правилникът недвусмислено декларира, че да, вие се учите, но това е съдба, която Учителят на Кодекса е наложил, след като обяви, че е образователна игра. Ако целта на игрите по дефиниция е удоволствие, скритите мотиви трябва да се разглеждат с подозрение. Code Master иска да се забавлявате. Налице е - има приятна церебрална гъделичкане, която идва с решаването на по-трудните уроци, a la besting един тежък механик за бране в ролева игра. Тук този глас на въпроса за полезността на игрите повдига главата си. Ще полудявам да ви направи по-добър футболист?

Code Master може да е сложен, но също така иска да ви просветли, в идеалния случай без да забележите. И това е нещото: не можете да бъдете подвеждани да изучавате Javascript. Най-добрият начин за изучаване на кодирането е да се изучава кодирането. Ако го направите по тангенциален начин, няма смисъл, ако не сте преждевременен среден ученик с достатъчно предвидимост, за да забележите, че роботите поемат бъдещия ви пазар на труда.

$config[ads_kvadrat] not found