<snapdata remixID="8539812"><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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</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="-52.253591252127535" y="-52.05230132962788" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="6,0,71,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="30" 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="30" 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="30" 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="30" y="279.00000000000006"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>6,0,71,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="459.33333333333337" y="92"><block s="clear"></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="784" y="44.66666666666663"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><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></script></block></script><script x="833" y="231"><block s="clear"></block><block s="doRepeat"><l>5</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>5</l></block></block></script></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>