<snapdata remixID="14613315"><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="nested squares 2 [squares] %&apos;#squares&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="setColor"><color>66,255,241,1</color></block><block s="setSize"><l>1</l></block><block s="doFor"><l>i</l><l>1</l><block var="#squares"/><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="i"/><l>4</l></list></block><comment w="80" collapsed="true">This block changes the lengths of the squares. JL</comment></custom-block><block s="changeSize"><l>.1</l></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></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="42"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="43"></list></costumes><sounds><list struct="atomic" id="44"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="5"><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="49"><costumes><list struct="atomic" id="50"></list></costumes><sounds><list struct="atomic" id="51"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="222"><block s="hide"></block></script><script x="11" y="265.33333333333326"><block s="show"></block></script><comment x="123" y="218.66666666666663" w="80" collapsed="false">SLIDE 8</comment><script x="273" y="179"><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="212" collapsed="false">This block uses a loop that starts at i = 0 and counts up to 15. Each time the loop runs, the sprite calculates i × 2 and says the result for 2 seconds. This means it is showing all the even numbers from 0 to 30. JL</comment></block></script><script x="276" y="286"><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="215" collapsed="false">This block uses a loop that starts at i = 0 and counts up to 12. Each time the loop runs, the sprite multiplies i × 10 and says the result for 2 seconds. This makes the sprite count by tens, showing multiples of 10 from 0 to 120. JL</comment></block></script></scripts></sprite><sprite name="Explore" idx="1" x="-119.99371069182394" y="1.2389937106918865" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="208,46,255,1" pen="tip" id="85"><costumes><list struct="atomic" id="86"></list></costumes><sounds><list struct="atomic" id="87"></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="294.50000000000006" y="129.33333333333334"><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doSayFor"><l>Hello!</l><l>2</l></block></script><comment w="211" collapsed="false">This block works by using a ‘for’ loop. The loop starts with i = 1 and increases by 1 until it reaches 10. Each time the loop runs, the sprite says ‘Hello!’ for 2 seconds. Because the loop repeats 10 times, the sprite ends up saying ‘Hello!’ a total of 10 times until the 10th time. JL</comment></block><block s="clear"></block></script><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></scripts></sprite><sprite name="Epic" idx="5" x="-153.9937106918237" y="137.23899371069183" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="65.99999999999999,255,241.0000000000001,1" pen="tip" id="133"><costumes><list struct="atomic" id="134"></list></costumes><sounds><list struct="atomic" id="135"></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></script><comment x="141" y="19.666666666666657" w="80" collapsed="false">SLIDE 12</comment><script x="317" y="178"><custom-block s="nested squares 2 [squares] %s"><l>30</l><comment w="178" collapsed="false">This custom block draws a series of nested squares with changing colors and increasing pen thickness. It starts by setting the pen color and size, then uses a loop that runs based on the number of squares inputted. In each loop, it draws a square with a side length that grows by 4 units each time. After each square is drawn, the pen size increases and the pen hue changes by 10. JL</comment></custom-block></script></scripts></sprite><watcher scope="Explore" s="xPosition" style="normal" x="9.87539062500025" y="9.875390624999987" color="74,108,212" hidden="true"/><sprite name="Spiral" idx="3" x="63" y="-3" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="31,235,255,1" pen="tip" id="145"><costumes><list struct="atomic" id="146"></list></costumes><sounds><list struct="atomic" id="147"></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><script x="30" y="226"><block s="clear"></block></script><comment x="141" y="132.66666666666666" w="80" collapsed="false">SLIDES 9 &amp; 10</comment><script x="161" y="258.1666666666667"><block s="down"></block></script><script x="30" y="90.33333333333337"><block s="setHeading"><l>90</l></block></script><script x="337" y="105.16666666666669"><block s="down"></block><block s="doFor"><l>length</l><l>1</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>90</l></block></script><comment w="115" collapsed="false">This loop draws a square spiral. The variable length starts at 1 and increases to 100. Each time, the sprite moves forward 2 × length steps, so the lines get longer as the spiral grows. After each move, the sprite turns 90 degrees for each corner. JL</comment></block></script><script x="337" y="291"><block s="doFor"><l>length</l><l>1</l><l>300</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>.15</l><block var="length"/></list></block></block><block s="turn"><l>15</l></block></script><comment w="133" collapsed="false">This loop draws a circular spiral. The variable length starts at 1 and increases to 300. Each time, the sprite moves forward .15 × length steps, so the lines keep getting longer. After each move, the sprite turns 15 degrees, creating the circular spiral shape. JL</comment></block></script></scripts></sprite><sprite name="Squares" idx="4" x="146" y="-3" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="245,123,0,1" pen="tip" id="188"><costumes><list struct="atomic" id="189"></list></costumes><sounds><list struct="atomic" id="190"></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><script x="29" y="228"><block s="clear"></block></script><comment x="141" y="132.66666666666666" w="80" collapsed="false">SLIDE 11</comment><script x="148" y="100.33333333333337"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="314" y="116"><block s="down"></block><block s="doFor"><l>length</l><l>1</l><l>15</l><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><l>10</l><block var="length"/></list></block><comment w="90" collapsed="true">Use this square block in your code.</comment></custom-block></script><comment w="90" collapsed="false">This block of code draws 15 squares, each one larger than the last. It starts by pointing the sprite to the right and moving it to the center. The loop runs from 1 to 15. In each loop, a square is drawn with a side length equal to 10 times the current loop number, making each square larger. JL</comment></block><block s="up"></block></script><script x="36" y="53.33333333333334"><block s="setHeading"><l>90</l></block></script></scripts></sprite></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>