Hvordan vi lavede en programkode i pap eller en Scratch-version af det pædagogiske spil Battle of the Golems

Brætspillet, der lærer det grundlæggende i programmering og robotteknologi, "Battle of the Golems", er allerede 5 år gammelt. Og spillet fortsætter med at leve og udvikle sig. Du kan læse om de ideer, vi lægger i det, og udviklingen af ​​den første udgave i denne artikel.

Men nu vil vi tale om en ret radikal ændring i den metodologiske og visuelle komponent, som vi risikerede at introducere i spillet, herunder takket være anmodninger fra forældre og lærere. Spillet varede to udgaver næsten uændret med hensyn til metoden til visualisering af programkode, som var baseret på flowcharts, men i den tredje udgave "gav vi op"

Men vi blev også bedt om at forbinde spillet ikke kun med skolens læseplaner og lærebøger, men også med de sprog og programmeringsmiljøer, børn lærer på et tidligt tidspunkt, nemlig Scratch og Python. Alligevel er vores spil henvendt til børn i alderen 7-10 år, og det er de miljøer og sprog, der var mest efterspurgt.

Men du kan se på den indledende udviklingstabel, hvor du kan se, at vi ikke kun arbejdede på dem:

Hvordan vi lavede en programkode i pap eller en Scratch-version af det pædagogiske spil Battle of the Golems

Udviklingen af ​​sådanne kommandokort (nemlig du bruger dem til at indstille et program til din Golem-robot) begyndte tilbage i 2017. Med udgangspunkt i den nuværende version af Scratch 2 konverterede vi hovedkommandoerne til en bloktype:

Hvordan vi lavede en programkode i pap eller en Scratch-version af det pædagogiske spil Battle of the Golems

Og her er, hvordan et eksempelkort så ud i Python:

Hvordan vi lavede en programkode i pap eller en Scratch-version af det pædagogiske spil Battle of the Golems

Så gav vi PDF-filerne til forældre og lærere til afprøvning (Python-versionen kan stadig downloades, da vi ikke planlægger at udgive den endnu), og som et resultat fik vi feedback om, at børnene... begyndte at blive forvirrede. De var forvirrede før, men mere i robotternes position og deres orientering på banen, men ikke i holdene (maksimalt i komplekse cyklusser og forhold med sensorer). Nu forvirrede børnene simpelthen kommandoerne, da nogle startede spillet tidligere, end de havde mestret Scratch-miljøet, og selv de forklarende ikoner hjalp ikke.

Vi besluttede ikke at røre ved Python-kommandoerne, men vi var nødt til at tilføje en tekstforklaring til blokkene. Efter alle testene bestod 2018 næsten, den mislykkede lancering af forudbestillingen i slutningen af ​​den, begyndelsen af ​​2019, og med det... overgangen til den 3. version af Scratch.

Vi var nødt til at skaffe et nyt blokfarvekort og tegne alle kortene igen, forbedre dem undervejs (og fjerne Scratch-killingen, da vi ikke måtte tilføje den).

Resultatet kan ses i dette eksempel. Til venstre er kort over den "klassiske" Golem Battle, og til højre er en Scratch-repræsentation:

Hvordan vi lavede en programkode i pap eller en Scratch-version af det pædagogiske spil Battle of the Golems

Voksne opvokset på klassiske blokdiagrammer kan hævde, at tingene er blevet værre nu, men test på børn har vist, at de opfatter kortene godt i denne version og trækker paralleller mellem computer- og papmiljøer.

Det eneste, der blev klogt anbefalet til os, var at øge farvekontrasten (ved at gøre baggrunden lysere og blokfarverne lysere) og øge størrelsen af ​​de infografiske duplikatikoner.

Den nye udgave hed "Slaget ved Golems. Parobot Card League"Og ud over at ændre holdkortene omarbejdede vi princippet om at konstruere spillefeltet, mekanismerne til at konstruere robotter og lavede andre ændringer, som gjorde det muligt for os at passe spillet ind i det psykologiske loft på "op til 1000 rubler." Og ligesom vores andre spil vil vi udgive det gennem crowdfunding og vi vil blive glade, hvis du støtter spillet.

Hvordan vi lavede en programkode i pap eller en Scratch-version af det pædagogiske spil Battle of the Golems

Vi håber, at denne udgave bliver vellykket, og Python (og snart Java) kommandokort, som den "klassiske" version af Battle of Golems, besluttede vi at lave frit distribueret og kan downloades.

Kilde: www.habr.com

Tilføj en kommentar