<snapdata remixID="8539043"><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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gG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRtdeLowAAABPSURBVE5MiQACCCDgTIACdhYo6yCAAAII2BCggG3kxJQIIIAAAs4EKGBngbIOAggggIANAQrYRk5MiQACCCDgTIACdhYo6yCAAAII2BD4f/mY7aVgoga5AAAAAElFTkSuQmCC</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.67366430758034" y="91.35454576426025" 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="347" y="114"><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="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="688" y="110"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></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></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>