<snapdata remixID="8587810"><project name="U1L3-Pinwheel" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADeElEQVR4Xu3XoWvUcRzG8c+ELYjl8iUVzLaNhTGu6JhhYJNd3l9xTsGwPLhg0KCbfWBYGsfSGW0KP1AsBoMsmARvuCCYvz94Hva8r/++n8/neV7llhaLxaL4kYAogSUAipJn7FUCAASCNAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAxIE0AgNL4GQ5ADEgTAKA0foYDEAPSBAAojZ/hAMSANAEASuNnOAAbDHRdV5+/fazt0eOGV7I/BWBj/0c1ru2fhzUYDBpfyvwcgI29v7rYrZWbN2q8/KbxpczPAdjY+9OzR3VvNKhPsx/1YvO08bW8zwHY2PnrD5NaWf169cqv82HtbRw0vpj1OQAb+z46nVY9nP975dbsQe1s7ja+mvM5ABu7ns/n1a1N/3tl/cuzunP7buPLGZ8DsIee//4T7t7/rsnWcU1fHtbF/VlN1k96ePn6PwHAHjp++2dco+8HNRwOe3gt6wkA9tD3k/2Nevf8vIeX8p4AYF7nVhcD0KqOvGUAmNe51cUAtKojbxkA5nVudTEArerIWwaAeZ1bXQxAqzrylgFgXudWFwPQqo68ZQCY17nVxQC0qiNvGQDmdW51MQCt6shbBoB5nVtdDECrOvKWAWBe51YXA9CqjrxlAJjXudXFALSqI28ZAOZ1bnUxAK3qyFsGgHmdW10MQKs68pYBYF7nVhcD0KqOvGUAmNe51cUAtKojbxkA5nVudTEArerIWwaAeZ1bXQxAqzrylgFgXudWFwPQqo68ZQCY17nVxQC0qiNvGQDmdW51MQCt6shbBoB5nVtdDECrOvKWAWBe51YXA9CqjrxlAJjXudXFALSqI28ZAOZ1bnUxAK3qyFsGgHmdW10MQKs68pYBYF7nVhcD0KqOvGUuAQqHErdyOfvoAAAAAElFTkSuQmCC</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.5316321105772204" y="-0.021265284423407138" heading="336" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="163,255,92,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><script x="30" y="13"><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block></script><script x="30" y="70"><block s="clear"></block></script><script x="24" y="1355"><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.1</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.1</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block></script><script x="24" y="1524"><custom-block s="Pinwheel, Branches: %s Size: %s Backup: %s"><l>9</l><l>150</l><l>150</l></custom-block></script><script x="36" y="213"><block s="receiveGo"><comment w="269" collapsed="false">When the green flag is clicked, the program will begin to draw differwent branches pinwheel. Also draw polygon without using pinwheel and asterisk using pinwheel.</comment></block><block s="up"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><custom-block s="3, 4, 5, 6, and 12 branches pinwheel"></custom-block><custom-block s="asterisk, branches %txt BranchLength %s"><l>9</l><l>100</l></custom-block><custom-block s="polygon branches %s length %s"><l>5</l><l>75</l></custom-block><custom-block s="Polygon No pinwheel %s"><l>5</l></custom-block><block s="clear"></block></script><comment x="21" y="119" w="242.66666666666666" collapsed="false">You will need 5 copies of this script.&#xD;To duplicate a script, right-click (or control-click) on it.&#xD;You will see a menu of options. &#xD;Choose &quot;duplicate.&quot;  &#xD;Move the copy where you want it.</comment><comment x="163" y="10" w="398" collapsed="false">Name: Kai Yan&#xD;Partner name: Edwin Flores&#xD;Duration: 120 minutes&#xD;Project Description: A program that can draw different shapes with pinwheel using different input&#xD;Honor Code: I never use any help from the internet. My partner Edwin help me create the block for Pinwheel.</comment></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Pinwheel, Branches: %&apos;number of branches&apos; Size: %&apos;Size&apos; Backup: %&apos;backup&apos;" type="command" category="motion"><comment x="0" y="0" w="171" collapsed="false">A block that create different Shape and size pinwheel using different input</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="setColor"><color>163,255,92,1</color></block><block s="doRepeat"><block var="number of branches"/><script><block s="forward"><block var="Size"/></block><block s="doWait"><l>.2</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="backup"/></block></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block></block></script></block><block s="clear"></block></script></block-definition><block-definition s="asterisk, branches %&apos;branches&apos; BranchLength %&apos;length&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Creating Asterisk using the Pinwheel block</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%s"></input></inputs><script><block s="doSayFor"><l>9 branches Asterisk</l><l>1</l></block><custom-block s="Pinwheel, Branches: %s Size: %s Backup: %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="polygon branches %&apos;branch&apos; length %&apos;length&apos;" type="command" category="motion"><comment x="0" y="0" w="119" collapsed="false">drawing a Polygon with Pinwheel block</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSayFor"><l>Polygon</l><l>1</l></block><custom-block s="Pinwheel, Branches: %s Size: %s Backup: %s"><block var="branch"/><block var="length"/><l>0</l></custom-block></script></block-definition><block-definition s="3 branches pinwheel" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Creating a 3 branches Pinwheel</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>10,255,219,1</color></block><block s="doSayFor"><l>3 branches pinwheel</l><l>1</l></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.2</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="clear"></block></script></block-definition><block-definition s="4 branches pinwheel" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Creating a 4 branches Pinwheel</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>145,26,68,1</color></block><block s="doSayFor"><l>4 branches pinwheel</l><l>1</l></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.2</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block><block s="clear"></block></script></block-definition><block-definition s="5 branches pinwheel" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Creating a 5 branches Pinwheel</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>0,24,245,1</color></block><block s="doSayFor"><l>5 branches pinwheel</l><l>1</l></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.2</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block><block s="clear"></block></script></block-definition><block-definition s="6 branches pinwheel" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Creating a 6 branches Pinwheel</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>0,235,31,1</color></block><block s="doSayFor"><l>6 branches pinwheel</l><l>1</l></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.2</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block><block s="clear"></block></script></block-definition><block-definition s="12 branches pinwheel" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Creating a 12 branches Pinwheel</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>225,225,0,1</color></block><block s="doSayFor"><l>12 branches pinwheel</l><l>1</l></block><block s="doRepeat"><l>12</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.2</l></block><block s="forward"><l>-70</l></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block><block s="clear"></block></script></block-definition><block-definition s="Polygon No pinwheel %&apos;Side&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">Draw a Polygon without pinwheel</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSayFor"><l>Polygon without Pinwheel</l><l>1</l></block><block s="doRepeat"><block var="Side"/><script><block s="forward"><l>100</l></block><block s="doWait"><l>.2</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="Side"/></block></block><block s="doWait"><l>.2</l></block></script></block></script></block-definition><block-definition s="3, 4, 5, 6, and 12 branches pinwheel" type="command" category="motion"><comment w="90" collapsed="false">Drawing different shape pinwheel</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="3 branches pinwheel"></custom-block><custom-block s="4 branches pinwheel"></custom-block><custom-block s="5 branches pinwheel"></custom-block><custom-block s="6 branches pinwheel"></custom-block><custom-block s="12 branches pinwheel"></custom-block></script></block-definition></blocks><variables></variables></project><media name="U1L3-Pinwheel" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>