<snapdata remixID="8549787"><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="15" 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="378" y="10"><block s="receiveKey"><l><option>p</option></l></block><block s="doSetVar"><l>Count</l><l>4</l></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>255</l><l>0</l></custom-block><block s="doRepeat"><block s="reportListLength"><block var="Orientations"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></block><l>level</l></block><script><custom-block s="Stop Finch"></custom-block><block s="doChangeVar"><l>Count</l><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></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="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></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="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></block><l>leaft wing down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>10</l><l>100</l></custom-block><block s="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></block><l>right wing down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>100</l><l>10</l></custom-block><block s="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></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="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></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="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></block><l>leaft wing up</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>0</l></custom-block><block s="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><block var="Count"/><block var="Orientations"/></block><l>right wing up</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>0</l></custom-block><block s="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script><script><block s="doChangeVar"><l>Count</l><l>1</l></block><block s="doWait"><l>1</l></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></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><script x="90" y="40"><block s="receiveKey"><l><option>r</option></l></block><block s="doSetVar"><l>Orientations</l><block s="reportNewList"><list></list></block></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"><custom-block s="Finch Orientation"></custom-block><block var="Orientations"/></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="Orientations" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="Count" style="normal" x="10" y="31.000001999999995" 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="Orientations"><list struct="atomic" id="420">,,,,,,,,,</list></variable><variable name="Count"><l>27</l></variable></variables></project><media name="Programming With Gestures" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>