<snapdata remixID="12203092"><project name="U1L3-AngleExperiments2" app="Snap! 8.2, 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><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="47"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="48"></list></costumes><sounds><list struct="atomic" id="49"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="173.20508075688758" y="0" heading="240" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="30,30,30,1" pen="tip" id="54"><costumes><list struct="atomic" id="55"></list></costumes><sounds><list struct="atomic" id="56"></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="122.16666666666666"><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>6</l></block></block></script></block></script><script x="16.666666666666657" y="310"><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="229" y="126"><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>6</l></block></block></script></block></script><script x="446" y="129"><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>6</l></block></block></script></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3-AngleExperiments2" app="Snap! 8.2, https://snap.berkeley.edu" version="2"></media></snapdata>