<snapdata remixID="8544892"><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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ChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikChDAqVK0QwABBBBAIKMAAZwRk1IIIIAAAgikCvx/OOaJ8No/rQUAAAAASUVORK5CYII=</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="40.673664307579884" y="91.35454576426014" heading="24" 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>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></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="31" y="543"><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></script></block></script><script x="249" y="463"><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></script></block></script><script x="271.000001" y="681.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>