<snapdata remixID="14697949"><project name="testCases_kylenjohnson" 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="testCases_kylenjohnson"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="1" 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="6"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="7"><item><ref mediaID="testCases_kylenjohnson_Stage_cst_clickGreenFlag"></ref></item></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts><script x="127.76422764227641" y="116.8780487804878"><block s="receiveCondition"><block s="reportMouseDown"></block></block></script></scripts><sprites select="3"><sprite name="Sprite" idx="1" x="-210.16216216216208" y="62.48648648648651" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="16"><costumes><list struct="atomic" id="17"></list></costumes><sounds><list struct="atomic" id="18"></list></sounds><blocks></blocks><variables></variables><scripts><script x="14" y="353"><block s="receiveGo"></block><block s="bubble"><l>Sprite 2 should draw a single square. Run the Code to check the Test Case. If it runs correctly, then create a comment: "This code is correct." If it doesn’t, correct the code and create a comment: “This code has been corrected.”</l></block></script></scripts></sprite><sprite name="Sprite(3)" idx="2" x="-35.1621621621623" y="61.48648648648651" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,155.54999999999998,6.222000000000006,1" pen="tip" id="25"><costumes><list struct="atomic" id="26"></list></costumes><sounds><list struct="atomic" id="27"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.999999999999996" y="19.999999999999996"><block s="receiveGo"></block><block s="bubble"><l>Sprite 4 should draw a single octagon. Run the Code to check the Test Case. If it runs correctly, then create a comment: "This code is correct." If it doesn’t, correct the code and create a comment: “This code has been corrected.”</l></block></script></scripts></sprite><sprite name="Sprite(2)" idx="3" x="-160" y="-160" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="219.29999999999998,39.47399999999998,0,1" pen="tip" id="34"><costumes><list struct="atomic" id="35"></list></costumes><sounds><list struct="atomic" id="36"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="24.390243902439025"><block s="receiveGo"></block><block s="up"></block><block s="doWait"><l>.5</l></block><block s="gotoXY"><l>-120</l><l>-120</l></block><block s="doForever"><script><block s="down"></block><block s="forward"><l>40</l></block><block s="turn"><l>90</l></block></script></block></script><comment x="27" y="223" w="90" collapsed="false">this code has been corrected</comment></scripts></sprite><sprite name="Sprite(4)" idx="4" x="14" y="-82" heading="135" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="179.928,183.6,0,1" pen="tip" id="55"><costumes><list struct="atomic" id="56"></list></costumes><sounds><list struct="atomic" id="57"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="doWait"><l>.5</l></block><block s="gotoXY"><l>14</l><l>-82</l></block><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>40</l></block><block s="turn"><l>45</l></block></script></block></script><comment x="26" y="208" w="90" collapsed="false">this code is correct</comment></scripts></sprite><watcher scope="Sprite(2)" s="xPosition" style="normal" x="7.708333333333485" y="7.708333333333336" color="74,108,212" hidden="true"/><watcher scope="Sprite(2)" s="yPosition" style="normal" x="7.708333333333485" y="23.89583487499999" color="74,108,212" hidden="true"/><watcher scope="Sprite(4)" s="xPosition" style="normal" x="7.708333333333485" y="40.08333641666667" color="74,108,212" hidden="true"/><watcher scope="Sprite(4)" s="yPosition" style="normal" x="7.708333333333485" y="56.2708379583333" color="74,108,212" hidden="true"/></sprites></stage><variables></variables></scene></scenes></project><media name="testCases_kylenjohnson" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"><costume name="clickGreenFlag" center-x="191" center-y="133" image="data:image/png;base64,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" mediaID="testCases_kylenjohnson_Stage_cst_clickGreenFlag"/></media></snapdata>