<snapdata remixID="14616386"><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,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEq0lEQVR4AeyXO2gUURSGT4IuGiWSxl6QBa2EkPhCLFLEwkJERMiqlSBEsAg2ghYWgkLEQishoNlUimghGKJYJBqNBESMsAS71BYS8YFkZRdmQXEe7uydOXfOFzA7zp259/zf/5GQ7jpfEMiRQLfwBYEcCSBgjvA5WgQBsSBXAgiYK34OR0AcyJWAXQFzxc7hAQEEDEjwmQsBBMwFO4cGBBAwIMFnLgQQMBfsHBoQQMCABJ+5EEDAXLDneqiqwxFQVR32hkFAe52rSoyAquqwNwwC2utcVWIEVFWHvWEQ0F7nqhJnKqCq5AyjggACqqjB7hAIaLd7FckRUEUNdodAQLvdq0iOgCpqsDsEAmbSPYeEEUDAMDLcz4QAAmaCmUPCCCBgGBnuZ0IAATPBzCFhBBAwjAz3MyGAgJlgtntIXHIEjCPEulMCCOgUL5vHEUDAOEKsOyWAgE7xsnkcAQSMI8S6UwII6BQvm8cRKK6AcclZV0EAAVXUYHcIBLTbvYrkCKiiBrtDIKDd7lUkR0AVNdgdAgGL171XiRDQq7qKNywCFq9TrxIhoFd1FW9YBCxep14lQkCv6iresAhYvE69StRRAb1KzrAqCCCgihrsDoGAdrtXkRwBVdRgdwgEtNu9iuQIqKIGu0MgYEj3Z4bWydTUVMjq37f5f7sEEDCE3J3nv6T+qiLV0a7mv2P7N8vy8nLI09xulwACRpCr3K63Vo/s+ipvbpabMk6eK8npo3tba1y0TwAB22fHmx0ggIAREBu/foPlR+82yeD5mjR+Kp689VPuPpwPlvhMQQABQ+A1/gjp2ldtCteQ7sHLVSmXyyFPc7tdAggYQq7xR8jIyEjIKrcDAmk/ETAtQd5PRQABU+Hj5bQEEDAtQd5PRQABU+Hj5bQEEDAtQd5PRQABU+Hj5bQE/BUwbXLeV0EAAVXUYHcIBLTbvYrkCKiiBrtDIKDd7lUkR0AVNdgdAgH9675QEyNgoer0LwwC+tdZoSZGwELV6V8YBPSvs0JNjICFqtO/MAjoX2eFmvi/BCxUcsKoIICAKmqwOwQC2u1eRXIEVFGD3SEQ0G73KpIjoIoa7A6BgIm65yFXBBDQFVn2TUQAARNh4iFXBBDQFVn2TUQAARNh4iFXBBDQFVn2TUQAARNhsvuQ6+QI6Jow+0cSQMBIPCy6JoCArgmzfyQBBIzEw6JrAgjomjD7RxJAwEg8LLomoFdA18nZXwUBBFRRg90hENBu9yqSI6CKGuwOgYB2u1eRHAFV1GB3CATU172piRDQVN36wiYWcGlpSd/0TOQ9gcQCPruyKE/uP/U+MAF0EUgs4MFaRVZn1umanmm8J5BIwOnqC+mqd0t9rk+uXx6XS6euysXha7L23fv8BMiZQCIBP4/3NMfcsb5fhh+PyaH3o3Jh8qx0b2je5hsE2ibwh4D/2qVWq8nOtd2tpVrPggwsbJS+rVta97iAQLsEYgWcHlts7T3XX5Xj84NSKpVa97iAQBoCsQIeWDnR3P/bjbcyOlFpXvMNAp0iECngzMSsrPz4JNtmv8ieoYFOnck+EGgRiBTw9b0Pcvjjdunt7W29wAUEOkngNwAAAP//JwUmLQAAAAZJREFUAwAZv9/mGrhUywAAAABJRU5ErkJggg==</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="length %&apos;[length]&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="Epic challenge 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="doFor"><l>i</l><block var="squares"/><l>1</l><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><comment w="90" collapsed="false">Use this square block in your code.</comment></custom-block><block s="changeYPosition"><l>-5</l></block><block s="changeXPosition"><l>5</l></block><block s="floodFill"></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block></script></block></script></block-definition><block-definition s="nested square sqaures %&apos;squares&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="squares"/><script><custom-block s="square [side length] %s"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><comment w="90" collapsed="false">Use this square block in your code.</comment></custom-block></script></block></script></block-definition><block-definition s="spiral [spirals] %&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><l>360</l><script><block s="forward"><block s="reportVariadicProduct"><list><block var="length"/><l>.1</l></list></block></block><block s="turn"><l>10</l></block></script></block></script></block-definition></blocks><primitives><block-definition s="move %&apos;steps&apos; steps" type="command" category="motion" selector="forward" primitive="forward"><header></header><code></code><translations></translations><inputs><input type="%n">10</input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>forward</l></block><block s="doGotoObject"><block s="reportVariadicSum"><list><block s="getPosition"></block><block s="reportVariadicProduct"><list><block s="reportNewList"><list><block s="reportMonadic"><l><option>sin</option></l><block s="direction"></block></block><block s="reportMonadic"><l><option>cos</option></l><block s="direction"></block></block></list></block><block var="steps"/></list></block></list></block></block></script></block-definition></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="109"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="110"></list></costumes><sounds><list struct="atomic" id="111"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Explore" idx="1" x="-218.35932454986414" y="-179.15542362382484" heading="217" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="208,46,255,1" pen="tip" id="116"><costumes><list struct="atomic" id="117"></list></costumes><sounds><list struct="atomic" id="118"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="90" collapsed="false">SLIDE 7</comment><script x="20" y="74"><block s="hide"></block></script><script x="20" y="109.83333333333334"><block s="show"></block></script><script x="20" y="145.66666666666669"><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><comment x="20" y="373.66666666666674" w="90" collapsed="false">These two scripts perform the same task!!!!</comment><script x="20" y="451.66666666666674"><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="88" collapsed="false">This code uses index which uses numbers and it says every number every two seonds until it reaches 120. as well when you multiply index by 10 it says that number by 10 so instead of 1 it would be 10.</comment></block></script><script x="20" y="640.6666666666667"><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block></script></block></script><script x="20" y="732.6666666666667"><block s="doUntil"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block><script><block s="doFaceTowards"><l><option>mouse-pointer</option></l></block><block s="forward"><l>10</l></block></script></block></script></scripts></sprite><sprite name="Counting" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="88,255,89,1" pen="tip" id="181"><costumes><list struct="atomic" id="182"></list></costumes><sounds><list struct="atomic" id="183"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="10" w="80" collapsed="false">SLIDE 8</comment><script x="20" y="64"><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="90" collapsed="false">In this code it says  numbers on to ten using index which isa index of numbers and stops at 10</comment></block></script><script x="20" y="181"><block s="hide"></block></script><script x="20" y="216.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><script x="20" y="517.6666666666667"><block s="show"></block></script><script x="254" y="279.00000000000006"><block s="doFor"><l>i</l><l>1</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="167" collapsed="false">Within this code it is very simlar to the one above but instead of going by ones and saying a new numebr every two seconds it uses index timees 2 which just makes the number go by 2 instead of 1 since index is multiplied. in roder to stop the code at 30 the regualr index is still by1&apos;s and when multiplied by 2 the limit does not change for regular index so to find limit you would divide the the limit by whatever index is multiplied in this case 30/2 equals 15.</comment></block></script><script x="248" y="528.5"><block s="doFor"><l>i</l><l>1</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><comment w="184" collapsed="false">The same is sayed for the index times 2 but instead of going by 2&apos;s it says numbers by 10s due to index being multiplied by 10 which repeast something by 10 instead of 1&apos;s then to get the limit to stop at 120 since index is multiplied by 10 the regular index would be divded by 10 to be 12 which is equal to 120.</comment></block></script></scripts></sprite><sprite name="Spiral" idx="3" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="31,235,255,1" pen="tip" id="236"><costumes><list struct="atomic" id="237"></list></costumes><sounds><list struct="atomic" id="238"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><comment x="20" y="131.83333333333334" w="80" collapsed="false">SLIDES 9 &amp; 10</comment><script x="20" y="185.83333333333337"><block s="hide"></block></script><script x="20" y="221.66666666666674"><block s="show"></block></script><script x="20" y="257.5"><block s="clear"></block></script><script x="20" y="293.3333333333333"><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="194" collapsed="false">This code creates a square that goes outward every time it gets bgigger, the way this is executed is by the legnth of each side being scaled to 100, then with every move of the square it turns by legnth then by 90 degrees and after every sqaure the length is timed by two as the scale increases until 100 which creates the square getting larger and the reason it goes out ward each time becasue it is scaled 1-100 if it was scaled 100-1 it would go inside out .</comment></block></script><script x="20" y="500.16666666666663"><block s="down"></block><block s="doFor"><l>length</l><l>1</l><l>360</l><script><block s="forward"><block s="reportVariadicProduct"><list><block var="length"/><l>.1</l></list></block></block><block s="turn"><l>10</l></block></script><comment w="180" collapsed="false">This code is very similar to the one above but instead of going howevr many steps and turning 90 degrees to make a sqaree it goes by .1 steps and 360 scale so that it ccreates smaller sides an goes by 10 degrees to add smaller angles which creates a similar shape to a spiral circle.</comment></block></script></scripts></sprite><sprite name="Squares" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="245,123,0,1" pen="tip" id="287"><costumes><list struct="atomic" id="288"></list></costumes><sounds><list struct="atomic" id="289"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="80" collapsed="false">SLIDE 11</comment><script x="20" y="73.99999999999997"><block s="hide"></block></script><script x="20" y="109.83333333333334"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><script x="20" y="221.66666666666674"><block s="show"></block></script><script x="20" y="257.5000000000001"><block s="clear"></block></script><script x="20" y="293.3333333333335"><custom-block s="nested square sqaures %s"><l>15</l><comment w="90" collapsed="false">This code sues the Square block code to create a simple sqaure which is then scaled by index to how ever many squares chsoen from 1- infinty. then to make the sqaure nest inside but increase in size the index is multiplied by 10 for each sqaure increasing the size of the square but not changing position from where it was started to be drawn. </comment></custom-block></script></scripts></sprite><sprite name="Epic" idx="5" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="163,106.40000000000002,0,1" pen="tip" id="308"><costumes><list struct="atomic" id="309"></list></costumes><sounds><list struct="atomic" id="310"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block></script><comment x="20" y="131.83333333333337" w="80" collapsed="false">SLIDE 12</comment><script x="20" y="185.83333333333337"><block s="hide"></block></script><script x="20" y="221.66666666666674"><custom-block s="Epic challenge squares %s"><l>25</l><comment w="142" collapsed="false">WIthin this code it is simlar to the nested sqaure code in using the square block and increasing each one by 10, but this one leaves a space between each sqaure before each new sqaure is drawn the y of the pen is decrerased by 5 and the x is increased by 5 making it so it moves 5 steps inside each square and 5 steps down from each sqaure, then to get the colors inside each square the fill commannd which moves the pen in between each sqaure is used and then the comand to change the pen hue is put which fills each sqaure with a new color by 10 shades.</comment></custom-block></script><script x="20" y="506.66666666666674"><block s="show"></block></script><script x="20" y="542.5000000000001"><block s="clear"></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>