<snapdata remixID="8532607"><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="39" y="38.00000000000003" w="80" 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="273" y="34.00000000000003"><block s="receiveKey"><l><option>p</option></l></block><block s="doUntil"><block s="reportKeyPressed"><l><option>space</option></l></block><script><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>255</l><l>0</l></custom-block><block s="doForEach"><l>CurrentOrientation</l><block var="listOfOrientations"/><script><block s="doIf"><block s="reportEquals"><block var="CurrentOrientation"/><l>Level</l></block><script><custom-block s="Stop Finch"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="CurrentOrientation"/><l>Beak Up</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>50</l><l>50</l></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="CurrentOrientation"/><l>Beak Down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>-50</l><l>-50</l></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="CurrentOrientation"/><l>Left Wing Down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>-50</l><l>50</l></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="CurrentOrientation"/><l>Right Wing Down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>50</l><l>-50</l></custom-block></script></block></script></block><block s="doWait"><l>.1</l></block></script></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>50</l><l>0</l></custom-block></script><script x="147" y="491.9999999999999"><block s="doSetVar"><l>CurrentOrientation</l><custom-block s="Finch Orientation"></custom-block></block></script><script x="48" y="277"><block s="doSetVar"><l>listOfOrientations</l><block s="reportNewList"><list></list></block></block></script><script x="30" y="70"><block s="receiveKey"><l><option>r</option></l></block><block s="doUntil"><block s="reportKeyPressed"><l><option>space</option></l></block><script><custom-block s="Finch LED R: %n G: %n B: %n"><l>255</l><l>0</l><l>0</l></custom-block><block s="doAddToList"><custom-block s="Finch Orientation"></custom-block><block var="listOfOrientations"/></block><block s="doWait"><l>.1</l></block></script></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>0</l><l>0</l></custom-block></script></scripts></sprite><watcher var="listOfOrientations" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="CurrentOrientation" style="normal" x="10" y="103.000002" color="243,118,29"/></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="listOfOrientations"><list struct="atomic" id="295">In Between,In Between,Level,Level,Right Wing Down,In Between,In Between,In Between,In Between,In Between,In Between,In Between,In Between,Level,Level,In Between,In Between,In Between,In Between,In Between,In Between,Level,In Between,In Between,In Between,In Between,In Between,Level,In Between,Level,Level,Level,Level,In Between,In Between,Level,In Between,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level</list></variable><variable name="CurrentOrientation"><l>Level</l></variable></variables></project><media name="Programming With Gestures" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>