Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

Wann Dir déi aktuell Diversitéit vun der pädagogescher Robotik kuckt, sidd Dir frou datt d'Kanner Zougang zu enger riesecher Unzuel vu Konstruktiounsstécker, fäerdeg Produkter hunn, an datt d'Bar fir "Entrée" an d'Basis vun der Programméierung zimlech niddereg gefall ass (bis an d'Spillschoul) ). Et gëtt e verbreeten Trend fir d'éischt op modulare Blockprogramméierung anzeféieren an dann op méi fortgeschratt Sprooche weiderzekommen. Mä dës Situatioun war net ëmmer de Fall.

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

2009-2010. Russland huet ugefaang mat Arduino a Scratch en masse kennenzeléieren. Bezuelbar Elektronik a Programméierung fänken un de Geescht vu béide Enthusiaster an Enseignanten z'eroberen, an d'Iddi fir dëst alles ze verbannen ass scho voll amgaang (a gouf deelweis ëmgesat) am globalen Informatiounsraum.

Tatsächlech, Scratch, an der Versioun 1.4 déi deemools verëffentlecht gouf, hat schonn Ënnerstëtzung fir extern Ausrüstung. Et enthält Ënnerstëtzung fir Lego WeDo (Motorblocken) an PicoBoard Brieder.

Mee ech wollt Arduino a Roboteren baséiert op et, am léifsten op der Basis Versioun schaffen. Zur selwechter Zäit huet ee vun de japanesche Arduino-Ingenieuren erausfonnt wéi d'Plattformen kombinéiere kënnen an d'Schema gepost huet (obwuel se net all "gedacht" musse ginn) an d'Firmware fir den ëffentlechen Zougang (awer leider och net op Englesch ). Mat dësem Projet als Basis, gouf ScratchDuino am Joer 2010 gebuer (zu där Zäit hunn meng Fra an ech an der Linux Center Firma geschafft).

E "ersatzbar Cartouche" Konzept (erënnert un Micro: bëssen?), Magnéitesch Mounts fir Roboterkomponenten, a Gebrauch vun Scratch's agebaute Sensorveraarbechtung a Motorkontrollfäegkeeten.

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

De Roboter war ursprénglech geduecht fir Lego-kompatibel ze sinn:

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

Am Joer 2011 gouf d'Plattform verëffentlecht an (nodeems meng Fra an ech de Projet am Joer 2013 verlooss hunn) lieft an entwéckelt se de Moment ënner dem Numm ROBBO.

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

Eppes kéint plädéieren, datt et ähnlech Projete goufen. Jo, de S4A-Projet huet ugefaang ongeféier gläichzäiteg z'entwéckelen, awer si ware gezielt fir genau am Arduino-Stil ze programméieren (mat sengen digitalen an analogen Ausgänge) vun engem modifizéierten Scratch, wärend meng Entwécklung mat der "Vanille" Versioun funktionnéiert (obwuel Mir hunn och geännert fir Blocks speziell fir Sensoren 1 bis 4 ze weisen).

Dunn ass Scratch 2.0 erschéngt a mat deem Plugins fir Arduino a populär Roboter ugefaang ze erschéngen, an Scratch 3.0 aus der Këscht ënnerstëtzt eng grouss Zuel vu Roboterplattformen.

Blockly. Wann Dir populär Robotere wéi MBot kuckt (déi iwwregens och ursprénglech e modifizéierten Scratch benotzt hunn), gi se an enger Blocksprooch programméiert, awer dëst ass net Scratch, mee e geännert Blockly vu Google. Ech weess net ob seng Entwécklung vu menger beaflosst war, awer ech ka sécher soen datt wann mir d'Scratchduino Plattform fir de Blockly Entwéckler zu London am Joer 2013 gewisen hunn, et nach kee Geroch vu Roboter do war.

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

Elo Blockly Modifikatioune bilden d'Basis vu ville Roboterkonstrukteuren a pädagogesche Roboteren, an dat ass eng aner Geschicht, well viru kuerzem sinn eng riesech Unzuel vu Projeten opgetaucht (an och an d'Vergiess versenkt) souwuel a Russland an op der Welt. Awer an der russescher Federatioun ware mir déi éischt an der Scratch Ëmsetzung an "Konfrontatioun" mat Lego :)

Wat ass geschitt no 2013? Am Joer 2014 hunn meng Fra an ech eise Projet PROSTOROBOT (alias SIMPLEROBOT) gegrënnt an an d'Entwécklung vu Brietspiller gaang. Awer Scratch léisst eis net goen.

Mir hunn interessant Entwécklungen an der Robotermodelléierung am Scratch a seng Nofolger Snap!
D'PDF Datei mat der Beschreiwung ka gratis erofgeluede ginn a benotzt ginn Link, a fäerdeg Projeten fannen hei. Alles funktionnéiert an der Versioun 3 vu Scratch.

Mir sinn och zréck op d'Programméiere vu Roboter am Scratch an eisem neie Brettpädagogesche Spill "Battle of the Golems. Card League of Parobots" a mir wäerte frou sinn wann Dir wäert seng Verëffentlechung op Crowdrepublic ënnerstëtzen.

Zäit fir déi éischt. D'Geschicht vu wéi mir Scratch als Roboter Programméierungssprooch implementéiert hunn

Wann Dir un den Urspronk vun eppes steet an Trends "fillt" ier se en masse optrieden an Dir sidd frou datt Dir déi éischt war an am Wesentlechen de Maart erstallt huet an traureg datt Dir net de Gewënner war. Awer ech kann houfreg soen datt d'Fusioun vu Scratch an Arduino an der russescher Robotik erschéngt duerch meng Efforten.

Source: will.com

Setzt e Commentaire