<snapdata remixID="14903487"><project name="U2L4RobotinaMaze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U2L4RobotinaMaze"><notes></notes><hidden> forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction reportJSFunction reportNewCostumeSkewed reportAtan2 reportVariadicMin reportVariadicMax reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportEnvironment receiveSlotEvent doSetSlot receiveConditionEvent reportColor reportColorAttribute reportNewColor reportPoll</hidden><headers></headers><code></code><blocks><block-definition s="Move Forward" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="forward"><block var="step"/></block></script></block-definition><block-definition s="Rotate Right" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turn"><l>90</l></block></script></block-definition><block-definition s="Rotate Left" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWait"><l>0.5</l></block><block s="turnLeft"><l>90</l></block></script></block-definition><block-definition s="Go To Start" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>0</l></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="Start"/></block><block s="reportListItem"><l>2</l><block var="Start"/></block></block></script></block-definition><block-definition s="Draw Square size: %&apos;size&apos; color: %&apos;Color&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="setHeading"><l>90</l></block><block s="setColor"><color>230,10,0,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>90</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Color"/><l>0</l></list></block><script><block s="setColor"><color>150,150,150,1</color></block></script><script><block s="setColor"><color>255,255,255,1</color></block></script></block><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><l>10</l></block><block s="floodFill"></block><block s="forward"><l>-10</l></block><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="Draw Board %&apos;board matrix&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><custom-block s="for %upvar = %n to %n %cs"><l>j</l><l>1</l><l>8</l><script><block s="gotoXY"><l>-160</l><block s="reportDifference"><l>160</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="j"/><l>1</l></block><block var="step"/></list></block></block></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>8</l><script><custom-block s="Draw Square size: %n color: %txt"><block var="step"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><block var="j"/><block var="board matrix"/></block></block></custom-block><block s="changeXPosition"><block var="step"/></block></script></custom-block><block s="changeYPosition"><block var="step"/></block></script></custom-block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script><list></list></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="Draw Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 5" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"><comment w="90" collapsed="false">in this code I made a diffcult maze which my sprite would have to get around to shade the blocks which the sprite cant touch and then. The shaded blocks use 0&apos;s while the white blocks use 1&apos;s&#xD;-A.E</comment></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 2" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">This code works to navigate the maze. SInce the maze is the same pattern consistnetly the same four blocks are used repeatedly 7 times with the block turning left to it can turn and go in the direction on the next white block then I used the foward block and then make it rotate to the right so it is turned upwards then I used the up block to make it use up. I used the blocks over and over again untill it finnaly is out.&#xD;-Annette Epelman</comment></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Right"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>3</l><l>4</l><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">this code shows great repition as the blocks are consistently reused to nagivate around the maze. This code uses the turn left so that the sprite can start moving foward in the left direction then it truns right to move in the upwards direction it moves three blocks then turns to the left again and moves foward four blocks. I then change the direction one last time to the right and the sprite moves up four blocks. &#xD;-A.E</comment></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block></script></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><comment w="90" collapsed="false">in this code there is signficant repition withou the use of a repeat block it just uses motion blocks to navigate its way around the maze however there is a pattern in the maze. &#xD;-A.E</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>3</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>7</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block></script></block-definition><block-definition s="Draw Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Draw Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="doSetVar"><l>step</l><l>40</l></block><block s="doSetVar"><l>board matrix</l><block s="reportNewList"><list><custom-block s="row of maze %l"><block s="reportNewList"><list><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>1</l><l>1</l><l>1</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l><l>0</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>0</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l><l>1</l></list></block></custom-block><custom-block s="row of maze %l"><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>0</l><l>1</l></list></block></custom-block></list></block></block><custom-block s="Draw Board %l"><block var="board matrix"/></custom-block><block s="doSetVar"><l>Start</l><block s="reportNewList"><list><l>140</l><l>-140</l></list></block></block></script></block-definition><block-definition s="Escape Maze 1" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"><comment w="90" collapsed="false">in this code I used a more elegant form of code using repeat blocks to avoid the repition of using the same blocks consistently and I noticed there was a pattern in the code and used the repeat blocks to replicate it&#xD;-A.E</comment></custom-block><block s="doRepeat"><l>2</l><script><block s="doRepeat"><l>7</l><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block></script></block></script></block-definition><block-definition s="Escape Maze 4" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><l>3</l><script><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Left"></custom-block><block s="doRepeat"><block var="i"/><script><custom-block s="Move Forward"></custom-block></script></block><custom-block s="Rotate Right"></custom-block><block s="doRepeat"><block s="reportVariadicEquals"><list><block var="i"/><l>3</l></list></block><script><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script></block></script><comment w="90" collapsed="false">this code shows a very unsimplified version of the code with great repition. The code works to navigate itsway around the maze. It moves onces foward then shifts its positioning to the left nd continues to move foward. Then it rotates to the right and moves foward twice and then rotates to the left and moves foward twice. Then it rotates right and moves foward three times then it rotates left and moves foward. Overall depciting a patterns as the code is using repetive movements again to get to the end of the maze&#xD;-A.E</comment></block></script></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>3</l><comment w="90" collapsed="false">this code uses custom blocks to navigate its way around the maze using changes in direction and specfic block numbers to avoid the shaded blcoks only following the path paved by the white blocks. &#xD;-A.E</comment></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>2</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>right</l><l>1</l></custom-block><custom-block s="turn %s move %s"><l>left</l><l>2</l></custom-block></script></block-definition><block-definition s="row of maze %&apos;row&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block var="row"/></block></script></block-definition><block-definition s="turn %&apos;direction&apos; move %&apos;spaces&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><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="direction"/><l>right</l></list></block><script><custom-block s="Rotate Right"></custom-block></script><script><custom-block s="Rotate Left"></custom-block></script></block><block s="doRepeat"><block var="spaces"/><script><custom-block s="Move Forward"></custom-block></script></block></script></block-definition><block-definition s="re" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs></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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="1415"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1416"></list></costumes><sounds><list struct="atomic" id="1417"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="-140" y="139.99999999999997" heading="0" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1422"><costumes><list id="1423"><item><ref mediaID="U2L4RobotinaMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1424"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="10"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="setColor"><color>13,0,209,1</color></block><block s="setSize"><l>5</l></block><block s="down"></block><custom-block s="Escape Maze 5"></custom-block></script><script x="217" y="10.666666666666657"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><comment x="140.66666666666663" y="363.66666666666646" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="26" y="365.83333333333337"><custom-block s="Escape Maze 4"></custom-block></script><script x="28" y="309.83333333333337"><custom-block s="Escape Maze 3"><comment w="223.0666666666667" collapsed="false">Edit these remaining blocks to solve other mazes. Be sure to swap with &quot;Escape Maze 1&quot; block.</comment></custom-block></script><script x="28" y="264.83333333333337"><custom-block s="Escape Maze 2"></custom-block></script><script x="31" y="203.66666666666663"><custom-block s="Escape Maze 1"><comment w="200.93333333333334" collapsed="false">Edit this block and write its code using only the four custom motion blocks in the palette and any Control blocks you need.</comment></custom-block></script><script x="373" y="132.73333333333335"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>10</l><script><block s="doRepeat"><l>10</l><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script><comment w="90" collapsed="false">this code uses repeat blocks to simplify the overall code and allows us to use less repeat blocks while still allowing the notes to be repeated. &#xD;-A.E</comment></block></script></custom-block></script><script x="366" y="19"><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doSayFor"><block s="reportLetter"><block var="i"/><l>leet</l></block><l>2</l></block></script><comment w="90" collapsed="false">this code works to use loops to simply the overall process of the code shortening the code while making it more efficent so letter by letter my sprite says leet&#xD;-A.E</comment></block></script><script x="157" y="414.5"><custom-block s="turn %s move %s"><l></l><l></l><comment w="90" collapsed="false">i made my own block to simplify the entire movment process and instead of using a bunch of blocks I just used the turn and move blocks so I didnt have to use both turns and moves. &#xD;-A.E </comment></custom-block></script><script x="129" y="146.83333333333334"><custom-block s="Escape Your Maze"></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="160" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1479"><costumes><list id="1480"><item><ref mediaID="U2L4RobotinaMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1481"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666686" y="13.333333333333343"><block s="receiveGo"></block><block s="clear"></block><block s="doWait"><l>0.5</l></block><custom-block s="Draw Maze 5"></custom-block></script><comment x="18.095238095238102" y="139.76190476190473" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><comment x="18.095238095238102" y="113.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment><script x="20.666666666666686" y="339.1666666666667"><custom-block s="Draw Maze 4"></custom-block></script><script x="21.666666666666686" y="294.1666666666667"><custom-block s="Draw Maze 3"></custom-block></script><script x="20.666666666666686" y="251.33333333333337"><custom-block s="Draw Maze 2"></custom-block></script><script x="22.666666666666686" y="206.16666666666669"><custom-block s="Draw Maze 1"></custom-block></script><script x="25.666666666666686" y="453.16666666666674"><custom-block s="Draw Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script></scripts></sprite><watcher var="step" style="normal" x="9.68750000000091" y="9.687500000000028" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.68750000000091" y="30.031251937499974" color="243,118,29" hidden="true"/><watcher var="num" style="normal" x="9.999999999999886" y="9.999999999999986" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1499">140,-140</list></variable><variable name="board matrix"><list id="1500"><item><list struct="atomic" id="1501">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1502">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1503">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1504">0,0,0,0,0,0,0,1</list></item><item><list struct="atomic" id="1505">1,1,1,1,1,1,1,1</list></item><item><list struct="atomic" id="1506">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1507">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1508">1,1,1,1,1,1,1,1</list></item></list></variable><variable name="num"><l>0</l></variable></variables></scene></scenes></project><media name="U2L4RobotinaMaze" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="arrow" center-x="16" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABzklEQVR4AeyVMUvDQBTH7wQ3P4ebtCB1c6zFfIFMRRqC4CAaDeogLuIgJhIUBy0RpUtxcWql4upSpIvUguBX6F4oPPtOLvSSpk3saTsE8ri73Lv3/+WfS26GEAK9mNQFCEAnpd7TpQjQayd3JQCJA9PhQD6fh3Q6DZqmQblc/tf/AnOgVCrRTqdD2u02OTpRyfwCAI9qtfqnQAwA/wKtVot+fD1iV4jt/VUBSJiUMPAAsNbV+Qs2Q4M7g61t22O7IwBks1m6vmYPBeifvL7bEdwpFouxgQQALG6aJl1e0rEbO84udAEoyoYOAKCq67pSDij/hq5UKgGHBgIgxOc7lQKBtXgYBwpJpVKQyWTAcRwGEwrAF8luu90uoZQSAKZPQgFwl8sWd06fSLPZpPV6nRqGwRweCFAoFH7wxiQ4Pnwg+Cp5KIrCRPvLBgAsy4LXt9v+nMj9vS1XEFRVNSDoLyYA1Go1uLnf9eeEjjc0RxDUdX2koL+YALBprvjnA2NuJ7b8PQaSYtzwAMI23aX1LDxljNqRUhkAHsdzs4veAnw6HrlcLratXqEIHQaAx3Gj0aBcNMI6aSkMQFq1XxRKABIHpsIBKQdP2Acw4j58AwAA//+3YJpZAAAABklEQVQDAOTnvT+k34bsAAAAAElFTkSuQmCC" mediaID="U2L4RobotinaMaze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="U2L4RobotinaMaze_Board_cst_Untitled"/></media></snapdata>