Hur vi gjorde en kartongprogramkod eller en Scratch-version av det pedagogiska brädspelet Battle of the Golems

Brädspelet som lär ut grunderna i programmering och robotik, "Battle of the Golems", är redan 5 år gammalt. Och spelet fortsätter att leva och utvecklas. Du kan läsa om de idéer vi lägger i den och utvecklingen av den första upplagan i den här artikeln.

Men nu kommer vi att prata om en ganska radikal förändring av den metodologiska och visuella komponenten, som vi riskerade att introducera i spelet, inklusive tack vare önskemål från föräldrar och lärare. Spelet varade i två upplagor nästan oförändrat när det gäller metoden att visualisera programkod, som baserades på flödesscheman, men i den tredje upplagan "gav vi upp"

Men vi ombads också att koppla ihop spelet inte bara med skolans läroplan och läroböcker, utan också med de språk och programmeringsmiljöer som barn lär sig i ett tidigt skede, nämligen Scratch och Python. Ändå riktar sig vårt spel till barn 7-10 år, och det är de miljöer och språk som var mest efterfrågade.

Men du kan titta på den inledande utvecklingstabellen, där du kan se att vi inte bara arbetade med dem:

Hur vi gjorde en kartongprogramkod eller en Scratch-version av det pedagogiska brädspelet Battle of the Golems

Utvecklingen av sådana kommandokort (det vill säga du använder dem för att ställa in ett program för din Golem-robot) började redan 2017. Med den då nuvarande versionen av Scratch 2 som grund konverterade vi huvudkommandona till en blocktyp:

Hur vi gjorde en kartongprogramkod eller en Scratch-version av det pedagogiska brädspelet Battle of the Golems

Och så här såg en exempelkarta ut i Python:

Hur vi gjorde en kartongprogramkod eller en Scratch-version av det pedagogiska brädspelet Battle of the Golems

Sedan gav vi PDF-filerna till föräldrar och lärare för testning (Python-versionen kan fortfarande laddas ner, eftersom vi inte planerar att publicera den ännu) och som ett resultat fick vi feedback om att barnen... började bli förvirrade. De var förvirrade innan, men mer i robotarnas position och deras orientering på fältet, men inte i teamen (maximalt i komplexa cykler och förhållanden med sensorer). Nu förvirrade barnen helt enkelt kommandona, eftersom vissa började spelet tidigare än de hade bemästrat Scratch-miljön och inte ens de förklarande ikonerna hjälpte.

Vi bestämde oss för att inte röra Python-kommandona, men vi var tvungna att lägga till en textförklaring till blocken. Efter alla tester passerade 2018 nästan, den misslyckade lanseringen av förbeställningen i slutet av den, början av 2019, och med det... övergången till den 3:e versionen av Scratch.

Vi var tvungna att fylla på med en ny blockfärgkarta och rita om alla kartor, förbättra dem längs vägen (och ta bort Scratch kitty, eftersom vi inte fick lägga till den).

Resultatet kan ses i detta exempel. Till vänster finns kartor över den "klassiska" Golem Battle, och till höger finns en Scratch-representation:

Hur vi gjorde en kartongprogramkod eller en Scratch-version av det pedagogiska brädspelet Battle of the Golems

Vuxna uppvuxna med klassiska blockdiagram kan hävda att det har blivit värre nu, men tester på barn har visat att de uppfattar korten väl i den här versionen och drar paralleller mellan dator- och kartongmiljön.

Det enda som var klokt rådde till oss var att öka färgkontrasten (genom att göra bakgrunden ljusare och blockfärgerna ljusare) och öka storleken på de infografiska dubblettikonerna.

Den nya upplagan hette "Slaget vid Golems. Parobot Card League"Och förutom att ändra lagkorten, omarbetade vi principen för att konstruera spelplanen, mekanismerna för att konstruera robotar och gjorde andra förändringar, vilket gjorde att vi kunde passa in spelet i det psykologiska taket på "upp till 1000 rubel." Och precis som våra andra spel kommer vi att publicera det genom crowdfunding och vi blir glada om du stödjer spelet.

Hur vi gjorde en kartongprogramkod eller en Scratch-version av det pedagogiska brädspelet Battle of the Golems

Vi hoppas att den här utgåvan kommer att bli framgångsrik, och Python (och snart Java) kommandokort, som den "klassiska" versionen av Battle of Golems, bestämde vi oss för att göra fritt distribuerad och nedladdningsbar.

Källa: will.com

Lägg en kommentar