<snapdata remixID="8538904"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3deZwkZZXu8edEZGR2IwgjCrK5j4OCXhUGhsVBRGVUEFsRLkIzw4gKArLOZeSqNCgyMAJyQXEBUWAEcYEBBQSRTUcUEVlUQBkZEWRXRJbKzIhzP5kRVd21drVdVVHvm7/8qzorM95zvifwMbIiI0w8EEAAAQQQQGDOBWzOV2RBBBBAAAEEEBABzE6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAABzD6AAAIIIIBADQIEcA3oLIkAAggggAAB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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="40.67366430758011" 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="691" y="440"><block s="clear"></block><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="674" y="90"><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="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="995.0000009999999" y="133.000001"><block s="forward"><l>-100</l></block></script><script x="1081.0000009999999" y="272.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>