<snapdata remixID="14722552"><project name="U1L3-AngleExperiments2" app="Snap! 11.0.5, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U1L3-AngleExperiments2"><notes></notes><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><primitives></primitives><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" id="48"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="49"></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="306" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="55"><costumes><list struct="atomic" id="56"></list></costumes><sounds><list struct="atomic" id="57"></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.666666666666714"><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.66666666666671"><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.66666666666669"><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="284.6666666666667"><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="39" y="424.16666666666663"><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="34.66666666666666" y="708.0000000000001"><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="186" y="557.1666666666667"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="forward"><l>5</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>60</l></block></block></script></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3-AngleExperiments2" app="Snap! 11.0.5, https://snap.berkeley.edu" version="2"></media></snapdata>