Ki jan nou te fè yon kòd pwogram katon oswa yon vèsyon Scratch nan tablo edikatif jwèt Battle of the Golems

Jwèt tablo a ki anseye Basics yo nan pwogramasyon ak robotik, "Batay nan Golems yo," gen deja 5 ane fin vye granmoun. Ak jwèt la kontinye ap viv ak devlope. Ou ka li sou lide nou mete ladan l ak devlopman premye edisyon an nan atik sa a.

Men koulye a, nou pral pale sou yon chanjman jistis radikal nan eleman nan metodolojik ak vizyèl, ki nou riske entwodwi nan jwèt la, ki gen ladan gras a demann yo nan paran yo ak pwofesè yo. Jwèt la te dire de edisyon prèske chanje an tèm de metòd la nan vizyalize kòd pwogram nan, ki te baze sou organigram, men nan twazyèm edisyon an nou "bay moute"

Men, yo te mande nou tou pou konekte jwèt la pa sèlman ak kourikoulòm lekòl la ak liv, men tou ak lang ak anviwònman pwogram timoun yo ap aprann nan yon etap bonè, sètadi Scratch ak Python. Toujou, jwèt nou an vize pou timoun 7-10 ane fin vye granmoun, ak sa yo se anviwònman yo ak lang ki te pi plis nan demann.

Men, ou ka gade nan tablo devlopman inisyal la, kote ou ka wè ke nou te travay sou pa sèlman yo:

Ki jan nou te fè yon kòd pwogram katon oswa yon vèsyon Scratch nan tablo edikatif jwèt Battle of the Golems

Devlopman kat kòmand sa yo (sa vle di, ou sèvi ak yo pou mete yon pwogram pou robo Golem ou) te kòmanse tounen nan 2017. Lè w pran vèsyon aktyèl la nan Scratch 2 kòm yon baz, nou konvèti kòmandman prensipal yo nan yon kalite blòk:

Ki jan nou te fè yon kòd pwogram katon oswa yon vèsyon Scratch nan tablo edikatif jwèt Battle of the Golems

Men sa yon egzanp kat jeyografik te sanble nan Python:

Ki jan nou te fè yon kòd pwogram katon oswa yon vèsyon Scratch nan tablo edikatif jwèt Battle of the Golems

Lè sa a, nou te bay paran yo ak pwofesè yo fichye PDF pou tès (vèsyon Python a toujou ka telechaje, paske nou pa gen plan pou pibliye l 'ankò) ak kòm rezilta nou te resevwa fidbak ke timoun yo ... te kòmanse jwenn konfonn. Yo te konfonn anvan, men plis nan pozisyon nan robo yo ak oryantasyon yo sou teren an, men se pa nan ekip yo (maksimòm nan sik konplèks ak kondisyon ak detèktè). Koulye a, timoun yo tou senpleman konfonn kòmandman yo, depi kèk te kòmanse jwèt la pi bonè pase yo te metrize anviwònman an Scratch e menm ikon yo eksplikasyon pa t 'ede.

Nou deside pa manyen kòmandman Python yo, men nou te oblije ajoute yon eksplikasyon tèks nan blòk yo. Apre tout tès yo, 2018 prèske pase, lansman san siksè nan pre-lòd la nan fen li, kòmansman an nan 2019, ak li ... tranzisyon an nan vèsyon an 3yèm nan Scratch.

Nou te oblije fè rezèv sou yon nouvo kat jeyografik koulè blòk ak redesine tout kat yo, amelyore yo sou wout la (epi retire chat la grate, paske nou pa te pèmèt yo ajoute li).

Rezilta a ka wè nan egzanp sa a. Sou bò gòch la se kat nan batay Golem "klasik la", ak sou bò dwat la se yon reprezantasyon Scratch:

Ki jan nou te fè yon kòd pwogram katon oswa yon vèsyon Scratch nan tablo edikatif jwèt Battle of the Golems

Granmoun ki te elve sou dyagram blòk klasik yo ka diskite ke bagay yo vin pi mal kounye a, men tès sou timoun yo montre ke yo wè kat yo byen nan vèsyon sa a epi yo trase paralèl ant anviwònman òdinatè a ak katon.

Sèl bagay ki te avize nou avèk sajès se te ogmante kontras koulè a ​​(pa fè background nan pi lejè ak koulè blòk yo pi klere) ak ogmante gwosè a nan ikon yo kopi infographic.

Nouvo edisyon an te rele "Jwèt Batay nan Golems. Lig kat Parobot"Epi anplis de chanje kat ekip yo, nou retravay prensip pou konstwi teren an jwe, mekanis pou konstwi robo, e nou fè lòt chanjman, ki pèmèt nou anfòm jwèt la nan plafon sikolojik "jiska 1000 rubles." Epi tankou lòt jwèt nou yo, nou pral pibliye li atravè crowdfunding epi nou pral kontan si ou sipòte jwèt la.

Ki jan nou te fè yon kòd pwogram katon oswa yon vèsyon Scratch nan tablo edikatif jwèt Battle of the Golems

Nou espere ke edisyon sa a pral gen siksè, ak kat kòmand Python (ak byento Java), tankou vèsyon "klasik" nan batay Golems la, nou deside fè lib distribye ak telechaje.

Sous: www.habr.com

Add nouvo kòmantè