<snapdata remixID="10113452"><project name="U1L3-AngleExperiments3" 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(2)" idx="1" x="0" y="-2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="191,0,24,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="53" y="92.33333333333337"><block s="receiveGo"></block><block s="setSize"><l>10</l></block><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="setHeading"><l>90</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block><block s="down"></block><block s="doRepeat"><l>15</l><script><block s="setColor"><color>191,0,24,1</color></block><block s="forward"><l>100</l></block><block s="doWait"><l>0.2</l></block><block s="forward"><l>-100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>15</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><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</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></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-AngleExperiments3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>