áááºááŸáááá¬áá±ážááá¯ááºáᬠá ááºáá¯ááºáá»á¬ážá ááœá²ááŒá¬ážááŸá¯ááᯠááŒáá·áºáá«á ááá±ážáá»á¬ážááẠáá±á¬ááºáá¯ááºáá±ážáá¯á¶ážáá á¹á ááºážáá»á¬ážá á¡áááºááá·áºáá¯ááºáá¬ážáá±á¬ áá¯ááºáá¯ááºá¡áá»á¬ážá¡ááŒá¬ážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºáááá·áºá¡ááœáẠáááºážáá¬ááŒá±á¬ááºážá áááá¯ááááºáá±ážááœá²ááŒááºážá á¡ááŒá±áá¶áá»á¬ážááœáẠ"áááºááœáá·áº" á¡ááœáẠáá¬ážááẠá¡ááœááºáááºážáá«ážááœá¬ážááŒá±á¬ááºáž (áá°áááºáááºážá¡áá) ) Modular-block programming ááᯠáŠážá áœá¬ ááááºáááºááŒá®ážáá±á¬áẠááá¯ááá¯á¡ááá·áºááŒáá·áºáá±á¬ áá¬áá¬á áá¬ážáá»á¬ážááá¯á· áá°ážááŒá±á¬ááºážááŒááºážá áá»ááºááŒáá·áºáá±á¬ áááºážááŒá±á¬ááºážáá áºáᯠááŸááá«áááºá áá«áá±ááá·áº áá®á¡ááŒá±á¡áá±áᬠá¡ááŒá²áááºážáá±á¬á· áááŒá áºáá²á·áá«áá°ážá
áááá-ááááá áá¯ááŸá¬ážááẠArduino ááŸáá·áº Scratch en á¡á
á¯ááá¯ááºá¡ááŒá¯á¶ááá¯ááºááŸáá·áºáááºážááŸá®ážáá¬áá²á·áááºá áááºááá¯ááºáá±á¬ á¡á®áááºáááœááºáá
áºáá
á¹á
ááºážáá»á¬ážááŸáá·áº áááá¯ááááºáá±ážááœá²ááŒááºážááá¯á·ááẠáá«ááá¬ááŸááºáá»á¬ážááŸáá·áº ááá¬áá»á¬ážááŸá
áºáŠážá
áá¯á¶ážáá
áááºááᯠá¡ááá¯ááºáá°á
ááŒá¯áá±ááŒá®ááŒá
áºááŒá®ážá á€á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá»áááºáááºááẠá
áááºáá°ážááẠááá¹áá¬áá¯á¶ážááá¯ááºáᬠá¡áá»ááºá¡áááºá¡á¬áá¬áá¡ááœááºáž (áá
áºá
áááºáá
áºááá¯ááºážá¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®ážááŒá
áºáááº) ááŒá®ážááŒáá·áºá
á¯á¶áá±ááŒá®ááŒá
áºáááºá
ááááºáá±á¬á· Scratch áᬠá¡á²áá®á¡áá»áááºáááœááºááŸááá¬ážáá²á· áá¬ážááŸááºáž 1.4 ááŸá¬ ááŒááºááá
á¹á
ááºážáááááá¬ááœá±á¡ááœáẠáá±á¬ááºáá¶á·áá±ážáá¬ážááŒá®ážáá¬ážáá«á áááºážááœáẠLego WeDo (Motor blocks) ááŸáá·áº á¡áá±á¬ááºá¡áá¶á·áá»á¬áž áá«áááºáááºá
áá«áá±ááá·áº á¡ááŒá±áá¶áá¬ážááŸááºážáá²á· á¡áá¯ááºáá¯ááºáᬠááŒá áºááá¯ááºááẠá¡á²áá«ááᯠá¡ááŒá±áá¶ááŒá®áž Arduino áá²á· á ááºáá¯ááºááœá±ááᯠááá¯áá»ááºáá«áááºá áá áºáá»áááºáááºážááŸá¬áááºá áá»ááẠArduino á¡ááºáá»ááºáá®áá¬áá áºáŠážááẠááááºáá±á¬ááºážáá»á¬ážááᯠáá±á«ááºážá ááºáááºážááᯠááŸá¬ááœá±ááœá±á·ááŸááá²á·ááŒá®áž ááá¬ážááœááºáá»á¬ážááᯠáááºáá²á·ááẠ(áááºážááá¯á·á¡á¬ážáá¯á¶ážááᯠâá ááºážá á¬ážááŒáá·áºáááºâ áááá¯á¡ááºáá±á¬áºáááºáž) ááŸáá·áº á¡áá»á¬ážáá°ááŸá¬á¡áá¯á¶ážááŒá¯ááœáá·áºá¡ááœáẠFirmware (ááá¯á·áá±á¬áº á¡ááºá¹áááááºááá¯áááºááá¯ááºáá«)á ) áá®ááá±á¬áá»ááºááᯠá¡ááŒá±áá¶á¡ááŒá ẠScratchDuino ááᯠ2010 ááŸá¬ ááœá±ážááœá¬ážáá²á·áá«ááẠ(á¡á²áá®áá¯ááºážá áá»áœááºáá±á¬á·áºááá®ážáá²á· áá»áœááºáá±á¬áº Linux Center áá¯áá¹ááá®ááŸá¬ á¡áá¯ááºáá¯ááºáá²á·áá«áááº)á
âá¡á á¬ážááá¯ážááá¯ááºáá±á¬ áááºážáá±á¬áá·áºâ á¡áá°á¡á (Micro:bit ááᯠá¡ááŸááºáá á±áá±á¬á á á ááºáá¯ááºá¡á áááºá¡ááá¯ááºážáá»á¬ážá¡ááœáẠáá¶ááá¯ááºá¡áááºá¡áááºážáá»á¬ážá ááŸáá·áº Scratch á áááºáááºáá¬ážáá±á¬ á¡á¬áá¯á¶áá¶áá¯ááºáá±á¬ááºááŒááºáž ááŸáá·áº áá±á¬áºáá¬ááááºážáá»á¯ááºááŸá¯á áœááºážáááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááŒááºážá
á
ááºáá¯ááºááᯠáá°áá Lego-áááá¬áááŒá
áºá¡á±á¬áẠáááºááœááºáááº-
2011 áá¯ááŸá
áºááœáẠááááºáá±á¬ááºážááᯠááŒáá·áºáá»ááá²á·ááŒá®áž (áá»áœááºá¯ááºááá®ážáá±á¬ááºááŸá¶ááẠ2013 áá¯ááŸá
áºááœáẠááá±á¬áá»ááºá០ááœááºááœá¬ááŒá®ážáá±á¬ááº) áááºážááẠROBBO á¡áááºááŒáá·áº áááºááŸáááœáẠáá±ááá¯ááºááŒá®áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá»ááºááŸááááºá
á¡áá¬ážáá° ááá±á¬áá»ááºáá»á¬áž ááŸááááºááᯠáá
áºá
á¯á¶áá
áºáŠážá á
á±á¬áááááºááá¯ááºáááºá áá¯ááºáá²á·á S4A ááá±á¬áá»ááºááẠáá
áºáá»áááºáááºážááŸá¬ááẠááœá¶á·ááŒáá¯ážááá¯ážáááºáá¬áááºá ááá¯á·áá±á¬áº áááºážááá¯á·ááẠááŒá¯ááŒááºáá¬ážáá±á¬ Scratch áá
áºáá¯á០(áááºážááá
áºáá»á
áºáááºááŸáá·áº analog outputs áá»á¬ážááŒáá·áº) áááá¯ááááºááᯠArduino á
ááá¯ááºááŒáá·áº á¡ááá¡áá»áá¯ááºáá±á¬ááºááẠáááºááœááºáá¬ážáá±á¬áºáááºáž áá»áœááºá¯ááºáááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááẠ"vanilla" áá¬ážááŸááºážááŸáá·áº á¡áá¯ááºáá¯ááºááá¯ááºááẠ(ááá¯á·áá±á¬áºáááºážá á¡á¬áá¯á¶áá¶áááááᬠ1 á០4 á¡ááœáẠá¡áá°ážááááºááá¯á·ááŸá¯áá»á¬ážááᯠááŒááááºáááºáž ááŒááºáááºáá¬ážáá«áááºá
ááá¯á·áá±á¬áẠScratch 2.0 áá±á«áºáá¬ááŒá®áž Arduino ááŸáá·áº áá¬áááºááŒá®áž á ááºáá¯ááºáá»á¬ážá¡ááœáẠááááºá¡ááºáá»á¬áž áá±á«áºáá¬ááŒá®áž Scratch 3.0 ááẠá ááºáá¯ááºááááºáá±á¬ááºážá¡áá»á¬ážá¡ááŒá¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
Blockly. MBot áá²á·ááá¯á·áá±á¬ áá¬áááºááŒá®áž á ááºáá¯ááºáá»á¬ážááᯠááŒáá·áºáá«á (ááááºá ááœááºážáá¶áá¬ážáá±á¬ Scratch ááá¯áááºáž á¡áá¯á¶ážááŒá¯áá²á·áááº)á áááºážááá¯á·ááᯠááá±á¬ááºáá¬áá¬á áá¬ážááŒáá·áº áááá¯ááááºááŒá¯áá¯ááºáá¬ážáá±á¬áºáááºáž áááºážááẠScratch ááá¯ááºáá² Google á០ááŒá¯ááŒááºáá¬ážáá±á¬ Blockly áá áºáá¯ááŒá áºáááºá áááºážá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠáá»áœááºá¯ááºá ááœáŸááºážááá¯ážááŸá¯ááŸááááŸá áááááá±á¬áºáááºáž 2013 áá¯ááŸá áºááœáẠáááºáááºááŸá Blockly developer áá»á¬ážá¡á¬áž Scratchduino ááááºáá±á¬ááºážááᯠááŒááá±á¬á¡áá«ááœáẠá ááºáá¯ááºáá»á¬ážá á¡áá¶á·á¡áááºáá»á¬áž áááŸááá±ážááŒá±á¬ááºáž áá±áá»á¬áá«áááºá
ááᯠBlockly ááŒá¯ááŒááºááœááºážáá¶ááŸá¯áá»á¬ážááẠá
ááºáá¯ááºáááºáá±á¬ááºáá°áá»á¬ážááŸáá·áº ááá¬áá±ážááá¯ááºáᬠá
ááºáá¯ááºáá»á¬ážá
áœá¬ááá¯á·á á¡ááŒá±áá¶á¡ááŒá
áºááŒá
áºááŒá®ážá áááŒá¬áá±ážáá®á áá¯ááŸá¬ážááá¯ááºáá¶ááŸáá·áº ááá¹áá¬áá±á«áºááŸá ááá±á¬áá»ááºá¡áá»á¬ážá¡ááŒá¬áž áá±á«áºáá¬ááŒá®áž (ááŸáá·áºáááºáž áá±á·áá»á±á¬á·ááœá¬ážáááº) ááŒá
áºáá±á¬ááŒá±á¬áá·áº áááºážááẠáá±á¬ááºáááºáá¬ááºáááºážáá
áºáá¯ááºááŒá
áºáááºá ááá¯á·áá±á¬áºáá¯ááŸá¬ážáááºááá±ážááŸááºážááœááºáá»áœááºá¯ááºááá¯á·ááẠScratch á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááŸáá·áº Lego ááŸáá·áº "ááááºááá¯ááºáááºááá¯ááºááŒááºáž" ááœááºááááá¯á¶ážááŒá
áºáá²á·áááºá :)
2013 áá±á¬ááºááá¯ááºáž áá¬ááœá±ááŒá áºáá²á·áá²á 2014 áá¯ááŸá áºááœáẠáá»áœááºá¯ááºááŸáá·áºáá»áœááºá¯ááºááá¯á·ááá®ážáá±á¬ááºááŸá¶ááẠáá»áœááºá¯ááºááá¯á·á ááá±á¬áá»áẠPROSTOROBOT (aka SIMPLEROBOT) ááᯠáááºáá±á¬ááºáá²á·ááŒá®áž áá¯ááºááááºážáá»á¬áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá¬áá²á·áááºá áá«áá±ááá·áº Scratch á áá»áœááºáá±á¬áºááá¯á·ááᯠááœáá·áºáááŒá¯áá«áá°ážá
áá»áœááºá¯ááºááá¯á·ááœáẠScratch ááŸáá·áº áááºážááá»áá¯ážááẠSnap ááœáẠá
ááºáá¯ááºáá¯á¶á
á¶ááŒá¯áá¯ááºááŒááºážááœáẠá
áááºáááºá
á¬ážááœááºááá¯ážáááºááŸá¯áá»á¬ážááŸááááºá
áá±á¬áºááŒáá»ááºáá«ááŸááá±á¬ PDF ááá¯ááºááᯠááœááºáááºá
áœá¬áá±á«ááºážáá¯ááºáá¯ááºááŒá®áž á¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·ááá¯ááºá¡ááœá²á·ááá¬áá±ážááááºážá¡áá
ẠâBattle of the Golemsâ ááœáẠScratch ááŸá áááá¯ááááºá
ááºáá¯ááºáá»á¬ážáá®ááá¯á· ááŒááºááœá¬ážáá«áááºá Card League of Parobots" ááá¯ááẠáá«ááá¯á· áááºážáá¬áááºá
áá
áºá
á¯á¶áá
áºáá¯á áá
áºááŒá
áºááᯠáááºáááºááŒá®áž áá°á¡á
á¯ááá¯ááºá¡ááŒá¯á¶ááá¯ááºááá±á«áºáá® âáá¶á
á¬ážáâ áá±á¬ áááºážááŒá±á¬ááºážáá»á¬ážááᯠáááºáááºááá·áºá¡áá«ááœáẠáááºááẠááááá¯á¶ážááŸáá·áº á¡ááŒá±áá¶áá»áá» á
á»á±ážááœááºááᯠáááºáá®ážáá²á·áá°ááŒá
áºááŒá®áž áááºá¡ááá¯ááºááá°ááá¯ááºááá·áºá¡ááœáẠáááºážáááºážáááá«áááºá ááá¯á·áá±á¬áº áá¯ááŸá¬ážá
ááºáá¯ááºáá»á¬ážááœáẠScratch ááŸáá·áº Arduino áá±á«ááºážá
ááºááŸá¯ááẠáá»áœááºá¯ááºáááŒáá¯ážá
á¬ážá¡á¬ážáá¯ááºááŸá¯ááŒá±á¬áá·áº áááºááŸá¬ážáá¬áááºáᯠáá¯ááºáá°á
áœá¬ááŒá±á¬ááá¯ááºáááºá
source: www.habr.com