<snapdata remixID="14903856"><project name="U3L1-RobotMaze" 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="U3L1-RobotMaze"><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"><comment w="90" collapsed="false">By changing 0&apos;s to 1&apos;s I was able to create a path for my robot to navigate JC</comment><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>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>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>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>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>1</l><l>1</l><l>1</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"><comment w="90" collapsed="false">Turning left forward right forward is repeated 7 times&#xD;JC</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>7</l><script><custom-block s="Rotate Left"></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"><comment w="267.9999999999999" collapsed="false">For loops were used in maze 3&#xD;As the maze prgresses the segments extend by 1 block. The forloop repeats the segment 1 extra time to make up for it.&#xD;The robot goes &#xD;left forward 3 times&#xD;right forward 3 times&#xD;left forward 4 times&#xD;right forward 4 times&#xD;JC</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>3</l><l>4</l><script><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 var="i"/><script><custom-block s="Move Forward"></custom-block></script></block></script></custom-block></script></block-definition><block-definition s="Escape Maze 5" type="command" category="other"><comment w="90" collapsed="false">Created a custom block to move in different directions as well different amount of steps. &#xD;&#xD;&#xD;This made the robot turn left, forward 7, turn right, forward 3, turn right, forward 7, turn left, forward 3, turn left, forward 7, turn right, forward 1&#xD;JC</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"><comment w="90" collapsed="false">Turn left&#xD;the repeat 2 will repeat everything in it twice. When the robot mves 7 blocks and turns the repeat block will cause it to walk 7 blocks againt. JC</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Rotate Left"></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"><comment w="486.99999999999966" collapsed="false">In maze 4 for loops were used. &#xD;The for loop counts from 1 to 3, each segment of the maze gets longer until 3.&#xD;First it moves forward once, rotates left ad moves forward based on the number i then turns right. The code repeats but this time with a higher i value.&#xD;&#xD;forward 1&#xD;left&#xD;forward 1&#xD;right&#xD;forward 2&#xD;left&#xD;forward2&#xD;right&#xD;forward3&#xD;left&#xD;forward3&#xD;right&#xD;forward&#xD;left&#xD;forward &#xD;JC</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for %upvar = %n to %n %cs"><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></script></custom-block><custom-block s="Move Forward"></custom-block><custom-block s="Rotate Left"></custom-block><custom-block s="Move Forward"></custom-block></script><scripts><comment x="466.259765625" y="61.799999999999955" w="90" collapsed="true">The robot moves forward and then the left and then moves forward once then turns right and moves forward 3 times and then turns left and moves forward 3 times and then turns right and moves forward 4 times and then turns left and then moves forward 4 times and then turns ritght and then moves forward once and then turns left and moves forward once. JAYLEN CHEN&#xD;</comment></scripts></block-definition><block-definition s="Escape Your Maze" type="command" category="other"><comment w="90" collapsed="false">By using the turn and move block made in the previous maze I was able to create a code that could navigate any maze with tweaks. JC</comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="turn %s move %s"><l>left</l><l>3</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><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>3</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>3</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></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;steps&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="doIf"><block s="reportVariadicEquals"><list><block var="direction"/><l>left</l></list></block><script><custom-block s="Rotate Left"></custom-block></script><list><block s="reportVariadicEquals"><list><block var="direction"/><l>right</l></list></block><script><custom-block s="Rotate Right"></custom-block></script></list></block><block s="doRepeat"><block var="steps"/><script><custom-block s="Move Forward"></custom-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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="1413"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1414"></list></costumes><sounds><list struct="atomic" id="1415"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Robot" idx="1" x="-180.00000000000068" y="139.99999999999994" heading="270" scale="1.4" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="13,0,209,1" pen="middle" id="1420"><costumes><list id="1421"><item><ref mediaID="U3L1-RobotMaze_Robot_cst_arrow"></ref></item></list></costumes><sounds><list struct="atomic" id="1422"></list></sounds><blocks></blocks><variables></variables><scripts><script x="80.70000000000005" 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></script><script x="269.7" y="10.666666666666657"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Go To Start"></custom-block></script><script x="79.83333333333331" y="186.19999999999976"><custom-block s="Go To Start"></custom-block></script><script x="169.7" y="185.73333333333312"><custom-block s="Move Forward"></custom-block></script><comment x="77.5" y="254.39999999999998" 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><comment x="193.36666666666662" y="363.66666666666646" w="166" collapsed="false">Click on the Board sprite to access the maze drawing blocks.</comment><script x="383.70000000000005" y="93.83333333333334"><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="273.5" y="453.73333333333335"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>4</l><script><block s="doSayFor"><block s="reportLetter"><block var="i"/><l>leet</l></block><l>2</l></block></script></custom-block></script><script x="274.5" y="542.7333333333333"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>5</l><l>7</l><script><block s="doRepeat"><block var="i"/><script><block s="doPlayNote"><block s="reportVariadicProduct"><list><block var="i"/><l>10</l></list></block><l>0.5</l></block></script></block></script></custom-block></script><script x="381.70000000000005" y="167.83333333333337"><custom-block s="Escape Maze 3"></custom-block></script><script x="365.70000000000005" y="126.66666666666669"><custom-block s="Escape Maze 2"></custom-block></script><script x="82.83333333333331" y="236.03333333333308"><custom-block s="Rotate Right"></custom-block></script><script x="377.70000000000005" y="213.83333333333337"><custom-block s="Escape Maze 4"></custom-block></script><script x="193.70000000000005" y="229.5666666666665"><custom-block s="Rotate Left"></custom-block></script><script x="467.70000000000005" y="382.83333333333337"><custom-block s="Escape Maze 5"></custom-block></script><script x="386.70000000000005" y="274.83333333333337"><custom-block s="Escape Your Maze"></custom-block></script></scripts></sprite><sprite name="Board" idx="2" x="159.99999999999872" y="-79.99999999999999" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="255,255,255,1" pen="tip" id="1478"><costumes><list id="1479"><item><ref mediaID="U3L1-RobotMaze_Board_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1480"></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 Your Maze"><comment w="115.73333333333335" collapsed="false">Edit this block to create your own maze.</comment></custom-block></script><script x="329.66666666666674" y="84.33333333333334"><custom-block s="Draw Maze 1"></custom-block></script><script x="294.6666666666667" y="132"><custom-block s="Draw Maze 2"></custom-block></script><script x="301.6666666666667" y="189.16666666666669"><custom-block s="Draw Maze 3"></custom-block></script><script x="303.6666666666667" y="235.16666666666669"><custom-block s="Draw Maze 4"></custom-block></script><script x="313.66666666666674" y="280"><custom-block s="Draw Maze 5"></custom-block></script><comment x="17.095238095238102" y="176.7619047619047" w="210.39999999999992" collapsed="false">Replace the &quot;Draw Maze 1&quot; block with these blocks to display the other mazes.</comment><comment x="259.0952380952381" y="331.14285714285717" w="254.80000000000004" collapsed="true">These 5 mazes are already created for you.</comment></scripts></sprite><watcher var="step" style="normal" x="9.687500000000151" y="9.687500000000023" color="243,118,29" hidden="true"/><watcher var="Start" style="normal" x="9.687500000000151" y="30.031251937499995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="step"><l>40</l></variable><variable name="Start"><list struct="atomic" id="1497">140,-140</list></variable><variable name="board matrix"><list id="1498"><item><list struct="atomic" id="1499">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1500">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1501">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1502">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1503">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1504">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1505">1,0,0,0,0,0,0,0</list></item><item><list struct="atomic" id="1506">1,1,1,1,1,1,1,1</list></item></list></variable></variables></scene></scenes></project><media name="U3L1-RobotMaze" 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="U3L1-RobotMaze_Robot_cst_arrow"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="U3L1-RobotMaze_Board_cst_Untitled"/></media></snapdata>