Kif għamilna kodiċi tal-programm tal-kartun jew verżjoni Scratch tal-logħba edukattiva tal-bord Battle of the Golems

Il-logħba tal-bord li tgħallem il-baŜi tal-ipprogrammar u r-robotika, "Battle of the Golems", diġà għandha 5 snin. U l-logħba tkompli tgħix u tiżviluppa. Tista' taqra dwar l-ideat li daħħalna fiha u l-iżvilupp tal-ewwel edizzjoni f'dan l-artikolu.

Imma issa se nitkellmu dwar bidla pjuttost radikali fil-komponent metodoloġiku u viżwali, li rriskjaw li nintroduċu fil-logħba, inkluż grazzi għat-talbiet tal-ġenituri u l-għalliema. Il-logħba damet żewġ edizzjonijiet kważi l-istess f'termini tal-metodu ta 'viżwalizzazzjoni tal-kodiċi tal-programm, li kien ibbażat fuq flowcharts, iżda fit-tielet edizzjoni aħna "ċedew"

Iżda ġejna wkoll mitluba li nqabbdu l-logħba mhux biss mal-kurrikulu tal-iskola u l-kotba tat-test, iżda wkoll mal-lingwi u l-ambjenti tal-ipprogrammar li t-tfal qed jitgħallmu fi stadju bikri, jiġifieri Scratch u Python. Xorta waħda, il-logħba tagħna hija mmirata għal tfal ta '7-10 snin, u dawn huma l-ambjenti u l-lingwi li kienu l-aktar mitluba.

Imma tista 'tħares lejn it-tabella tal-iżvilupp inizjali, fejn tista' tara li ħdimna fuqhom mhux biss:

Kif għamilna kodiċi tal-programm tal-kartun jew verżjoni Scratch tal-logħba edukattiva tal-bord Battle of the Golems

L-iżvilupp ta 'karti ta' kmand bħal dawn (jiġifieri, tużahom biex tissettja programm għar-robot Golem tiegħek) beda lura fl-2017. Filwaqt li nieħdu l-verżjoni attwali ta 'Scratch 2 bħala bażi, konverjna l-kmandi ewlenin għal tip ta' blokk:

Kif għamilna kodiċi tal-programm tal-kartun jew verżjoni Scratch tal-logħba edukattiva tal-bord Battle of the Golems

U hawn kif dehret mappa eżempju f'Python:

Kif għamilna kodiċi tal-programm tal-kartun jew verżjoni Scratch tal-logħba edukattiva tal-bord Battle of the Golems

Imbagħad tajna l-fajls PDF lill-ġenituri u lill-għalliema għall-ittestjar (il-verżjoni Python xorta tista’ titniżżel, peress li għadna ma nippjanawx li nippubblikawha) u b’riżultat ta’ dan irċevejna feedback li t-tfal... bdew jitħawdu. Kienu konfużi qabel, iżda aktar fil-pożizzjoni tar-Robots u l-orjentazzjoni tagħhom fuq il-qasam, iżda mhux fit-timijiet (massimu f'ċikli kumplessi u kundizzjonijiet b'sensors). Issa t-tfal sempliċiment konfuż il-kmandi, peress li xi wħud bdew il-logħba aktar kmieni milli kienu mhaddma l-ambjent Scratch u anke l-ikoni ta 'spjegazzjoni ma għenux.

Iddeċidejna li ma tmissx il-kmandi Python, iżda kellna nżidu spjegazzjoni tat-test mal-blokki. Wara t-testijiet kollha, 2018 kważi għadda, it-tnedija bla suċċess tal-pre-ordni fi tmiemha, il-bidu tal-2019, u magħha... it-tranżizzjoni għat-3rd verżjoni ta 'Scratch.

Kellna naħsbu fuq mappa ġdida tal-kulur tal-blokki u niġbdu mill-ġdid il-mapep kollha, ntejbuhom tul it-triq (u neħħew il-kitty Scratch, peress li ma tħalliex inżiduha).

Ir-riżultat jista 'jidher f'dan l-eżempju. Fuq ix-xellug hemm mapep tal-Golem Battle "klassika", u fuq il-lemin hemm rappreżentazzjoni Scratch:

Kif għamilna kodiċi tal-programm tal-kartun jew verżjoni Scratch tal-logħba edukattiva tal-bord Battle of the Golems

Adulti mrobbija fuq block diagrams klassiċi jistgħu jargumentaw li l-affarijiet marru għall-agħar issa, iżda l-ittestjar fuq it-tfal wera li huma jipperċepixxu l-karti tajjeb f'din il-verżjoni u jfasslu paralleli bejn l-ambjenti tal-kompjuter u tal-kartun.

L-unika ħaġa li ġiet avżata b'mod għaqli lilna kienet li nżidu l-kuntrast tal-kulur (billi nagħmlu l-isfond eħfef u l-kuluri tal-blokok isbaħ) u nżidu d-daqs tal-ikoni infografiċi duplikati.

L-edizzjoni l-ġdida kienet imsejħa “Battalja ta' Golems. Card League tal-Parobots"U minbarra li nbiddlu l-karti tat-tim, ħdimna mill-ġdid il-prinċipju tal-kostruzzjoni tal-kamp tal-logħob, il-mekkaniżmi għall-kostruzzjoni tar-robots u għamilna bidliet oħra, li ppermettewlna ndaħħlu l-logħba fil-limitu psikoloġiku ta '"sa 1000 rublu." U bħal-logħob l-oħra tagħna, aħna se nippubblikawh permezz ta’ crowdfunding u se nkunu ferħanin jekk tappoġġja l-logħba.

Kif għamilna kodiċi tal-programm tal-kartun jew verżjoni Scratch tal-logħba edukattiva tal-bord Battle of the Golems

Nittamaw li din l-edizzjoni se tkun ta 'suċċess, u Python (u dalwaqt Java) karti tal-kmand, bħall-verżjoni "klassika" tal-Battalja ta' Golems, iddeċidejna li nagħmlu imqassam liberament u jista' jitniżżel.

Sors: www.habr.com

Żid kumment