<snapdata remixID="14613317"><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="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="art number of squares %&apos;number of squares&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="setColor"><color>0,177,229,1</color></block><block s="doFor"><l>length</l><block var="number of squares"/><l>0</l><script><block s="changePenColorDimension"><l><option>hue</option></l><block s="reportRandom"><l>1</l><l>1000</l></block></block><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="length"/><l>10</l></list></block></custom-block><block s="changeXPosition"><l>8</l></block><block s="changeYPosition"><l>-7</l></block><block s="floodFill"></block></script></block></script></block-definition><block-definition s="nested square number %&apos;num&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="doFor"><l>length</l><l>1</l><block var="num"/><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="length"/><l>5</l></list></block></custom-block></script></block><block s="up"></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="64"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="65"></list></costumes><sounds><list struct="atomic" id="66"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="5"><sprite name="Explore" idx="1" x="-134" y="2" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="208,46,255,1" pen="tip" id="71"><costumes><list struct="atomic" id="72"></list></costumes><sounds><list struct="atomic" id="73"></list></sounds><blocks></blocks><variables></variables><scripts><script x="15.5" y="176.66666666666663"><block s="show"></block></script><comment x="148.5" y="123" w="90" collapsed="false">SLIDE 7</comment><script x="10" y="216.5"><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="20" y="10"><block s="clear"></block><block s="gotoXY"><l>50</l><l>0</l></block></script><comment x="155.5" y="216" w="90" collapsed="false">These two scripts perform the same task!!!!</comment><script x="20" y="89.83333333333334"><block s="hide"></block></script><script x="310.5" y="128.33333333333337"><block s="doFor"><l>index</l><l>1</l><l>30</l><script><block s="doSayFor"><block var="index"/><l>2</l></block></script><comment w="213" collapsed="false">The is the experimental code. It is our base of the project. The code will make the sprite count from 1-10, each number for 2 seconds each. BZ</comment></block></script></scripts></sprite><sprite name="Epic" idx="5" x="-139" y="107.00000000000001" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,80.8199999999992,229,1" pen="tip" id="122"><costumes><list struct="atomic" id="123"></list></costumes><sounds><list struct="atomic" id="124"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="23"><block s="hide"></block></script><script x="29" y="66.33333333333329"><block s="show"></block></script><script x="29" y="115"><block s="clear"></block><block s="gotoXY"><l>-150</l><l>90</l></block></script><comment x="141" y="19.666666666666657" w="80" collapsed="false">SLIDE 12</comment><script x="31" y="215.33333333333314"><custom-block s="art number of squares %s"><l>30</l><comment w="503" collapsed="false">For this code, the custom code &quot;art number of squares&quot; is used to create a number of squares block. First, we set the pen down and set the color to whatever color. Then, we used the &quot;for length&quot; and indicated that range would be the number of squares to 0 because the number of squares is customizeable in how many squares you want and eventually it will come down to 0 and stop drawing. Then, we changed the color to random so it will fill in the square with random colors. Then, we used the custom square [side length] and set it to lengthx10 so the square is big enought to fit the number of squares that you want. If the number is too small, the squares will go out of the first big square. Then we changed the x by any small positive number because the square draws from top right and in order for the next square to go smaller, you have to move right and down so the x would be positive and y is negative, but not to big or it will go out of the first big square. Then the fill block is used to make it colorful. BZ</comment></custom-block></script></scripts></sprite><sprite name="Squares" idx="4" x="183.00628930817652" y="2.2389937106918865" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="245,123,0,1" pen="tip" id="136"><costumes><list struct="atomic" id="137"></list></costumes><sounds><list struct="atomic" id="138"></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="122.99999999999994" y="10" w="80" collapsed="false">SLIDE 11</comment><script x="13" y="111.33333333333337"><block s="clear"></block></script><script x="25" y="192"><custom-block s="nested square number %s"><l>40</l><comment w="234" collapsed="false">We created a custom code that can draw squares inside of squares. For this code, we continued to use the &quot;for length&quot; block ranging from 1-num. The num is customizeable by making it how many nested squares you want. The custom square [side length] block is used so that the squares are inside of one another and it only overlaps on two sides. BZ</comment></custom-block></script></scripts></sprite><sprite name="Spiral" idx="3" x="78" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="31,235,255,1" pen="tip" id="147"><costumes><list struct="atomic" id="148"></list></costumes><sounds><list struct="atomic" id="149"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="22"><block s="hide"></block></script><script x="11" y="65.33333333333329"><block s="show"></block></script><comment x="123" y="18.666666666666657" w="80" collapsed="false">SLIDES 9 &amp; 10</comment><script x="20" y="389.16666666666674"><block s="down"><comment w="435.874609375" collapsed="false">These codes will also be drawing a spiral; however, instead of making it a circle spiral, we can use it to draw any shape we want and turn it into a spiral. The &quot;for length&quot; is still used as a range of number that can be customized based on how many loops you want the spiral to have. The move code has 2x length because this way each line will be slightly longer and will not overlap. The turn code indicated how many interior angles the shape you want has. For example, if you want a hexagon, the number would be 60 or if you wanted a square, the number inside will be 90. BZ</comment></block><block s="doFor"><l>length</l><l>5</l><l>100</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>2</l><block var="length"/></list></block></block><block s="turn"><l>60</l></block></script></block></script><script x="20" y="245.16666666666669"><block s="down"><comment w="392" collapsed="false">These codes will be drawing a spiral. By using the &quot; for length&quot; block we can set the range of numbers from 5-300 and this can be customized based on how many loops you want your spiral to have. The move block is used so that it can have a more rounded shape by walking smaller steps (0.05). The turn degrees it used so each line gets slightly longer so it loops around and doesn&apos;t overlap.  BZ</comment></block><block s="doFor"><l>length</l><l>5</l><l>300</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>0.05</l><block var="length"/></list></block></block><block s="turn"><l>10</l></block></script></block><block s="up"></block></script><script x="11" y="111"><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>80</l><l>5</l></block><block s="setHeading"><l>90</l></block></script></scripts></sprite><sprite name="Counting" idx="2" x="-26" y="1" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="88,255,89,1" pen="tip" id="195"><costumes><list struct="atomic" id="196"></list></costumes><sounds><list struct="atomic" id="197"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="136"><block s="hide"></block></script><script x="29" y="179.33333333333326"><block s="show"></block></script><comment x="141" y="132.66666666666666" w="80" collapsed="false">SLIDE 8</comment><script x="42" y="232.56666666666672"><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="43" y="322.5666666666667"><block s="doFor"><l>i</l><l>0</l><l>15</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><block var="i"/><l>2</l></list></block><l>2</l></block></script><comment w="302" collapsed="false">The &quot;for i&quot; code is used to indicate to number that the sprite will say. The say block will multiply that number by 2 so it will be counting by 2&apos;s. For example, the loop will be 0x2 all the way to 0x15 ending with the number 30. Each number will be spoken by the sprite for 2 seconds. BZ</comment></block></script><script x="44" y="418.5666666666667"><block s="doFor"><l>i</l><l>0</l><l>12</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>2</l></block></script><comment w="298" collapsed="false">The &quot;for i&quot; code is used to indicated the range of numbers. In this case, the say block will be multiplying any number from 0-12 by 10 so it will be counting by 10&apos;s. The ending number will be 120. Each number will be spoken by the sprite for 2 seconds. BZ</comment></block></script><script x="20" y="10"><block s="clear"></block><block s="gotoXY"><l>100</l><l>0</l></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>