<snapdata remixID="14612876"><project name="U1L3.3 Modern Art With Polygons: for loop" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U1L3.3 Modern Art With Polygons: for loop"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="square [side length] %&apos;side length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block><block s="forward"><block var="side length"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="nested square number %&apos;number&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block var="number"/><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="i"/><l>25</l></list></block></custom-block></script></block></script></block-definition><block-definition s="Square number %&apos;number&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doFor"><l>i</l><block var="number"/><l>1</l><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="i"/><l>20</l></list></block><comment w="90" collapsed="false">Use this square block in your code.</comment></custom-block><block s="changeXPosition"><l>5</l></block><block s="changeYPosition"><l>-5</l></block><block s="floodFill"></block></script></block></script></block-definition></blocks><primitives></primitives><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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="56"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="57"></list></costumes><sounds><list struct="atomic" id="58"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="5"><sprite name="Explore" idx="1" x="-123.99371069182394" y="-1.761006289308142" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="208,46,255,1" pen="tip" id="63"><costumes><list struct="atomic" id="64"></list></costumes><sounds><list struct="atomic" id="65"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="155.5" y="126.99999999999997" w="90" collapsed="false">These two scripts perform the same task!!!!</comment><script x="14.5" y="20.333333333333343"><block s="hide"></block></script><script x="15.5" y="63.66666666666663"><block s="show"></block></script><comment x="148.5" y="10" w="90" collapsed="false">SLIDE 7</comment><script x="10" y="103.49999999999997"><block s="doSayFor"><l>1</l><l>2</l></block><block s="doSayFor"><l>2</l><l>2</l></block><block s="doSayFor"><l>3</l><l>2</l></block><block s="doSayFor"><l>4</l><l>2</l></block><block s="doSayFor"><l>5</l><l>2</l></block><block s="doSayFor"><l>6</l><l>2</l></block><block s="doSayFor"><l>7</l><l>2</l></block><block s="doSayFor"><l>8</l><l>2</l></block><block s="doSayFor"><l>9</l><l>2</l></block><block s="doSayFor"><l>10</l><l>2</l></block></script><script x="125.62109375" y="329"><block var="index"/></script><script x="294.50000000000006" y="95.33333333333334"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="90" collapsed="false">When the number 1 key is pressed, the for loop block is used so the sprite counts from 1 to 10. This is because the index is numbers 1-10 and the next block is say i, which means the index is being said out loud. The sprite counts from 1-10, while taking 2 seconds to say each number. </comment></block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doSayFor"><block var="i"/><l>2</l></block></script></block></script></scripts></sprite><sprite name="Counting" idx="2" x="-23.993710691824162" y="-1.761006289308142" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="88,255,89,1" pen="tip" id="114"><costumes><list struct="atomic" id="115"></list></costumes><sounds><list struct="atomic" id="116"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="342"><block s="hide"></block></script><script x="11" y="385.33333333333326"><block s="show"></block></script><comment x="123" y="338.66666666666663" w="80" collapsed="false">SLIDE 8</comment><script x="375" y="10"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="90" collapsed="false">When the number 2 key is pressed, the for loop block is used so the sprite counts from 1 to 10. This is because the index is numbers 1-10 and the next block is say i, which means the index is being said out loud. The sprite counts from 1-10, while taking 2 seconds to say each number. </comment></block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doSayFor"><block var="i"/><l>2</l></block></script></block></script><script x="41" y="29"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="90" collapsed="false">When the number 3 key is pressed, the for loop block is used so the sprite counts from 0 to 30 This is because the index this time is being multiplied by 2 and therefore is skipping numbers and counting by 2. However, since it is skipping by 2, the for loop block goes from 0 to 15 since 15 x 2 gives you 30. Now, the sprite will count 0,2,4,6...all the way to 30 and stop there. </comment></block><block s="doFor"><l>i</l><l>0</l><l>15</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><l>2</l><block var="i"/></list></block><l>2</l></block></script></block></script><script x="348" y="314"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="90" collapsed="false">When the number 4 key is pressed, the for loop block is used so the sprite counts from 0 to 120. This is because the index this time is being multiplied by 10 and therefore is skipping numbers and counting by 10. However, since it is skipping by 10, the for loop block goes from 0 to 12 since 12 x 10 gives you 120. Now, the sprite will count 0,10, 20, 30...all the way to 120 and stop there. </comment></block><block s="doFor"><l>i</l><l>0</l><l>12</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><l>10</l><block var="i"/></list></block><l>2</l></block></script></block></script></scripts></sprite><sprite name="Spiral" idx="3" x="80" y="-2" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="31,235,255,1" pen="tip" id="171"><costumes><list struct="atomic" id="172"></list></costumes><sounds><list struct="atomic" id="173"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="13.333333333333343"><block s="hide"></block></script><script x="11" y="56.66666666666663"><block s="show"></block></script><comment x="123" y="10" w="80" collapsed="false">SLIDES 9 &amp; 10</comment><script x="232" y="26.666666666666686"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">When the space key is pressed, the screen will clear anything that was there before, the sprite will go to (80,-2) and it will point in the direction of 90 degrees. </comment></block><block s="clear"></block><block s="gotoXY"><l>80</l><l>-2</l></block><block s="setHeading"><l>90</l></block></script><script x="23" y="142.50000000000003"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="151" collapsed="false">When the 5 key is pressed, the pen will go down and begin to draw. The for loop block is there with now length being used and it counts from 100 to 1 so the spirals get smaller and smaller. The sprial will move 2 x the length steps and then rotate to the right by 72 degrees before bringing the pen up. This creates a unique spiral with twists and turns and corners. The steps are getting smaller and smaller even by being multiplied by 2 and therefore start really big and eventually make a really small shape in the middle. </comment></block><block s="down"></block><block s="doFor"><l>length</l><l>100</l><l>1</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>2</l><block var="length"/></list></block></block><block s="turn"><l>72</l></block></script></block><block s="up"></block></script><script x="38" y="386.5000000000001"><block s="receiveKey"><l><option>6</option></l><list></list><comment w="206" collapsed="false">When the 6 key is pressed, the pen will go down and begin to draw. The for loop block is there with now length being used and it counts from 1 to 300 so the spirals get bigger and bigger. The sprial will move 0.1 x the length steps and then rotate to the right by 10 degrees before bringing the pen up. This creates a spiral that is smooth and stays in a circular pattern. The steps are getting bigger and bigger even by being multiplied by 0.1 and therefore start really small and eventually make a really big spiral in the end. By using these numbers, the spiral is smooth and doesn&apos;t have pointed sides or edges. </comment></block><block s="down"></block><block s="doFor"><l>length</l><l>1</l><l>300</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>0.1</l><block var="length"/></list></block></block><block s="turn"><l>10</l></block></script></block><block s="up"></block></script></scripts></sprite><sprite name="Squares" idx="4" x="-150" y="55" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="245,0,171,1" pen="tip" id="231"><costumes><list struct="atomic" id="232"></list></costumes><sounds><list struct="atomic" id="233"></list></sounds><blocks></blocks><variables></variables><scripts><script x="25" y="438"><block s="hide"></block></script><script x="26" y="481.33333333333326"><block s="show"></block></script><comment x="138" y="434.6666666666665" w="80" collapsed="false">SLIDE 11</comment><script x="231" y="18"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">When the space key is pressed, the screen will clear anything that was there before, the sprite will go to (-150,55) and it will point in the direction of 90 degrees. </comment></block><block s="clear"></block><block s="gotoXY"><l>-150</l><l>55</l></block><block s="setHeading"><l>90</l></block></script><script x="98" y="218.99999999999994"><block s="receiveKey"><l><option>7</option></l><list></list><comment w="183" collapsed="false">When the number 7 key is pressed, nested squares will be created. First off, I created a custom procedure block called nested square number. The number block from within was used in the for loop block. The loop went from 1 to number which aloud for a custom amount of squares to be made. Then, the square [side length] block was used and the length was the index x 25. This increased the size each time by x 25, creating a pattern of a smaller square starting to bigger squares being added on. Inside of the square [side length] block was a code to make a square where it would repeat 4 times  (squares are 4 sided) and then move by the side length block. All of this put together creates a nested square look. A smaller square is made followed by a another square that gets bigger and bigger and changes color. </comment></block><custom-block s="nested square number %s"><l>5</l></custom-block></script></scripts></sprite><sprite name="Epic" idx="5" x="-130" y="120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="24.000000000000004,163,0,1" pen="tip" id="255"><costumes><list struct="atomic" id="256"></list></costumes><sounds><list struct="atomic" id="257"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19" y="23"><block s="hide"></block></script><script x="20" y="66.33333333333329"><block s="show"></block></script><comment x="132" y="19.666666666666657" w="80" collapsed="false">SLIDE 12</comment><script x="38" y="81.33333333333334"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">When the space key is pressed, the screen will clear anything that was there before, the sprite will go to (-130,120) and it will point in the direction of 90 degrees. </comment></block><block s="clear"></block><block s="gotoXY"><l>-130</l><l>120</l></block><block s="setHeading"><l>90</l></block></script><script x="72" y="245.33333333333314"><block s="receiveKey"><l><option>8</option></l><list></list><comment w="232" collapsed="false">When the 8 key is pressed, a bigger square will be made and a bunch of smaller squares will be put into that square. First, I made a custom procedure block named square number. Inside of this code, the for loop block was used and the number block was put into the first open space. A 1 was put next to it so the square would now go from bigger to smaller. Now, the square [side length] block was used with the index being multiplied by 20. X is then changed by 5 and y is changed by -5 so the squares will stay inside of each other the entire time. Finally, the fill block was used so there would be no extra white space but rather color all around. The end result is a big square that is colored in then having a smaller square inside of it and so on. The code is customized so that any number of squares can be drawn by using the number block.  </comment></block><custom-block s="Square number %s"><l>5</l></custom-block></script></scripts></sprite><watcher scope="Explore" s="xPosition" style="normal" x="9.87539062500025" y="9.875390624999987" color="74,108,212" hidden="true"/></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.3 Modern Art With Polygons: for loop" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"></media></snapdata>