<snapdata remixID="14612951"><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,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAIIElEQVR4Aeyd+2/TVhTHv06aRx9rA2gCdar4oaVoG5WoNGnTXmJojL+5m1Q0oWmTJo0xpj0KZWUIVuhoQ+kriRPvnmqUqjjGvr5+XX8jf9vU9j33nM/5xmnsNK14vJFAhgQq4I0EMiRAA2YIn1MDNCBdkCkBGjBT/JycBqQHMiVg1IC7OMCf+BsrRRBzTK1PG2hj2M2oAbvo4Tbu4pYqjVohh/99sIXtYf6DUQPKLB48+UaRQCgCxg04fFaZqqo2U0C5GPQDDkriCmWKNJaamuQtCuVj0IWj+u6/pGhA/wS4ttwEMjeg4zmo9apUegxSZ11RPR72MMvcgOM7DXx0cw6fLl+kLGQgvR1TPc6tAav9CibbY5iirGQgvZUe59aAwxLj+nIQyPwpeBjmTnOAv+Z2sTpPFZnBxtnOsBYfrs+tAQ+affy28AJ3Fp9TBWawPl1QAx4+PPil+ASc4CtjqR4BTdAc3Xdxqn2AFpVrBtIj6dWbel44A8483Ma1rx/g+tIalWMG0iPplXUGlIIcL/iwLvtQ2RII26PCHQH9sMqJ9l7dQ69G5YKB6oX0xK9XJ9dZYcCdSRc/ft7GD1epPDCQXkhPTprN72crDCiPtq0zLrZbVB4YSC+kJ36GO7nOCgOeLCp/PzOjYQSsNaDnNdFz55TmKTc9Bv3B2WFe811vtQG7vQV0uotUigzc/rSv0YattNaAwwrm+nwRKJUBJ/Y8tLYHVAIMxhVbHWuXyoCzay6uf9ulEmAwt9bX8Z/5P8vUyiKlQRVeQEmMdGXgD/dNE5bqCPgaDHmnRq0HjFBaDISdMHwNbPgVlfC7Wrjn+Avgg++BD7+jdBgIuwnFMIY1ym1AR5FrbQGTzykdBsKOR0BlIi6FJVDuI+CJtvXUEXGjDlDBDPaqJ8DF+JEGPAbPVTQeN4FHVCCDXRrwmGuG3dVcr3cyQXMyDivXecCo/e6hjg6alGIgLKLyC7O/etIJs1s592njNNZwgVIMhAUSuNGAAVC9gI8VCxhm5aakWNCAIe3ieE7qnypVy/gTs6TmkHi0d6MBQ6Kb2Knhk5szuLJ8vhSSWqXmkHi0d6MBQ6KTT3hqtRtotZt5l6H8GpCakfCNBkwYMMMHE6ABg/n4bt0f7ePu/LZ12jzT8a03yZU0oAbdTrOP25c38fOiXXpGA2q4IYshHqBeFGcxs3Vz8ggYt6WDKuDWiynJPW79McfTgDEBojMObE0XU5J73PpjjjdqwJi5cHgJCdCAhpouH0dWcwfIsyRHQ+UaC0MDGkI5se/is1/WcfWnx7mU5CY5GirXWBga0BDK6mCAqZ0OWjmW5GioXGNhaEBjKBlIhwANqEMtYEyv2cP63FP8M/8kU7XPbgdkmZ9NNKCRXrwK0lUGfLDwCPcXH2aqrennr5LK8T0aMMfNKUNqNGCCXXZU7DSkpinsQgMm1DoBO6JipyF1MVDNVMxFOBUzc2ZtBQEaMME2eir2wLAkpgppzUIDJthKV8V+qvTEkCRWT8XK0xI3FxowLsE3jO+o7V1DklgqlFULDWhVO4tXDA2YdM8OmsC9OWBlPprWo/2/jaTLSCo+DZgU2ZdxxYB3FoBbi9G0Pv0ygtXfacA02qvz0lVnTBq1GJ6DBjQM1DdcQ60d85cn29Smsi7FNWCBOua9DQze9RfUtgKVYjxVGtA4Up+AckHYZ/XhqqBthzvY/YUGtLu/ua+OBsx9i+xOkAa0u7+5r44GzH2L7E6QBkyjv3IxeE9N5KfoF3hVIHsWGjCFXjr/ApUVf8m2FFLI7RQ0YBqt6atJhkneMKg2l3WhAdPovKMxSaUczqQBNbwRacjEDvDFDeCrpWiaXY00TVF3pgGT7tyIC7TawKmIEuMmnVsO4tOACTahJG9oiUUwkgFjzVTCwfLnkqdU3SYlMVVIaxYaMMFWilkmVXyTkpgqpDULDWhNK4tZCA2YYN/kd8C0lGAZiYamARPCK2fx1OtfpCGZK6EyEg9LAyaOmBMEEaABg+gcbYtyRy57iKKMMb+vM8g+hzBV0YBhKEXYp7nTwKUb87i89F6mOrdajD82oQEjmCvMrlW3gvH2WOaSB0KYfLPehwY01oF8P+XJq3EgfznSgDBzO6hXcWf2NG5dOJNLSW6So5lqzUWhAQ2xlObee2cKKzOtXEpykxwNlWssDA1oDKWdgZKuigaMS1jeODrSBYooJ/tT2JW4/Es/vr4LtNaLqYbKPeMG0oBxG+Co15dyJCmkVO5x6485ngbUAOhVPFT7+TuloVHK0RB5HGVhRxrwqAXh70xs13Bl+RyuLU1boy+/mcbMw/HwEAztSQNqgKypqx2nNxtotev2aKuO0f303+5a0eCfzpA8zmLXs24w4ZRqpQGD23C09aDp4tdLG7i9+KQUklql5iMACd2hAUOClWbcu7CJlflnpZDUKjWHxKO9Gw2ojY4DTRCgAQMo1tBDAweUYiAsAlBpb6IBA9BNYRMzuE8pBsIiAJX2JhowAF0FA1TRT1u5nK+iWASg0t5EAx5D56n76iKH+splGAHTZ2dowGOkmwNgbg+4qK7RU/4c5hWbVu8YtJh3acBjAOXoN9YHRqlABjV5qjjGLc7dchvw8Aq86SeVOO0o2FgvPrtyG7DbAP54H/j9EqXDQNgJwxiPm3IbUP6V6tosQOkzEIamDBgjDoeSgBaBUh0B95oO2pNUEgz2xvR+HyyVAVfPj2D54zqVAANhq3MILJUB3RGgV3OoBBi4mu9lLZUBdR6hHBOVgDqbH2HIfwAAAP//v5tJnwAAAAZJREFUAwAjwK4slxYAegAAAABJRU5ErkJggg==</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 square %&apos;[length]&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs></block-definition><block-definition s="nested squares [num] %&apos;number&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="number"/><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><l>10</l><block var="length"/></list></block><comment w="163" collapsed="false">Creates the original square that the little squares are inside. Also sets the size of squares, with each square 10x larger than the previous.&#xD;-A.L</comment></custom-block></script><comment w="108" collapsed="true">Length 1 to number chooses the number of squares inside the big square.&#xD;-A.L</comment></block></script></block-definition><block-definition s="Nested Squares Art Piece [num 1] %&apos;number 1&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="show"><comment w="90" collapsed="true">Shows sprite.&#xD;-A.L</comment></block><block s="setHeading"><l>90</l><comment w="189.46875" collapsed="true">Tells the sprite to face 90 degrees (right).&#xD;-A.L</comment></block><block s="gotoXY"><l>-180</l><l>160</l><comment w="278.46875" collapsed="true">Tells the sprite to start at the top left corner of the screen.&#xD;-A.L</comment></block><block s="up"><comment w="284.578125" collapsed="true">Pen isn&apos;t down yet to draw and clear allows the old drawing to be deleted so a new one could be created without layering.&#xD;-A.L</comment></block><block s="clear"></block><block s="doFor"><l>length</l><block var="number 1"/><l>1</l><script><block s="setColor"><color>255,173,168,1</color><comment w="111" collapsed="true">Allows pen color to be randomized in pastels.&#xD;-A.L</comment></block><block s="changePenColorDimension"><l><option>hue</option></l><block s="reportRandom"><l>1</l><l>100</l></block></block><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><l>20</l><block var="length"/></list></block></custom-block><block s="changeYPosition"><l>-10</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>1</l><block var="length"/></list></block></block><block s="floodFill"></block></script><comment w="291" collapsed="false">Length = number 1 to 1 sets the diameters of the square size to be able to be customized to the amount of squares wanted down to 1. Square [side length] creates the square size to start at 20xinput and go down to 20 (because of 20xlength) and the already set diameters. The change y by -10 allows for the sprite to shift over the y-axis. Move makes the distance between the squares. fill allows the pen to fill the lines in with color. Pen down color and hide covers the sprite.&#xD;-A.L</comment></block><block s="down"></block><block s="hide"><comment w="90" collapsed="true">Hides sprite.&#xD;-A.L</comment></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="78"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="79"></list></costumes><sounds><list struct="atomic" id="80"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="4"><sprite name="Explore" idx="1" x="-123.99371069182394" y="-1.761006289308142" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="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><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><comment x="260.5" y="10.999999999999972" w="90" collapsed="false">These two scripts perform the same task!!!!</comment><script x="386.5" y="181.33333333333337"><block s="doFor"><l>index</l><l>1</l><l>10</l><script><block s="doSayFor"><block var="index"/><l>2</l></block></script><comment w="90" collapsed="false">Uses the foor loop to have the sprite count 1 to 10 by the customizable inputs.&#xD;-A.L</comment></block></script><script x="134" y="177.5"><block s="doSayFor"><l>1</l><l>2</l><comment w="90" collapsed="false">Longer version of the script on the left. Has the sprite count from 1-10.&#xD;-A.L</comment></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></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="Counting" idx="2" x="-23.99371069182439" y="-1.761006289308142" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="88,255,89,1" pen="tip" id="132"><costumes><list struct="atomic" id="133"></list></costumes><sounds><list struct="atomic" id="134"></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><comment x="141" y="19.666666666666657" w="80" collapsed="false">SLIDE 8</comment><script x="213" y="108"><block s="doFor"><l>index</l><l>1</l><l>10</l><script><block s="doSayFor"><block var="index"/><l>2</l><comment w="269" collapsed="true">Make sprite project the counting and to do it for 2 seconds.&#xD;-A.L</comment></block></script><comment w="149" collapsed="true">Sets the sprite to count 1-10.&#xD;-A.L</comment></block></script><script x="211" y="202"><block s="doFor"><l>index</l><l>0</l><l>15</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><block var="index"/><l>2</l></list></block><l>2</l><comment w="265" collapsed="true">Make sprite project the counting and to do it for 2 seconds. Also multiplies index by 2.&#xD;-A.L</comment></block></script><comment w="254" collapsed="true">Sets sprite to start counting at 0 to 30. Says 15 because the index is being multipled by 2 so its really 2x15=30.&#xD;-A.L</comment></block></script><script x="208" y="290"><block s="doFor"><l>index</l><l>0</l><l>12</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><block var="index"/><l>10</l></list></block><l>2</l><comment w="276" collapsed="true">Make sprite project the counting and to do it for 2 seconds. Also multiplies index by 10.&#xD;-A.L</comment></block></script><comment w="177" collapsed="true">Sets sprite to start counting at 0 to 120. Says 12 because the index is being multipled by 10 so its really 10x12=120.&#xD;-A.L</comment></block></script></scripts></sprite><sprite name="Spiral" idx="3" x="75" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="31,235,255,1" pen="tip" id="177"><costumes><list struct="atomic" id="178"></list></costumes><sounds><list struct="atomic" id="179"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.872460937500023" y="127"><block s="hide"></block></script><script x="17.872460937500023" y="170.33333333333326"><block s="show"></block></script><comment x="129.87246093750002" y="123.66666666666666" w="80" collapsed="false">SLIDES 9 &amp; 10</comment><script x="287.8724609375" y="238"><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><comment w="186" collapsed="true">Makes the sprite move to make a squiral with a distance of 2 units between the lines of the squiral.&#xD;-A.L</comment></block><block s="turn"><l>90</l><comment w="112" collapsed="true">Makes the lines turn 90 degrees so a suqare could be created and the square could squiral.&#xD;-A.L</comment></block></script><comment w="219" collapsed="true">Length = 1 to 100 sets diameters for the size of the lines in the squiral to go from smaller to larger.&#xD;-A.L</comment></block></script><script x="22.872460937500023" y="206"><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>75</l><l>0</l></block><block s="clear"></block></script><script x="287.8724609375" y="381"><block s="down"></block><block s="doFor"><l>length</l><l>1</l><l>100</l><script><block s="turn"><l>20</l><comment w="155" collapsed="true">Makes the lines turn 20 degrees so a circle spiral could be made and actually spiral.&#xD;-A.L</comment></block><block s="forward"><block s="reportVariadicProduct"><list><l>0.2</l><block var="length"/></list></block><comment w="90" collapsed="true">Makes the sprite move to make a circle spiral with a distance of 0.2 units between the lines of the spiral.&#xD;-A.L</comment></block></script><comment w="229" collapsed="true">Length = 1 to 300 sets diameters for the size of the lines in the spiral to go from smaller to larger. Makes a larger spiral than the last one.&#xD;-A.L</comment></block></script></scripts></sprite><sprite name="Squares" idx="4" x="160" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="245,123,0,1" pen="tip" id="223"><costumes><list struct="atomic" id="224"></list></costumes><sounds><list struct="atomic" id="225"></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><comment x="141" y="19.666666666666657" w="80" collapsed="false">SLIDE 11</comment><script x="162" y="176.33333333333337"><block s="setHeading"><l>90</l><comment w="90" collapsed="false">Re-sets sprite.&#xD;-A.L</comment></block><block s="gotoXY"><l>160</l><l>0</l></block><block s="clear"></block></script><script x="161" y="277.33333333333314"><custom-block s="nested squares [num] %s"><l>5</l><comment w="328" collapsed="false">Makes a big square with little squares inside. Number of squares inside can be customized based off the custom number input. Uses for the for length loop inside with 1 to number. Custom square block in the loop that makes squares 10x larger than previous.&#xD;-A.L</comment></custom-block></script></scripts></sprite><sprite name="Epic" idx="5" x="30" y="-40" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="168,218.67999999999998,255,1" pen="tip" id="239"><costumes><list struct="atomic" id="240"></list></costumes><sounds><list struct="atomic" id="241"></list></sounds><blocks></blocks><variables></variables><scripts><script x="383" y="26.166666666666544"><custom-block s="square [side length] %s"><l></l><comment w="90" collapsed="false">Use this square block in your code.</comment></custom-block></script><script x="29" y="115"><block s="clear"><comment w="90" collapsed="false">Re-sets sprite.&#xD;-A.L</comment></block></script><comment x="141" y="19.666666666666657" w="80" collapsed="false">SLIDE 12</comment><script x="33" y="188.33333333333314"><custom-block s="Nested Squares Art Piece [num 1] %s"><l>20</l><comment w="420" collapsed="false">A custom block that lets you customize how many squares the design will contain. Uses the for loop. In it, Length = number 1 to 1 (able to be customized to the amount of squares wanted down to 1). Pen color is radomized 1 to 100. Square [side length] makes length start at 2xinput and go down to 20. Change y by -10 allows for the sprite to shift over the y-axis. Move + fill allows the pen to fill the lines in with color. Pen down and hide covers the sprite.&#xD;-A.L</comment></custom-block></script></scripts></sprite><watcher scope="Explore" s="xPosition" style="normal" x="9.875390625000364" 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>