<snapdata remixID="14613995"><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="polygon[sides] %&apos;sides&apos; [sizes] %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs></block-definition><block-definition s="epic challenge %&apos;num&apos;" type="command" category="pen"><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><block var="num"/><l>0</l><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><l>15</l><block var="length"/></list></block><comment w="90" collapsed="false">Use this square block in your code.</comment></custom-block><block s="changeYPosition"><l>-8</l></block><block s="changeXPosition"><l>11</l></block><block s="floodFill"></block><block s="changePenColorDimension"><l><option>hue</option></l><block s="reportRandom"><l>6</l><l>7</l></block></block><block s="changePenColorDimension"><l><option>brightness</option></l><l>80</l></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="50"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezVC27kNhAEUCP3P3SC/NZeez6SSDWb9YJg1zsjkV2vDdQfH/4jQIAAAQIEbhdQwLeTu5AAAQIECHx8ZBew3wACBAgQIFAkoICL4F1LgAABAtkCCjh3/5ITIECAQKGAAi7EdzUBAgQI5Aoo4NzdZyeXngABAsUCCrh4Aa4nQIAAgUwBBZy5d6mzBaQnQGABAQW8wBKMQIAAAQJ5Ago4b+cSE8gWkJ7AIgIKeJFFGIMAAQIEsgQUcNa+pSVAIFtA+oUEFPBCyzAKAQIECOQIKOCcXUtKgACBbIHF0ivgxRZiHAIECBDIEFDAGXuWkgABAgQWE7i5gBdLbxwCBAgQIFAkoICL4F1LgAABAtkCCvjG/buKAAECBAj8J6CA/5PwNwECBAgQuFFAAd+InX2V9AQIECDwWUABf9bwMwECBAgQuElAAd8E7ZpsAekJECDwu4AC/l3EvwkQIECAwA0CCvgGZFcQyBaQngCBnwQU8E8qPiNAgAABApMFFPBkYMcTIJAtID2BRwIK+JGMzwkQIECAwEQBBTwR19EECBDIFpD+mYACfqbjOwIECBAgMElAAU+CdSwBAgQIZAu8Sq+AXwn5ngABAgQITBBQwBNQHUmAAAECBF4J7F3Ar9L7ngABAgQIFAko4CJ41xIgQIBAtoAC3nf/khEgQIDAwgIKeOHlGI0AAQIE9hVQwPvuNjuZ9AQIEFhcQAEvviDjESBAgMCeAgp4z71KlS0gPQECDQQUcIMlGZEAAQIE9hNQwPvtVCIC2QLSE2gioICbLMqYBAgQILCXgALea5/SECCQLSB9IwEF3GhZRiVAgACBfQQU8D67lIQAAQLZAs3SK+BmCzMuAQIECOwhoID32KMUBAgQINBMYHABN0tvXAIECBAgUCSggIvgXUuAAAEC2QIKeOD+HUWAAAECBN4VUMDvSnmOAAECBAgMFFDAAzGzj5KeAAECBI4IKOAjWp4lQIAAAQKDBBTwIEjHZAtIT4AAgaMCCviomOcJECBAgMAAAQU8ANERBLIFpCdA4IyAAj6j5h0CBAgQIHBRQAFfBPQ6AQLZAtITOCuggM/KeY8AAQIECFwQUMAX8LxKgACBbAHprwgo4Ct63iVAgAABAicFFPBJOK8RIECAQLbA1fQK+Kqg9wkQIECAwAkBBXwCzSsECBAgQOCqQO8Cvpre+wQIECBAoEhAARfBu5YAAQIEsgUUcN/9m5wAAQIEGgso4MbLMzoBAgQI9BVQwH13lz259AQIEGguoICbL9D4BAgQINBTQAH33JupswWkJ0BgAwEFvMESRSBAgACBfgIKuN/OTEwgW0B6ApsIKOBNFikGAQIECPQSUMC99mVaAgSyBaTfSEABb7RMUQgQIECgj4AC7rMrkxIgQCBbYLP0CnizhYpDgAABAj0EFHCPPZmSAAECBDYTOFjAm6UXhwABAgQIFAko4CJ41xIgQIBAtoACPrB/jxIgQIAAgVECCniUpHMIECBAgMABAQV8ACv7UekJECBAYKSAAh6p6SwCBAgQIPCmgAJ+E8pj2QLSEyBAYLSAAh4t6jwCBAgQIPCGgAJ+A8kjBLIFpCdAYIaAAp6h6kwCBAgQIPBCQAG/API1AQLZAtITmCWggGfJOpcAAQIECDwRUMBPcHxFgACBbAHpZwoo4Jm6ziZAgAABAg8EFPADGB8TIECAQLbA7PQKeLaw8wkQIECAwA8CCvgHFB8RIECAAIHZAmsX8Oz0zidAgAABAkUCCrgI3rUECBAgkC2ggNfdv8kIECBAYGMBBbzxckUjQIAAgXUFFPC6u8meTHoCBAhsLqCAN1+weAQIECCwpoACXnMvpsoWkJ4AgQABBRywZBEJECBAYD0BBbzeTkxEIFtAegIhAgo4ZNFiEiBAgMBaAgp4rX2YhgCBbAHpgwQUcNCyRSVAgACBdQQU8Dq7MAkBAgSyBcLSK+CwhYtLgAABAmsIKOA19mAKAgQIEAgT+K2Aw9KLS4AAAQIEigQUcBG8awkQIEAgW0ABf9q/HwkQIECAwF0CCvguafcQIECAAIFPAgr4E0b2j9ITIECAwJ0CCvhObXcRIECAAIF/BRTwvxD+yhaQngABAncLKOC7xd1HgAABAgT+ElDAfyH4n0C2gPQECFQIKOAKdXcSIECAQLyAAo7/FQBAIFtAegJVAgq4St69BAgQIBAtoICj1y88AQLZAtJXCijgSn13EyBAgECsgAKOXb3gBAgQyBaoTq+AqzfgfgIECBCIFFDAkWsXmgABAgSqBWoLuDq9+wkQIECAQJGAAi6Cdy0BAgQIZAso4Lr9u5kAAQIEggUUcPDyRSdAgACBOgEFXGeffbP0BAgQCBdQwOG/AOITIECAQI2AAq5xd2u2gPQECBD4UMB+CQgQIECAQIGAAi5AdyWBaAHhCRD4W0AB/83gDwIECBAgcK+AAr7X220ECGQLSE/gfwEF/D+FHwgQIECAwH0CCvg+azcRIEAgW0D6LwIK+AuHfxAgQIAAgXsEFPA9zm4hQIAAgWyBb+kV8DcSHxAgQIAAgfkCCni+sRsIECBAgMA3gagC/pbeBwQIECBAoEhAARfBu5YAAQIEsgUUcMz+BSVAgACBlQQU8ErbMAsBAgQIxAgo4JhVZweVngABAqsJKODVNmIeAgQIEIgQUMARaxYyW0B6AgRWFFDAK27FTAQIECCwvYAC3n7FAhLIFpCewKoCCnjVzZiLAAECBLYWUMBbr1c4AgSyBaRfWUABr7wdsxEgQIDAtgIKeNvVCkaAAIFsgdXTK+DVN2Q+AgQIENhSQAFvuVahCBAgQGB1gbkFvHp68xEgQIAAgSIBBVwE71oCBAgQyBZQwPP272QCBAgQIPBQQAE/pPEFAQIECBCYJ6CA59lmnyw9AQIECDwVUMBPeXxJgAABAgTmCCjgOa5OzRaQngABAi8FFPBLIg8QIECAAIHxAgp4vKkTCWQLSE+AwFsCCvgtJg8RIECAAIGxAgp4rKfTCBDIFpCewNsCCvhtKg8SIECAAIFxAgp4nKWTCBAgkC0g/SEBBXyIy8MECBAgQGCMgAIe4+gUAgQIEMgWOJxeAR8m8wIBAgQIELguoICvGzqBAAECBAgcFtiqgA+n9wIBAgQIECgSUMBF8K4lQIAAgWwBBbzN/gUhQIAAgU4CCrjTtsxKgAABAtsIKOBtVpkdRHoCBAh0E1DA3TZmXgIECBDYQkABb7FGIbIFpCdAoKOAAu64NTMTIECAQHsBBdx+hQIQyBaQnkBXAQXcdXPmJkCAAIHWAgq49foMT4BAtoD0nQUUcOftmZ0AAQIE2goo4LarMzgBAgSyBbqnV8DdN2h+AgQIEGgpoIBbrs3QBAgQINBd4FoBd09vfgIECBAgUCSggIvgXUuAAAEC2QIK+Pz+vUmAAAECBE4LKODTdF4kQIAAAQLnBRTwebvsN6UnQIAAgUsCCvgSn5cJECBAgMA5AQV8zs1b2QLSEyBA4LKAAr5M6AACBAgQIHBcQAEfN/MGgWwB6QkQGCKggIcwOoQAAQIECBwTUMDHvDxNgEC2gPQEhgko4GGUDiJAgAABAu8LKOD3rTxJgACBbAHphwoo4KGcDiNAgAABAu8JKOD3nDxFgAABAtkCw9Mr4OGkDiRAgAABAq8FFPBrI08QIECAAIHhAq0KeHh6BxIgQIAAgSIBBVwE71oCBAgQyBZQwG32b1ACBAgQ2ElAAe+0TVkIECBAoI2AAm6zquxBpSdAgMBuAgp4t43KQ4AAAQItBBRwizUZMltAegIEdhRQwDtuVSYCBAgQWF5AAS+/IgMSyBaQnsCuAgp4183KRYAAAQJLCyjgpddjOAIEsgWk31lAAe+8XdkIECBAYFkBBbzsagxGgACBbIHd0yvg3TcsHwECBAgsKaCAl1yLoQgQIEBgd4HnBbx7evkIECBAgECRgAIugnctAQIECGQLKODH+/cNAQIECBCYJqCAp9E6mAABAgQIPBZQwI9tsr+RngABAgSmCijgqbwOJ0CAAAECPwso4J9dfJotID0BAgSmCyjg6cQuIECAAAEC3wUU8HcTnxDIFpCeAIFbBBTwLcwuIUCAAAECXwUU8FcP/yJAIFtAegK3CSjg26hdRIAAAQIEfgko4F8WfiJAgEC2gPS3CijgW7ldRoAAAQIE/hFQwP84+JMAAQIEsgVuT6+Abyd3IQECBAgQ+PhQwH4LCBAgQIBAgcBSBVyQ35UECBAgQKBEQAGXsLuUAAECBNIFFPAyvwEGIUCAAIEkAQWctG1ZCRAgQGAZAQW8zCqyB5GeAAECaQIKOG3j8hIgQIDAEgIKeIk1GCJbQHoCBBIFFHDi1mUmQIAAgXIBBVy+AgMQyBaQnkCqgAJO3bzcBAgQIFAqoIBL+V1OgEC2gPTJAgo4efuyEyBAgECZgAIuo3cxAQIEsgXS0yvg9N8A+QkQIECgREABl7C7lAABAgSyBT4+FHD6b4D8BAgQIFAioIBL2F1KgAABAukCyQWcvnv5CRAgQKBQQAEX4ruaAAECBHIFFHDq7uUmQIAAgVIBBVzK73ICBAgQSBVQwKmbz84tPQECBMoFFHD5CgxAgAABAokCCjhx6zJnC0hPgMASAgp4iTUYggABAgTSBBRw2sblJZAtID2BZQQU8DKrMAgBAgQIJAko4KRty0qAQLaA9EsJKOCl1mEYAgQIEEgRUMApm5aTAAEC2QLLpVfAy63EQAQIECCQIKCAE7YsIwECBAgsJ3BrAS+X3kAECBAgQKBIQAEXwbuWAAECBLIFFPBt+3cRAQIECBD4JaCAf1n4iQABAgQI3CaggG+jzr5IegIECBD4KqCAv3r4FwECBAgQuEVAAd/C7JJsAekJECDwXUABfzfxCQECBAgQmC6ggKcTu4BAtoD0BAj8LKCAf3bxKQECBAgQmCqggKfyOpwAgWwB6Qk8FlDAj218Q4AAAQIEpgko4Gm0DiZAgEC2gPTPBRTwcx/fEiBAgACBKQIKeAqrQwkQIEAgW+B1egX82sgTBAgQIEBguIACHk7qQAIECBAg8Fpg5wJ+nd4TBAgQIECgSEABF8G7lgABAgSyBRTwrvuXiwABAgSWFlDAS6/HcAQIECCwq4AC3nWz2bmkJ0CAwPICCnj5FRmQAAECBHYUUMA7blWmbAHpCRBoIaCAW6zJkAQIECCwm4AC3m2j8hDIFpCeQBsBBdxmVQYlQIAAgZ0EFPBO25SFAIFsAelbCSjgVusyLAECBAjsIqCAd9mkHAQIEMgWaJdeAbdbmYEJECBAYAcBBbzDFmUgQIAAgXYCQwu4XXoDEyBAgACBIgEFXATvWgIECBDIFlDAw/bvIAIECBAg8L6AAn7fypMECBAgQGCYgAIeRpl9kPQECBAgcExAAR/z8jQBAgQIEBgioICHMDokW0B6AgQIHBdQwMfNvEGAAAECBC4LKODLhA4gkC0gPQECv+uE6gAAAkNJREFU5wQU8Dk3bxEgQIAAgUsCCvgSn5cJEMgWkJ7AeQEFfN7OmwQIECBA4LSAAj5N50UCBAhkC0h/TUABX/PzNgECBAgQOCWggE+xeYkAAQIEsgWup1fA1w2dQIAAAQIEDgso4MNkXiBAgAABAtcFOhfw9fROIECAAAECRQIKuAjetQQIECCQLaCAu+7f3AQIECDQWkABt16f4QkQIECgq4AC7rq57LmlJ0CAQHsBBdx+hQIQIECAQEcBBdxxa2bOFpCeAIEtBBTwFmsUggABAgS6CSjgbhszL4FsAekJbCOggLdZpSAECBAg0ElAAXfallkJEMgWkH4rAQW81TqFIUCAAIEuAgq4y6bMSYAAgWyB7dIr4O1WKhABAgQIdBBQwB22ZEYCBAgQ2E7gUAFvl14gAgQIECBQJKCAi+BdS4AAAQLZAgr47f17kAABAgQIjBNQwOMsnUSAAAECBN4WUMBvU2U/KD0BAgQIjBVQwGM9nUaAAAECBN4SUMBvMXkoW0B6AgQIjBdQwONNnUiAAAECBF4KKOCXRB4gkC0gPQECcwQU8BxXpxIgQIAAgacCCvgpjy8JEMgWkJ7APAEFPM/WyQQIECBA4KGAAn5I4wsCBAhkC0g/V0ABz/V1OgECBAgQ+FFAAf/I4kMCBAgQyBaYn14Bzzd2AwECBAgQ+CaggL+R+IAAAQIECMwXWLmA56d3AwECBAgQKBJQwEXwriVAgACBbAEFvOr+zUWAAAECWwso4K3XKxwBAgQIrCrwJwAAAP//lVwoVAAAAAZJREFUAwDU5ALRcl29HAAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="51"></list></costumes><sounds><list struct="atomic" id="52"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="3"><sprite name="Explore" idx="1" x="-123.99371069182371" y="-1.7610062893081135" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="208,46,255,1" pen="tip" id="57"><costumes><list struct="atomic" id="58"></list></costumes><sounds><list struct="atomic" id="59"></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>index</l><l>0</l><l>15</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><l>2</l><block var="index"/></list></block><l>2</l></block></script></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="Counting" idx="2" x="-23.99371069182439" y="-1.7610062893081135" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="88,255,89,1" pen="tip" id="109"><costumes><list struct="atomic" id="110"></list></costumes><sounds><list struct="atomic" id="111"></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="26" y="113.33333333333337"><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doSayFor"><block var="i"/><l>2</l></block></script><comment w="432" collapsed="true">In this script I used the control block &quot;for [i] = 1 to 10&quot; so it can count from 1 to 10. This is done by using the repeating blcok and its counter for the counting. This is also done by getting the looks block &quot;say [i] for # secs&quot; which is inputed in the space under the control block, to make the sprite count visibly on the stage and it waits for 2 seconds until it says the next number.</comment></block></script><script x="30" y="195"><block s="doFor"><l>i</l><l>1</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><comment w="506" collapsed="true">In this script I used the control block &quot;for [i] = 1 to 15&quot; so it can count from 1 to 15. But now it counts by 2&apos;s until 30 which is why the command only goes to 15. This is done by using the repeating blcok and its counter for the counting. This is also done by getting the looks block &quot;say [# X (i)] for # secs&quot; which is inputed in the space under the control block, to make the sprite count visibly on the stage by multiplying 2 by the index which is until 15 to get to 30 because it multiplies 2 by the numbers 1 to 15 to get the product until 30 and then it waits for 2 seconds until it says the next number.</comment></block></script><script x="31" y="282"><block s="doFor"><l>i</l><l>1</l><l>60</l><script><block s="doSayFor"><block s="reportVariadicProduct"><list><l>10</l><block var="i"/></list></block><l>2</l></block></script><comment w="488" collapsed="true">In this script I used the control block &quot;for [i] = 1 to 60&quot; so it can count from 1 to 60. But now it counts by 10&apos;s until 60 which is why the command only goes to 6-. This is done by using the repeating blcok and its counter for the counting. This is also done by getting the looks block &quot;say [# X (i)] for # secs&quot; which is inputed in the space under the control block, to make the sprite count visibly on the stage by multiplying 10 by the index which is until 6- to get to 120 because it multiplies 10 by the numbers 1 to 60 to get the product until 120 and then  it waits for 2 seconds until it says the next number.</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" costume="0" color="31,235,255,1" pen="tip" id="154"><costumes><list struct="atomic" id="155"></list></costumes><sounds><list struct="atomic" id="156"></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="24" y="209.16666666666669"><block s="down"><comment w="449" collapsed="true">In this script I put the pen block &quot;pen down&quot; to have my sprite start drawing and then attatched I put the control block &quot;for (length) = 1 to 100&quot; and under I attatched 2 motion blocks: &quot;move [# X (length)] steps&quot; &amp; &quot;turn {right} # degrees&quot;. This is showing how I put .14 for steps and 14 for degrees that it makes a spiral smaller and smoother becuase the number for the steps and the length get smaller letting the lines become smoother and the degrees also being small to make the sprial tighter.</comment></block><block s="doFor"><l>length</l><l>1</l><l>100</l><script><block s="forward"><block s="reportVariadicProduct"><list><l>.14</l><block var="length"/></list></block></block><block s="turn"><l>14</l></block></script></block></script><script x="23" y="92"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="493" collapsed="true">In this script I put a control block &quot;when space key pressed&quot; to make it do the command without needing to click on the block but by easily clicking the space button on my keyboard. Then attatched to this block I added 2 motion blocks: &quot;go to x:# y:#&quot; &amp; &quot;point in direction #&quot; After I put the pen block &quot;clear&quot; to fully clear my sprite&apos;s drawing but also being able to clear the sprite and bring it back to the original spot to be able to restart my drawing and to point it in the same direction as the sprite was before and to face the same direction like the other sprites.</comment></block><block s="gotoXY"><l>75</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><comment x="141" y="19.666666666666657" w="80" collapsed="false">SLIDES 9 &amp; 10</comment></scripts></sprite><sprite name="Squares" idx="4" x="100" y="0" 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="36" y="452"><block s="hide"></block></script><script x="39" y="509.83333333333337"><block s="show"></block></script><script x="33" y="31.33333333333337"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="gotoXY"><l>100</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><script x="28" y="205"><block s="down"><comment w="426.843359375" collapsed="true">In this script I put the pen block &quot;pen down&quot; to have my sprite start drawing and then attatched I put the control block &quot;for (length) = 0 to 15&quot; and attachted to it I made a motion block &quot;square [side length] (9 X {length})&apos; and inside the motion block I made the code by having the sprite draw a square by using the same code I used to make the polygon block in the last lab by using the number of sides to be drawn to make the shape I want and to turn teh degreses it needs to be which is 90 for the shape i need which is a square. So the quares loop and increase in size.</comment></block><block s="doFor"><l>length</l><l>0</l><l>15</l><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><l>9</l><block var="length"/></list></block><comment w="90" collapsed="true">Use this square block in your code.</comment></custom-block></script></block></script><comment x="126" y="141.66666666666666" w="80" collapsed="false">SLIDE 11</comment></scripts></sprite><sprite name="Epic" idx="5" x="0" y="130" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,227.65398773006163,0,1" pen="tip" id="220"><costumes><list struct="atomic" id="221"></list></costumes><sounds><list struct="atomic" id="222"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17.953124999999943" y="127.66666666666666"><block s="hide"></block></script><script x="18.953124999999943" y="170.9999999999999"><block s="show"></block></script><comment x="130.95312499999994" y="124.33333333333331" w="80" collapsed="false">SLIDE 12</comment><script x="28.953124999999943" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="gotoXY"><l>0</l><l>130</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><script x="23" y="213.83333333333326"><custom-block s="epic challenge %s"><l>15</l><comment w="531" collapsed="true">In this script I made a new block from the pen section and made it also have the (num) to have a place to add the number i wanted according to how many squres i want. Then I attach the &quot;pen down&quot; block to start drawing. After I add the control block &quot;for (length) = (num) to 0&quot; so i can have the length align with the number of squares i wanted. Then i attach the sqaure block i m ade earlier and changed the number from .14 to 15 in the multiplication operator block that is being multiplied by (length) then I change the y&apos;s and x&apos;s to change the location of the squares to make them move down and to the right to have them loop and get smaller in to make that loop. Then I add the pen blocks: &quot;fill&quot; , &quot;change pen hue by (pick random # to #)&quot;, &amp; &quot;change pen brightness by #&quot; these blocks fill in the squares in different colors according to my interests and to make the rbightnees a little higher as well. Finally i pick up the pen to stop drawing.</comment></custom-block></script></scripts></sprite><watcher scope="Explore" s="xPosition" style="normal" x="9.87539062500025" y="9.875390625000001" 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>