<snapdata remixID="12600136"><project name="U1L3-AngleExperiments2" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABWVJREFUeF7t3U9oFHcUwPG3WQ05JEFh6SnH6iWXnPRSUynSglC9qyBKqIWaPya0hbaaJteySfWuYNRjazzopYbEU/faeMleqkiIJaa2h9BsIHXkNzuLWRXCIw/ezOw3JzW/vF/2Ox9mdiYBC1EURcIHBZwKFADoVJ5t4wIABIJrAQC65mdzAGLAtQAAXfOzOQAx4FoAgK752RyAGHAtAEDX/GwOQAy4FgCga342ByAGXAsA0DU/mwMQA64FAOian80BiAHXAgB0zc/mAMSAawEAuuZncwBiwLUAAF3zszkAMeBaAICu+dkcgBhwLQBA1/xsDkAMuBYAoGt+NgcgBlwLANA1P5sDEAOuBQDomp/NAYgB1wIAdM3P5gDEgGsBALrmZ3MAYsC1AABd87M5ADHgWgCArvnZHIAYcC0AQNf8bA5ADLgWAKBrfjYHIAZcCwDQNT+bAxADrgUA6JqfzQGIAdcCAHTNz+YpAhjJ2toLKZU+4Ki0UIFUASxPleXS8JC0FfeG/0u7hQ5D677UFAGsH4SJyQkZv/ydSKEoIm2te2Ra5JWnDmATwnAWLOxpkUPRmi8zlQCbEYarcUDIJTmPRFML8B2E4XIcX5b5yFOBVAPc2tqSq9euytiloaR5uCQHhJwN84Iw1QBD5NXVVbn/4L6cO3smgRdxg5IXfeGIRlEUpf31VKtVWapW5eTnx5u/Vc6GaT90O35/mQAYXsXvlYpsbPwnnxztr7+oQptI9D9nwx0PcboXZAZgyLjw6FFc82j/RyISLsUB4asEJI9r0k3t/d9dpgA2Ifz4SHIG3JMgfMXjmgwKzBzAZoT9ItHWm4fV4c88rskUw0wCDIUfzs1JV2enHD58KEGY/OguRhjeI/K4JgsSMwswxL07Oyu9vb1y8MCH9ctx/KO7YnJJDn8v1t8n8pHaApkGGKpev3FDTp44IaVSqX4mbCAMNykxSs6GqdWXleeAOwX8qVyW0ZERKRaLUqttyC+/3pXTp07Vvyy+S+ZxzU4NvT6f+TNgI9zE5KSMX7kiS0tLcuyzT2X56ZPk8ht+bLf9bMjjGi9s79s3NwDDiwsI9+/bJ8Njo3JteloGv/qy+dFMfEnmcQ0ADQusr6/LwsKCrKysSPjzzJ3b8sfionR3dcu/f69JIb78bv91rnA25HGN4SHY1ahcnAHn5+dlZGxUFh8/booxOf6jXP7h+wTc23fE4b0hd8i70mPwxbkAGN9rRJGUp6bk62+/ESnUf12rvb1dXjz/S7q7u7bdEfMe0MCN2YjcAGwUWV5elvMDA/Lb3MP4n4YvDsrP09PJHfH2xzRmDRm0iwK5A9hoMXtvVga+uCAv/3kpz/58Ij09Pcmnwm+f8QutuzBj+qW5BRgqbW5uysWhQanVanLr5oxpOIbZFMg1wEaiSqUifX190tHRYVONKWYFWgKgWS0GmRcAoHlSBmoKAFBTi7XmBQBonpSBmgIA1NRirXkBAJonZaCmAAA1tVhrXgCA5kkZqCkAQE0t1poXAKB5UgZqCgBQU4u15gUAaJ6UgZoCANTUYq15AQCaJ2WgpgAANbVYa14AgOZJGagpAEBNLdaaFwCgeVIGagoAUFOLteYFAGielIGaAgDU1GKteQEAmidloKYAADW1WGteAIDmSRmoKQBATS3WmhcAoHlSBmoKAFBTi7XmBQBonpSBmgIA1NRirXkBAJonZaCmAAA1tVhrXgCA5kkZqCkAQE0t1poXAKB5UgZqCgBQU4u15gUAaJ6UgZoCANTUYq15AQCaJ2WgpgAANbVYa14AgOZJGagpAEBNLdaaFwCgeVIGagoAUFOLteYFAGielIGaAq8BKzWot08C9JAAAAAASUVORK5CYII=</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAHYJJREFUeF7t3X+U7GV9H/DPZ2Zn93L5/UugqVgVAzmpPU2sPT31CDb2SP1B2h6DgD8gVtGYKlShEqQFNJAgCoJRQhuoNlaISdSmVRFCFdF4Gps2jRaDp9EAggmNAUXg3jszO0/P3Lt3d/b+Bu7eZ2ef1/1z9jvfz/N5PZ9z3md273eeDP8IECBAgACBfS6Q+7yiggQIECBAgEAIYENAgAABAgQqCAjgCuhKEiBAgAABAWwGCBAgQIBABQEBXAFdSQIECBAgIIDNAAECBAgQqCAggCugK0mAAAECBASwGSBAgAABAhUEBHAFdCUJECBAgIAANgMECBAgQKCCgACugK4kAQIECBAQwGaAAAECBAhUEBDAFdCVJECAAAECAtgMECBAgACBCgICuAK6kgQIECBAQACbAQIECBAgUEFAAFdAV5IAAQIECAhgM0CAAAECBCoICOAK6EoSIECAAAEBbAYIECBAgEAFAQFcAV1JAgQIECAggM0AAQIECBCoICCAK6ArSYAAAQIEBLAZIECAAAECFQQEcAV0JQkQIECAgAA2AwQIECBAoIKAAK6AriQBAgQIEBDAZoAAAQIECFQQEMAV0JUkQIAAAQIC2AwQIECAAIEKAgK4ArqSBAgQIEBAAJsBAgQIECBQQUAAV0BXkgABAgQICGAzQIAAAQIEKggI4AroShIgQIAAAQFsBggQIECAQAUBAVwBXUkCBAgQICCAzQABAgQIEKggIIAroCtJgAABAgQEsBkgQIAAAQIVBARwBXQlCRAgQICAADYDBAgQIECggoAAroCuJAECBAgQEMBmgAABAgQIVBAQwBXQlSRAgAABAgLYDBAgQIAAgQoCArgCupIECBAgQEAAmwECBAgQIFBBQABXQFeSAAECBAgIYDNAgAABAgQqCAjgCuhKEiBAgAABAWwGCBAgQIBABQEBXAFdSQIECBAgIIDNAAECBAgQqCAggCugK0mAAAECBASwGSBAgAABAhUEBHAFdCUJECBAgIAANgMECBAgQKCCgACugK4kAQIECBAQwGaAAAECBAhUEBDAFdCVJECAAAECAtgMECBAgACBCgICuAK6kgQIECBAQACbAQIECBAgUEFAAFdAV5IAAQIECAhgM0CAAAECBCoICOAK6EoSIECAAAEBbAYIECBAgEAFAQFcAV1JAgQIECAggM0AAQIECBCoICCAK6ArSYAAAQIEBLAZIECAAAECFQQEcAV0JQkQIECAgAA2AwQIECBAoIKAAK6AriQBAgQIEBDAZoAAAQIECFQQEMAV0JUkQIAAAQIC2AwQIECAAIEKAgK4ArqSBAgQIEBAAJsBAgQIECBQQUAAV0BXkgABAgQICGAzQIAAAQIEKggI4AroShIgQIAAAQFsBggQIECAQAUBAVwBXUkCBAgQICCAzQABAgQIEKggIIAroCtJgAABAgQEsBkgQIAAAQIVBARwBXQlCRAgQICAADYDBAgQIECggoAAroCuJAECBAgQEMBmgAABAgQIVBAQwBXQlSRAgAABAgLYDBAgQIAAgQoCArgCupIECBAgQEAAmwECBAgQIFBBQABXQFeSAAECBAgIYDNAgAABAgQqCAjgCuhKEiBAgAABAWwGCBAgQIBABQEBXAFdSQIECBAgIIDNAAECBAgQqCAggCugK0mAAAECBASwGSBAgAABAhUEBHAFdCUJECBAgIAANgMECBAgQKCCgACugK4kAQIECBAQwGaAAAECBAhUEBDAFdCVJECAAAECAtgMECBAgACBCgICuAK6kgQIECBAQACbAQIECBAgUEFAAFdAV5IAAQIECAhgM0CAAAECBCoICOAK6EoSIECAAAEBbAYIECBAgEAFAQFcAV1JAgQIECAggM0AAQIECBCoICCAK6ArSYAAAQIEBLAZIECAAAECFQQEcAV0JQkQIECAgAA2AwQIECBAoIKAAK6AriQBAgQIEBDAZoAAAQIECFQQEMAV0JUkQIAAAQIC2AwQIECAAIEKAgK4ArqSBAgQIEBAAJsBAgQIECBQQUAAV0BXkgABAgQICGAzQIAAAQIEKggI4AroShIgQIAAAQFsBggQIECAQAUBAVwBXUkCBAgQICCAzQABAgQIEKggIIAroCtJgAABAgQEsBkgQIAAAQIVBARwBXQlCRAgQICAADYDBAgQIECggoAAroCuJAECBAgQEMBmgAABAgQIVBAQwBXQlSRAgAABAgLYDBAgQIAAgQoCArgCupIECBAgQEAAmwECBAgQIFBBQABXQFeSAAECBAgIYDNAgAABAgQqCAjgCuhKEiBAgAABAWwGCBAgQIBABQEBXAFdSQIE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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="-66.62633447150665" y="-45.62241818125966" heading="137" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,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="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="108.66666666666666"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="down"></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>120</l><l>1</l></block></block></script></block></script><script x="16.666666666666657" y="22.833333333333286"><block s="down"><comment w="234.33333333333334" collapsed="true">It&apos;s best to put the pen down before drawing.</comment></block><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="28.66666666666663" y="315"><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="480" y="103.33333333333334"><block s="clear"></block><block s="down"></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>120</l><l>1</l></block></block></script></block></script><script x="602" y="308"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="down"></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>140</l><l>1</l></block></block></script></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3-AngleExperiments2" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>