<snapdata remixID="8648958"><project name="U1L3-AngleExperiments2" 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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</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="45.51167780837113" y="71.05094596132042" heading="36" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,123,56,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>6</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="178.000001" y="310.8333343333333"><block s="clear"></block><block s="doRepeat"><l>3</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,123,56,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>8</l></block><block s="forward"><l>-100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</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></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="U1L3-AngleExperiments2" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>