<snapdata remixID="13101098"><project name="U1L3-Pinwheel" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABc5JREFUeF7t3FtsFGUUwPGDEkGLIlITQTDqE1AW1GiIL4gXelODlja6WoyN7bJCVuMFYsSGNKgxYjC6AXozJVKtSW2xsVIoXpAXQzQqbFt40GisgkkhRIJGo6ZmlEXYtrvT7cycznx/nme+s/s/P3qhUyYMDg4OCn8ooFRgAgCVyjP23wIABIJqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQC6lL9pUblU7G926fTgHAtAF3b5QWWN3Nm43oWTg3ckAIO3U1+9IwA6vK6+ll0yL1zo8KnBPQ6ADu62fv5yifS0OXhi8I8CoEM7rp2zTKKHOxw6zZxjAOjArr+sbZUbomUOnGTeEQA0b+fj6h0DcIzr2PP4y7L0tbVjPMXc2wE4ht3HZ+dLrL97DCdwKwCzNNB8a6WUf9KY5d3cliwAwCwsHD/8vUyfc3UWd3JLagFfA/wi3iI3xsKeb/XUkQGZMvNyz+cGcaCvASYX8tHTm+T2V570ZD8t+VEJd9d6MsuEIYEAaC0qflWBxH7Y7erOXp+VL4/9yDcdTkYODEAryvbFFbJiX5OTfc6c1RV9Xopqn3PlbJMPDRRAa5EDPd9IzhW5clHupSbv1TfvPXAAk+XfKVot93dtdmQRiTffl9BDdztyFoecWyCwAK236cTXbHXz7pWVfTtw41KBQAO0mu2srJHiLJ9Obit9SorrquW8iRNl0tQpLq3A7GMDDzC53t63uyTvgSLb2/7ps4Ny5c0Lzlz/afVmuWXDatv3c6G9AsYAtHKM9YHR+lCpRBLv2ivLVbYKGAXQKmLnwdHE9k4Jrbhr2IB8Q2LLle2LjANolUn3AGnjwjKpPNCaMeCR/QmZuSiU8TouSF/ASIDJJKnP8u1dF5clL8Rsm2kvWyMlrRttX8+FQwsYDdDKkfwR3u8nTsrkaZeMyogF8FjvtxLpax/VfVz8fwHjAVoprGf7Sts3jQrg2Z+CD27rkAUPL8NVFgUAeDrabwMn5PzJF8iki3OyyPjfLbtWvSiFW57N+n4TbwRgytb3rd8ii2tWpbWQ7jvh+OwCifW7+1ROkKACcJhtpvv3woZQqVRl+LfAlqVRCe/hmUE7f1EAOEKlA00dsrDi3K/rRvPTkJP9P8vff/4l066dZWcPxl4DwAyrP/p5r8y4KU/++OVUVj8Pfuu2Knnw4wZjgWV64wDMVEhEdty3Vgq3rpMLL5tq4+qhl/DrmyNnA6ANUk78CmZ37CXJjz9jY5pZlwAww76d/uj1dWO7XFdZYpayNO8WgGniuPVRq27uPbLy0HsgFBEAKjGozyuRSC8/wgPgCAC/amiT66uWu8oz0dwpofLhH/tydfA4OhyAwyzD60+ROyMbpLi+ehyx8O6lADClNZ8avcNnTQLgWb17mjtlvuGfEr3lB0CvezMvpQAfAU8HMfnrMM2/FQB06BfYNZfo59nGA2wpeFTCu7f6eYe+fu1GA/z16HHJmTHd1wv0+4s3GuCxQ99J7txr/L5DX79+YwE2L3lEyve+4evlBeHFGwnQi/9NNQg4vHgPxgH88ImNcsera7xoywwbBYwDaKMJl3hYAIAexmbU0AIARIVqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqAQCq5mc4ADGgWgCAqvkZDkAMqBYAoGp+hgMQA6oFAKian+EAxIBqgX8AKdvat8s0Bj8AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="U1L3-Pinwheel"><notes></notes><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"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doRepeat"><block var="number of branches"/><script><block s="forward"><block var="size"/><comment w="90" collapsed="true">The sprite draws each branch the length that the user inputted and that was passed into the parameter size.</comment></block><block s="forward"><block s="reportVariadicProduct"><list><block var="backup"/><l>-1</l></list></block><comment w="90" collapsed="true">After drawing each branch, the sprite has to go backwards, so backup is made negative.</comment></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block><comment w="90" collapsed="true">This block tells the sprite to turn for 360 divided by the argument number of branches degrees. When this code segment is repeated number of branches times, the sprite will have turned in a full circle.</comment></block></script><comment w="90" collapsed="true">This block tells the sprite to draw a branch as many times as the argument says.</comment></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="25"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3Xu8XHV57/HnmZ0AtrbKPbMmqFQOtiIUoRq0oiGzJuFSRLR4tHKRAHILsyZclUrNOSiCApk13AQNiKgtoBwU5JDMmhgEJKCIHAsUbQGFWRN6kACeo4Fkr19fG2ILAsm+rJnf+v3mk3/8g1m/53nez+/1+r7ce/aMCv8QQAABBBBAYOACOvCKFEQAAQQQQAABIYC5BAgggAACCFgQIIAtoFMSAQQQQAABApg7gAACCCCAgAUBAtgCOiURQAABBBAggLkDCCCAAAIIWBAggC2gUxIBBBBAAAECmDuAAAIIIICABQEC2AI6JRFAAAEEECCAuQMIIIAAAghYECCALaBTEgEEEEAAAQKYO4AAAggggIAFAQLYAjolEUAAAQQQIIC5AwgggAACCFgQIIAtoFMSAQQQQAABApg7gAACCCCAgAUBAtgCOiURQAABBBAggLkDCCCAAAIIWBAggC2gUxIBBBBAAAECmDuAAAIIIICABQEC2AI6JRFAAAEEECCAuQMIIIAAAghYECCALaBTEgEEEEAAAQKYO4AAAggggIAFAQLYAjolEUAAAQQQIIC5AwgggAACCFgQIIAtoFMSAQQQQAABApg7gAACCCCAgAUBAtgCOiURQAABBBAggLkDCCCAAAIIWBAggC2gUxIBBBBAAAECmDuAAAIIIICABQEC2AI6JRFAAAEEECCAuQMIIIAAAghYECCALaBTEgEEEEAAAQKYO4AAAggggIAFAQLYAjolEUAAAQQQIIC5AwgggAACCFgQIIAtoFMSAQQQQAABApg7gAACCCCAgAUBAtgCOiURQAABBBAggLkDCCCAAAIIWBAggC2gUxIBBBBAAAECmDuAAAIIIICABQEC2AI6JRFAAAEEECCAuQMIIIAAAghYECCALaBTEgEEEEAAAQKYO4AAAggggIAFAQLYAjolEUAAAQQQIIC5AwgggAACCFgQIIAtoFMSAQQQQAABApg7gAACCCCAgAUBAtgCOiURQAABBBAggLkDCCCAAAIIWBAggC2gUxIBBBBAAAECmDuAAAIIIICABQEC2AI6JRFAAAEEECCAuQMIIIAAAghYECCALaBTEgEEEEAAAQKYO4AAAggggIAFAQLYAjol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</pentrails><costumes><list struct="atomic" id="26"></list></costumes><sounds><list struct="atomic" id="27"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-2.5011104298755527e-12" y="5.115907697472721e-13" heading="218.1428571428537" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="145,26,68,1" pen="tip" id="32"><costumes><list struct="atomic" id="33"></list></costumes><sounds><list struct="atomic" id="34"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="242.66666666666666" collapsed="false">You will need 5 copies of this script.&#xD;To duplicate a script, right-click (or control-click) on its&#xD;TOPMOST block.  (In this case, the REPEAT block.)&#xD;You will see a menu of options. Choose &quot;duplicate.&quot;  &#xD;Move the copy where you want it.</comment><script x="20" y="122"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l><comment w="90" collapsed="true">The sprite defaults to the center of the stage, helping to keep the drawing in view.</comment></block><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="doAsk"><l>How many pinwheels?</l><comment w="90" collapsed="true">If the user wants to have multiple pinwheels, which can create different shapes, they can store a number in the variable numPinwheels.</comment></block><block s="doSetVar"><l>numPinwheels</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many branches in each pinwheel?</l><comment w="90" collapsed="true">The user can input how many sides they want on the pinwheel here, which gets stored in branches.</comment></block><block s="doSetVar"><l>branches</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How long should each branch be?</l><comment w="90" collapsed="true">This line of code asks the user how many branches they want the sprite to draw on the pinwheel, which is stored in answer, and then transferred to the variable size.</comment></block><block s="doSetVar"><l>size</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many backspaces?</l><comment w="90" collapsed="true">Here, the user inputs how far the sprite goes backwards before drawing the next branch of the pinwheel. If this value is small, there will be less overhang on each side of the pinwheel.</comment></block><block s="doSetVar"><l>backspaces</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block var="numPinwheels"/><script><custom-block s="pinwheel, branches: %n size: %n backup: %n"><block var="branches"/><block var="size"/><block var="backspaces"/><comment w="90" collapsed="true">This procedure takes the variables branches, size, and backspaces as the arguments and draws a pinwheel.</comment></custom-block><block s="turn"><block s="reportQuotient"><l>360</l><block var="numPinwheels"/></block><comment w="90" collapsed="true">After drawing each pinwheel, the sprite will turn slightly, creating a circle of pinwheels once the code has looped numPinwheels times.</comment></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l><comment w="90" collapsed="true">This line of code slightly alters the hue of each pinwheel, which creates a rainbow fading effect.</comment></block></script><comment w="90" collapsed="true">If the user inputted a number greater than 1 for numPinwheels, then this code will be repeated that many times, drawing multiple pinwheels.</comment></block><block s="hide"><comment w="90" collapsed="true">After all of the pinwheels have been drawn, the sprite disappears so that the entire image is unobstructed.</comment></block></script><script x="20" y="560.8333333333333"><block s="down"><comment w="90" collapsed="true">The groups of code below were just tests to initially see how pinwheel drawing works. They are not part of the main program above.</comment></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="20" y="732.5"><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="20" y="904.1666666666666"><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="20" y="1075.8333333333335"><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block></script><script x="20" y="1247.5000000000002"><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="doRepeat"><l>12</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="clear"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><l>-70</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block></script></scripts></sprite><watcher var="branches" style="normal" x="10" y="9.999999999999986" color="243,118,29" hidden="true"/><watcher var="numPinwheels" style="normal" x="10" y="31.000001999999967" color="243,118,29" hidden="true"/><watcher var="backspaces" style="normal" x="10" y="9.999999999999986" color="243,118,29" hidden="true"/><watcher var="size" style="normal" x="10" y="31.000001999999967" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="branches"><l>8</l></variable><variable name="numPinwheels"><l>12</l></variable><variable name="backspaces"><l>70</l></variable><variable name="size"><l>100</l></variable></variables></scene></scenes></project><media name="U1L3-Pinwheel" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>