<snapdata remixID="11765627"><project name="U1L3-AngleExperiments2" app="Snap! 7, 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3X2QZFV5x/HfuTN9e3dR0MiqEVJhiQoCuwrTt5fFRNaB3fCmAUQhpYAJGANYglosKlgpwESIWbAivvASgVQEEiFR0AQ1u2AViNOnhzdLQAO+sGLAWIDAstOnZ/qkemaWXXB3p9+mT997v1RZ/uG59znP5zz4q367Y8Q/CCCAAAIIINB3AdP3ihREAAEEEEAAARHADAECCCCAAAIBBAjgAOiURAABBBBAgABmBhBAAAEEEAggQAAHQKckAggggAACBDAzgAACCCCAQAABAjgAOiURQAABBBAggJkBBBBAAAEEAggQwAHQKYkAAggggAABzAwggAACCCAQQIAADoBOSQQQQAABBAhgZgABBBBAAIEAAgRwAHRKIoAAAgggQAAzAwgggAACCAQQIIADoFMSAQQQQAABApgZQAABBBBAIIAAARwAnZIIIIAAAggQwMwAAggggAACAQQI4ADolEQAAQQQQIAAZgYQQAABBBAIIEAAB0CnJAIIIIAAAgQwM4AAAggggEAAAQI4ADolEUAAAQQQIICZAQQQQAABBAIIEMAB0CmJAAIIIIAAAcwMIIAAAgggEECAAA6ATkkEEEAAAQQIYGYAAQQQQACBAAIEcAB0SiKAAAIIIEAAMwMIIIAAAggEECCAA6BTEgEEEEAAAQKYGUAAAQQQQCCAAAEcAJ2SCCCAAAIIEMDMAAIIIIAAAgEECOAA6JREAAEEEECAAGYGEEAAAQQQCCBAAAdApyQCCCCAAAIEMDOAAAIIIIBAAAECOAA6JRFAAAEEECCAmQEEEEAAAQQCCBDAAdApiQACCCCAAAHMDCCAAAIIIBBAgAAOgE5JBBBAAAEECGBmAAEEEEAAgQACBHAAdEoigAACCCBAADMDCCCAAAIIBBAggAOgUxIBBBBAAAECmBlAAAEEEEAggAABHACdkggggAACCBDAzAACCCCAAAIBBAjgAOiURAABBBBAgABmBhBAAAEEEAggQAAHQKckAggggAACBDAzgAACCCCAQAABAjgAOiURQAABBBAggJkBBBBAAAEEAggQwAHQKYkAAggggAABzAwggAACCCAQQIAADoBOSQQQQAABBAhgZgABBBBAAIEAAgRwAHRKIoAA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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="-164.72782070926633" y="53.52331346596367" heading="78" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="6,0,53,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="20" y="20"><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="20" y="55.83333333333334"><block s="setHeading"><l>0</l><comment w="188.33333333333337" collapsed="true">You might (or might not) need this.</comment></block></script><script x="20" y="99.83333333333337"><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333337" collapsed="true">You might (or might not) need this.</comment></block></script><script x="17" y="145.66666666666674"><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><script x="22" y="308.5000000000001"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>6,0,53,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>242,248,255,1</color><comment w="347.83333333333337" collapsed="false">Why is this change in pen color and size useful here? The change in pen color is useful because you are able to see the lines that are being left behind as the &quot;clock&quot; keeps moving. </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="260" y="138.66666666666674"><block s="clear"><comment w="68.5" collapsed="false">Asterick with 3 branches. </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="514" y="136"><block s="clear"><comment w="68.5" collapsed="false">This forms a triangle</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="758" y="135"><block s="clear"><comment w="68.5" collapsed="false">This forms a square. </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><variables></variables></scene></scenes></project><media name="U1L3-AngleExperiments2" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>