<snapdata remixID="8550068"><project name="Programming with Gestures" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="10" y="10" w="363" collapsed="true">Welcome to Snap! We have pre-loaded the Finch blocks for you. Blocks that move the Finch wheels are located in the Motion category. Blocks that control the beak LED are in the Looks category. Blocks that control the Finch buzzer are in the Sound category. Blocks that read sensor data are in the Sensing category. All Finch blocks are located at the end of the list of blocks in a given category, and they all contain the word “Finch”. &#xD;&#xD;If a block does not contain the word Finch, it is a regular Snap! block. You can right click on most regular Snap! blocks and select help… to find out how they work. Visit www.finchrobot.com/software/snap to find out how the Finch blocks work, or just try them! You can test any block just by clicking on it. For example, click on the Finch LED block, or change the numbers to generate different colors.&#xD;&#xD;We’ve included a brief example as well to help you get started -------------------&gt;&#xD;Cover the left Finch obstacle sensor to turn on the LED, cover the right one to turn it off. See if you can make it flash. Happy coding!&#xD;</comment><script x="103" y="120"><block s="receiveKey"><l><option>r</option></l></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>255</l><l>0</l><l>0</l></custom-block><block s="doUntil"><block s="reportKeyPressed"><l><option>space</option></l></block><script><block s="doAddToList"><block var="Orient"/><block var="List"/></block><block s="doWait"><l>1</l></block><block s="doIf"><block s="reportKeyPressed"><l><option>space</option></l></block><script><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block></script><script x="515" y="130"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>Orient</l><custom-block s="Finch Orientation"></custom-block></block></script></block></script><script x="413" y="263"><block s="receiveGo"></block><block s="doSetVar"><l>List</l><block s="reportNewList"><list></list></block></block></script><script x="252" y="341"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>0</l><l>0</l></custom-block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>ibv</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="List"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="ibv"/><block var="List"/></block><l>level</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>0</l></custom-block><block s="doWait"><l>5</l></block><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>0</l></custom-block><block s="doChangeVar"><l>ibv</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="ibv"/><block var="List"/></block><l>Beak Up</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>100</l><l>100</l></custom-block><block s="doWait"><l>5</l></block><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>0</l></custom-block><block s="doChangeVar"><l>ibv</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="ibv"/><block var="List"/></block><l>Beak Down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>-100</l><l>-100</l></custom-block><block s="doWait"><l>5</l></block><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>0</l></custom-block><block s="doChangeVar"><l>ibv</l><l>1</l></block></script><script><block s="doChangeVar"><l>ibv</l><l>1</l></block></script></block></script></block></script><script x="668" y="443"><block s="doWait"><l>1</l></block><block s="doChangeVar"><l>ibv</l><l>1</l></block></script></scripts></sprite><watcher var="Orient" style="normal" x="10" y="103.000002" color="243,118,29"/><watcher var="ibv" style="normal" x="10" y="124.00000399999999" color="243,118,29"/><watcher var="List" style="normal" x="163" y="39" color="243,118,29" extX="144" extY="210"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Say This %&apos;speech&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%s">Hello!</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/speak/</l><block var="speech"/></list></block></block></block></script></block-definition><block-definition s="Finch Left Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightLeft</l></block></block></script></block-definition><block-definition s="Move Finch Left: %&apos;Left&apos; Right: %&apos;Right&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/motor/</l><block var="Left"/><l>/</l><block var="Right"/></list></block></block></block></script></block-definition><block-definition s="Stop Finch" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/out/motor/0/0</l></block></block></script></block-definition><block-definition s="Finch LED R: %&apos;red&apos; G: %&apos;green&apos; B: %&apos;blue&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">50</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/led/</l><block var="red"/><l>/</l><block var="green"/><l>/</l><block var="blue"/></list></block></block></block></script></block-definition><block-definition s="Finch Buzzer %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/buzzer/</l><block var="frequency"/><l>/</l><block var="duration"/></list></block></block></block></script></block-definition><block-definition s="Finch Right Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightRight</l></block></block></script></block-definition><block-definition s="Finch Light Sensors" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Light Sensor"></custom-block><custom-block s="Finch Right Light Sensor"></custom-block></list></block></block></script></block-definition><block-definition s="Finch X Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationX</l></block></block></script></block-definition><block-definition s="Finch Y Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationY</l></block></block></script></block-definition><block-definition s="Finch Z Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationZ</l></block></block></script></block-definition><block-definition s="Finch Orientation" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/orientation</l></block></block></script></block-definition><block-definition s="Finch Accelerations" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch X Acceleration"></custom-block><custom-block s="Finch Y Acceleration"></custom-block><custom-block s="Finch Z Acceleration"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Left Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleLeft</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Right Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleRight</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Obstacles" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Obstacle"></custom-block><custom-block s="Finch Right Obstacle"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Temperature Celsius" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/temperature</l></block></block></script></block-definition><block-definition s="Finch Temperature Fahrenheit" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><l>1.8</l><custom-block s="Finch Temperature Celsius"></custom-block></block><l>32</l></block></block></script></block-definition><block-definition s="Finch Buzz+Wait %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><custom-block s="Finch Buzzer %n Hz %n ms"><block var="frequency"/><block var="duration"/></custom-block><block s="doWait"><block s="reportQuotient"><block var="duration"/><l>1000</l></block></block></script></block-definition></blocks><variables><variable name="List"><list struct="atomic" id="323">Level,Level,Beak Down,Beak Down,Beak Down</list></variable><variable name="Orient"><l>Finch not connected</l></variable><variable name="ibv"><l>7</l></variable></variables></project><media name="Programming with Gestures" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>