Borðspilið sem kennir grunnatriði forritunar og vélfærafræði, „Battle of the Golems,“ er þegar 5 ára. Og leikurinn heldur áfram að lifa og þróast. Þú getur lesið um hugmyndirnar sem við settum í hana og þróun fyrstu útgáfunnar
En nú munum við tala um nokkuð róttæka breytingu á aðferðafræðilegum og sjónrænum þætti, sem við hættum að koma inn í leikinn, þar á meðal þökk sé beiðnum foreldra og kennara. Leikurinn stóð í tvær útgáfur nánast óbreyttar hvað varðar aðferðina við að sjá forritskóða, sem byggðist á flæðiritum, en í þriðju útgáfunni „gáfum við upp“
En við vorum líka beðin um að tengja leikinn ekki aðeins við skólanámskrá og kennslubækur, heldur einnig við tungumál og forritunarumhverfi sem börn eru að læra á frumstigi, nefnilega Scratch og Python. Samt sem áður er leikurinn okkar ætlaður börnum á aldrinum 7-10 ára og þetta eru þau umhverfi og tungumál sem mest var eftirsótt.
En þú getur skoðað fyrstu þróunartöfluna, þar sem þú getur séð að við unnum ekki aðeins að þeim:
Þróun slíkra stjórnakorta (þ.e. þú notar þau til að stilla forrit fyrir Golem vélmennið þitt) hófst aftur árið 2017. Með því að taka þá útgáfu af Scratch 2 til grundvallar, breyttum við helstu skipunum í blokkargerð:
Og hér er hvernig dæmi kort leit út í Python:
Síðan gáfum við foreldrum og kennurum PDF skjölin til prófunar (enn er hægt að hlaða niður Python útgáfunni, þar sem við ætlum ekki að gefa hana út ennþá) og í kjölfarið fengum við athugasemdir um að börnin... fóru að ruglast. Þeir voru ruglaðir áður, en meira í stöðu vélmennanna og stefnumörkun þeirra á vellinum, en ekki í liðunum (hámark í flóknum lotum og aðstæðum með skynjara). Nú rugluðu börnin einfaldlega saman skipunum, þar sem sumir byrjuðu leikinn fyrr en þeir höfðu náð tökum á Scratch umhverfinu og jafnvel skýringartákn hjálpuðu ekki.
Við ákváðum að snerta ekki Python skipanirnar, heldur urðum við að bæta textaskýringu við kubbana. Eftir næstum öll prófin stóðst 2018, misheppnuð forpöntun í lok hennar, upphaf 2019, og þar með... umskiptin í 3. útgáfu af Scratch.
Við þurftum að birgja okkur upp af nýju blokkalitakorti og endurteikna öll kortin, bæta þau í leiðinni (og fjarlægja Scratch kitty, þar sem við máttum ekki bæta honum við).
Afraksturinn má sjá í þessu dæmi. Vinstra megin eru kort af „klassíska“ Golem bardaganum og til hægri er Scratch framsetning:
Fullorðnir sem aldir eru upp á klassískum kubbamyndum geta haldið því fram að hlutirnir hafi versnað núna, en prófanir á börnum hafa sýnt að þau skynja spilin vel í þessari útgáfu og draga hliðstæður á milli tölvu- og pappaumhverfis.
Það eina sem okkur var skynsamlega ráðlagt var að auka litabirtinguna (með því að gera bakgrunninn ljósari og blokkalitina bjartari) og stækka stærð upplýsingaafrits táknanna.
Nýja útgáfan hét „
Við vonum að þessi útgáfa muni skila árangri og Python (og bráðum Java) stjórnaspjöld, eins og „klassíska“ útgáfan af orrustunni við Golems, ákváðum við að búa til
Heimild: www.habr.com