Hvernig við gerðum pappaforritskóða eða Scratch útgáfu af borðfræðsluleiknum Battle of the Golems

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 í þessari grein.

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:

Hvernig við gerðum pappaforritskóða eða Scratch útgáfu af borðfræðsluleiknum Battle of the Golems

Þ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ð:

Hvernig við gerðum pappaforritskóða eða Scratch útgáfu af borðfræðsluleiknum Battle of the Golems

Og hér er hvernig dæmi kort leit út í Python:

Hvernig við gerðum pappaforritskóða eða Scratch útgáfu af borðfræðsluleiknum Battle of the Golems

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:

Hvernig við gerðum pappaforritskóða eða Scratch útgáfu af borðfræðsluleiknum Battle of the Golems

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 „Orrustan við Golems. Parrobot Card League„Og auk þess að breyta liðspjöldunum endurgerðum við meginregluna um að smíða leikvöllinn, aðferðirnar til að smíða vélmenni og gerðum aðrar breytingar sem gerðu okkur kleift að passa leikinn inn í sálfræðilega þakið „allt að 1000 rúblur“. Og eins og aðrir leikir okkar munum við gefa hann út í gegnum hópfjármögnun og við munum vera ánægð ef þú styður leikinn.

Hvernig við gerðum pappaforritskóða eða Scratch útgáfu af borðfræðsluleiknum Battle of the Golems

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 frjálst dreift og niðurhalanlegt.

Heimild: www.habr.com

Bæta við athugasemd