<snapdata remixID="8549133"><project name="M2L3A2_2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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Z3eVg7kRQGDdAgQwJwSB0QncS9ZeKxN/LWNfpX5/9egezZMQQKA0AQK4tI0yT2qB+0j6beomqI8AAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AACQQiIoAAACvSURBVOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgUI4AKXykgIIIAAAvkLEMD574gOEUAAAQQKFCCAC1wqIyGAAAII5C9AAOe/IzpEAAEEEChQgAAucKmMhAACCCCQvwABnP+O6BABBBBAoEABArjApTISAggggED+AgRw/juiQwQQQACBAgX+H/QtP7RJ727UAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-5.042054916971438" y="47.97194807827444" heading="144" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="10"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block></script><script x="16.666666666666657" y="40.666666666666686"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="74.66666666666663"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="16.666666666666657" y="108.66666666666663"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block></script><script x="16.666666666666657" y="279.00000000000006"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>0,4,3,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>1</l></block><block s="setColor"><color>255,254,250,1</color><comment w="280.83333333333337" collapsed="false">Why is this change in pen color and size useful here?</comment></block><block s="setSize"><l>3</l></block><block s="forward"><l>-100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>60</l></block></block></script><comment w="358.8333333333333" collapsed="false">Script B.&#xD;The second hand on a clock must make 60 small turns to make a full rotation.</comment></block></script><script x="481" y="121"><block s="doRepeat"><l>8</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>8</l></block></block><block s="down"></block></script></block></script><script x="740" y="126"><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block><block s="down"></block></script></block></script><script x="652" y="315"><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block><block s="down"></block></script></block></script><script x="901" y="343"><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block><block s="down"></block></script></block></script><script x="977.0000010000001" y="561.000001"><block s="forward"><l>-100</l></block></script><script x="655.000001" y="479.000001"><block s="forward"><l>-100</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return SnapCloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return ScriptsMorph.prototype.enableKeyboard;&#xD;    case &apos;Table support&apos;:&#xD;        return List.prototype.enableTables;&#xD;    case &apos;Table lines&apos;:&#xD;        return TableMorph.prototype.highContrast;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    default: return which;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        return;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        return;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        return;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        return;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        return;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        return;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        return;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        return;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) return;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        return;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;            if (ScriptsMorph.prototype.enableKeyboard) {&#xD;                ide.removeSetting(&apos;keyboard&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;keyboard&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;            if (List.prototype.enableTables) {&#xD;                ide.removeSetting(&apos;tables&apos;);&#xD;            } else {&#xD;                ide.saveSetting(&apos;tables&apos;, false);&#xD;            }&#xD;        return;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;                if (TableMorph.prototype.highContrast) {&#xD;                    ide.saveSetting(&apos;tableLines&apos;, true);&#xD;                } else {&#xD;                    ide.removeSetting(&apos;tableLines&apos;);&#xD;                }&#xD;        return;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        return;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        return;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        return;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        return;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        return;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        return;&#xD;}</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        return;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        return;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        return;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        return;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        return;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        return;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition></blocks><variables></variables></project><media name="M2L3A2_2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>