<snapdata remixID="9655287"><project name="motion in snap" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="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="0" y="2.842170943040401e-14" heading="300" 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.66666666666666"><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.66666666666666"><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.66666666666666"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></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><script x="16.666666666666657" y="279"><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="440" y="116.66666666666666"><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="253" y="121.66666666666666"><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="449" y="304.66666666666663"><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="motion in snap" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>