<snapdata remixID="9420932"><project name="Lesson 2.4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAoKADAAQAAAABAAAAeAAAAAAeaS0RAAAEmklEQVR4Ae2dPWhTYRSGT1K1aSkU0sEfpJipg0in6iTi0Ek6NHbSLsFFCgqKYMFB6N4OBUEqWEQHdxdDnESnugkOLUQoQqQNgl36I/4khYYmjfK1+nHuOT6B0uTeL/ec87zPvbeBlqZ+1h7CAwJKBNJKdSkLgW0CCIgIqgQQUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VMcAXFAlQACquKnOALigCoBBFTFT3EExAFVAgioip/iCIgDqgQQUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VMcAXFAlQACquKnOALigCoBBFTFT3EExAFVAgioip/iCIgDqgQQUBU/xREQB1QJIKAqfoojIA6oEkBAVfwUR0AcUCWAgKr4KY6AOKBKAAFV8VMcAXFAlQACquKnOALigCoBBFTFT3EEbOPAs6kjcvtqlxSLxTZ72fQvCaT4h9XtcZZmU007HhePyoOnHySbzTZt58XfEUDAP/BrlXBn6db3jNyYFil/Wt/ZxPcDEuAW/Btwk4WePXtevO2UjtOv5NKtdeTbQ+dgG7gCtuF25fJ5KVx4I8vVXlntuiN3J+9JKtV8S27zNjYdgAACtkArl8uSy+UQroVLrJcIGIssxw0iwM+AQZhYFIsAAsYiy3GDCCBgECYWxSKAgLHIctwgAggYhIlFsQggYCyyHDeIAAIGYWJRLAIIGIssxw0igIBBmFgUiwACxiLLcYMIIGAQJhbFIoCAschy3CACCBiEKXmLSqWS1H6bPXmN7bMjfhtmn8CStDzzsV82M1vSOftNXudfytmhoSS1F9RLlCugl7MziKDioo3c8nb1zZuH5dzJEUlVjkm69jVw/YxsbG4odhZeOoqAw8PDMjY2JqOjozI4OCgLCwvhHbFyXwSuzYw0ra/flBfvr0rXl1PS+7xf5ufnm/Yn7UXUW3BdwNZHtVqV+hUyk8m07uL1PgksLi3JQM/5xrt6vmYk/+iiPJlOtnSNhmtPogo4MTEhlUpld73G87W1NRkfH5dCodDYxpNwAvUPIB2V45Kbysr7mXfS3d0d/uYErTwUq5el2tm5W750Oi19fX0yNzcXq+R/ddz6H0n9OPFZ5KHtsaNcAetnZz6fl5WVle3brdWz03a0NrqPIqCN0ekyCQSifApOwmD0YIMAAtrIyW2XCOg2WhuDIaCNnNx2iYBuo7UxGALayMltlwjoNlobgyGgjZzcdomAbqO1MRgC2sjJbZcI6DZaG4MhoI2c3HaJgG6jtTEYAtrIyW2XCOg2WhuDIaCNnNx2iYBuo7UxGALayMltlwjoNlobgyGgjZzcdomAbqO1MRgC2sjJbZcI6DZaG4MhoI2c3HaJgG6jtTEYAtrIyW2XCOg2WhuDIaCNnNx2iYBuo7UxGALayMltlwjoNlobgyGgjZzcdomAbqO1MRgC2sjJbZcI6DZaG4MhoI2c3HaJgG6jtTEYAtrIyW2XCOg2WhuDIaCNnNx2iYBuo7UxGALayMltlwjoNlobgyGgjZzcdvkLQVOnkHeFGO4AAAAASUVORK5CYII=</thumbnail><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" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts><script x="129" y="117"><block s="receiveGo"></block><block s="doBroadcast"><l>game</l></block></script></scripts><sprites><watcher var="num" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="name" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="highestValue" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="count" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="-146" y="-37" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="15"><costumes><list struct="atomic" id="16"></list></costumes><sounds><list struct="atomic" id="17"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19" y="25"><block s="receiveKey"><l><option>0</option></l></block><block s="doSayFor"><l>Simple Version  (1.2)</l><l>1</l></block><block s="doAsk"><l>what&apos;s your name?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>num</l><block s="reportRandom"><l>1</l><l>10</l></block></block><block s="doAsk"><l>Guess a random number from 1 to 10</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><block var="num"/></block><script><block s="doSayFor"><l>You&apos;ve guessed it! You win!</l><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="name"/><l>, that guess is not correct.</l></list></block><l>2</l></block></script></block><block s="doSayFor"><l>Game over!</l><l>2</l></block></script><script x="52" y="347"><block s="receiveMessage"><l>game</l></block><block s="doSayFor"><l>Press 0 to play the simplified version (1.2). Press 1 to play the modified version (1.3). Press 2 to play the updated version (2.0)</l><l>4</l></block></script></scripts></sprite><sprite name="Sprite(2)" idx="2" x="-4" y="28" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="186.15,145.197,0,1" pen="tip" id="70"><costumes><list struct="atomic" id="71"></list></costumes><sounds><list struct="atomic" id="72"></list></sounds><blocks></blocks><variables></variables><scripts><script x="26" y="44"><block s="receiveKey"><l><option>1</option></l></block><block s="doSayFor"><l>Modified Version (1.3)</l><l>2</l></block><block s="doAsk"><l>What&apos;s your name?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>num</l><block s="reportRandom"><l>1</l><l>10</l></block></block><block s="doUntil"><block s="reportEquals"><block s="getLastAnswer"></block><block var="num"/></block><script><block s="doAsk"><l>Guess a number between 1 and 10</l></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="getLastAnswer"></block><block var="num"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="name"/><l>, that guess is not correct. Please guess again.</l></list></block><l>2</l></block></script></block></script></block><block s="doSayFor"><l>You&apos;ve guess it! You win!</l><l>2</l></block><block s="doSayFor"><l>Game over!</l><l>2</l></block></script></scripts></sprite><sprite name="Sprite(3)" idx="3" x="121" y="-31" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,229.5,22.949999999999918,1" pen="tip" id="128"><costumes><list struct="atomic" id="129"></list></costumes><sounds><list struct="atomic" id="130"></list></sounds><blocks></blocks><variables></variables><scripts><script x="47" y="30"><block s="receiveKey"><l><option>2</option></l></block><block s="doSayFor"><l>Updated Version (2.0)  </l><l>2</l></block><block s="doAsk"><l>What&apos;s your name?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Choose the highest number for your range.</l></block><block s="doSetVar"><l>highestValue</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>num</l><block s="reportRandom"><l>1</l><block var="highestValue"/></block></block><block s="doSetVar"><l>count</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="num"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><block s="reportJoinWords"><list><l>Choose a number from 1 to </l><block var="highestValue"/></list></block></block><block s="doChangeVar"><l>count</l><l>1</l></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="num"/><block s="getLastAnswer"></block></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="name"/><l>, that guess is not correct. Your guess is too low. Please guess again</l></list></block><l>3</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="name"/><l>, that guess is not correct. Your guess is too high. Please guess again</l></list></block><l>3</l></block></script></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>You&apos;ve guess it right! It took you </l><block var="count"/><l> tries!</l></list></block><l>2</l></block><block s="doSayFor"><l>Game over!</l><l>2</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="num"><l>14</l></variable><variable name="name"><l>Jim</l></variable><variable name="highestValue"><l>19</l></variable><variable name="count"><l>5</l></variable></variables></project><media name="Lesson 2.4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>