<snapdata remixID="9615845"><project name="U1L3-AngleExperiments2" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFQ0lEQVR4Xu2cTWhUZxSGT6zVmkRbDFYU7UJl3BbbjQ0opaLoyo1u0lAKuhFB6iKI4koCxUWLUtykIJJmoxtXimIpij8bFZemURe1KFH8aZvE/xmZ6BUSM53v3uTed+49T5bD933nnOd9MsPcuTNNlUqlYvxBQESgCQFF5Ck7SgABEUFKAAGl+CmOgDggJYCAUvwUR0AckBJAQCl+iiMgDkgJIKAUP8UREAekBBBQip/iCIgDUgIIKMVPcQTEASkBBJTipzgC4oCUAAJK8VMcAXFASgABpfgpjoA4ICWAgFL8FEdAHJASQEApfoojIA5ICSCgFD/FERAHpAQQUIqf4giIA1ICCCjFT3EExAEpAQSU4qc4AuKAlAACSvFTHAFxQEoAAaX4KY6AOCAlgIBS/BRHQByQEkBAKX6KIyAOSAkgoBQ/xREQB6QECiXgwg9n2J0Xz6VA0y5etBkLJWA1/JGREftu40Y7dvp02i5kev6mtWvtyPHj1tzcnGndtIsVTsAI2JbNm23Xvn22bPnytBmmev6N/n77ce9e+/Xo0VTrqA4vrIAR0MWzmu32kxEV30nVzXPvoYMXXsAIxJI5H9utf/8J5SJdl6deJwvKjYBVUJfOnbNjvb32U0/PZLmlsn/n1q22qbPTVq5alcr5jXioKwGjANav/MpOXrrYUHk0Yk9ZAHIpYAR2/rQPbLD8KgvONWs0Qg9KAK4FjMB/vvgzu3b7r0xzUNTMdMDAYgj4FtThQ4dseGjItnd1BaJLtuyX/futpbXVvt+2LdkBBduFgOMC/XLJUrt862YqMad5dioNZ3AoAtaA/GnTNLtXKU9JBFN51pQ01ECHIGCdML5Z8YX9fvVKosgmszdRwRxuQsCA0Pbs2GFfr1tnazZsCFhtdubECfvj1CnrPnAgaL3nRQgYI/3S3Db78+GD/90RsiZGycIvRcAEES+a+ZH9/ezpmJ0TPZbgaHdbEDBh5IN371rPwYN2f3DQdnd32/wFCxKe5HsbAibMvyrg3LY2K5fL9vjRIwRMyBEBE4CLXm5Xt7eP7j574YLxEpwApJkhYAxu499gLJwxc3T3nefP3p3Cm5AYQBEwDFatyzDVC8zVv/EXrLkME8a1uopnwDqsal1MHhgYsPbSm9v9z/dft1Kp9N5JXIiuLyIC1mBU7+Ozea2zrWl4eHR3paXF7g/9V5N2vbPqx1TcFQg4LtvQGwail99oe8jnxqFnF1e39ydDwLdM4t6OlUTAailuxxorIQKaWdybQ/v6+uyHbzvfvfmoyvjzb73W0dER/OQVt2bwwTlb6FrApLfDfzJ9uj1++XJM1BM9FuJC0h5Czs7DGpcCNuIXgBqxpywEdiUgX8vMQql4NdwImKcve+ep13i6OXwXnOeft8hz76FiFvYZkB8nClVAu65wAvLzbFqh4lYvlIBF+/HGicIs2oyFEjDufx/r9QQQUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uERUJ+B6w4Q0HX8+uFfA2Xp+LfBpXqKAAAAAElFTkSuQmCC</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3de7CsVXnn8e+zj8UY1MJw+m2IRWKIpbGS0sSyhqTMlIYw3kAhkhhBgeESgggqEMAoICAgUQyggkAIyIAChqCIoohRopVMGaYsE62kjJYhF8rh9NuHSHmJQ3n2murNPuMGD5x96e71rnd9+x/+sHutZ32eR36sfc7uN/ClgAIKKKCAAnMXiLnv6IYKKKCAAgoogAHsECiggAIKKJBBwADOgO6WCiiggAIKGMDOgAIKKKCAAhkEDOAM6G6pgAIKKKCAAewMKKCAAgookEHAAM6A7pYKKKCAAgoYwM6AAgoooIACGQQM4AzobqmAAgoooIAB7AwooIACCiiQQcAAzoDulgoooIACChjAzoACCiiggAIZBAzgDOhuqYACCiiggAHsDCiggAIKKJBBwADOgO6WCiiggAIKGMDOgAIKKKCAAhkEDOAM6G6pgAIKKKCAAewMKKCAAgookEHAAM6A7pYKKKCAAgoYwM6AAgoooIACGQQM4AzobqmAAgoooIAB7AwooIACCiiQQcAAzoDulgoooIACChjAzoACCiiggAIZBAzgDOhuqYACCiiggAHsDCiggAIKKJBBwADOgO6WCiiggAIKGMDOgAIKKKCAAhkEDOAM6G6pgAIKKKCAAewMKKCAAgookEHAAM6A7pYKKKCAAgoYwM6AAgoooIACGQQM4AzobqmAAgoooIAB7AwooIACCiiQQcAAzoDulgoooIACChjAzoACCiiggAIZBAzgDOhuqYACCiiggAHsDCiggAIKKJBBwADOgO6WCiiggAIKGMDOgAIKKKCAAhkEDOAM6G6pgAIKKKCAAewMKKCAAgookEHAAM6A7pYKKKCAAgoYwM6AAgoooIACGQQM4AzobqmAAgoooIAB7AwooIACCiiQQcAAzoDulgoooIACChjAzoACCiiggAIZBAzgDOhuqYACCiiggAHsDCiggAIKKJBBwADOgO6WCiiggAIKGMDOgAIKKKCAAhkEDOAM6G6pgAIKKKCAAewMKKCAAgookEHAAM6A7pYKKKCAAgoYwM6AAgoooIACGQQM4AzobqmAAgoooIAB7AwooIACCiiQQcAAzoDulgoooIACChjAzoACCiiggAIZBAzgDOhuqYACCiiggAHsDCig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DdgZUKBsAQO47P5ZvQLegJ0BBQoVMIALbZxlK+AN2BlQoGwBA7js/lm9At6AnQEFChUwgAttnGUr4A3YGVCgbAEDuOz+Wb0C3oCdAQUKFTCAC22cZSvgDdgZUKBsAQO47P5ZvQLegJ0BBQoVMIALbZxlK+AN2BlQoGwBA7js/lm9At6AnQEFChUYwDmT0sfL/yz0GJatQLUCBnC1rffgCiiggAI5BQzgnPrurYACCihQrYABXG3rPbgCCiigQE4BAzinvnsroIACClQrYABX23oProACCiiQU8AAzqnv3goooIAC1QoYwNW23oMroIACCuQUMIBz6ru3AgoooEC1AgZwta334AoooIACOQUM4Jz67q2AAgooUK2AAVxt6z24AgoooEBOAQM4p757K6CAAgpUK2AAV9t6D66AAgookFPAAM6p794KKKCAAtUKGMDVtt6DK6CAAgrkFDCAc+q7twIKKKBAtQIGcLWt9+AKKKCAAjkFDOCc+u6tgAIKKFCtgAFcbes9uAIKKKBATgEDOKe+eyuggAIKVCtgAFfbeg+ugAIKKJBTwADOqe/eCiiggALVChjA1bbegyuggAIK5BQwgHPqu7cCCiigQLUCBnC1rffgCiiggAI5BQzgnPrurYACCihQrYABXG3rPbgCCiigQE4BAzinvnsroIACClQrYABX23oProACCiiQU8AAzqnv3goooIAC1QoYwNW23oMroIACCuQUMIBz6ru3AgoooEC1AgZwta334AoooIACOQUM4Jz67q2AAgooUK2AAVxt6z24AgoooEBOAQM4p757K6CAAgpUK2AAV9t6D66AAgookFPAAM6p794KKKCAAtUKGMDVtt6DK6CAAgrkFDCAc+q7twIKKKBAtQIGcLWt9+AKKKCAAjkFDOCc+u6tgAIKKFCtgAFcbes9uAIKKKBATgEDOKe+eyuggAIKVCtgAFfbeg+ugAIKKJBTwADOqe/eCiiggALVChjA1bbegyuggAIK5BQwgHPqu7cCCiigQLUCBnC1rffgCiiggAI5BQzgnPrurYACCihQrYABXG3rPbgCCiigQE4BAzinvnsroIACClQrYABX23oProACCiiQU8AAzqnv3goooIAC1QoYwNW23oMroIACCuQUMIBz6ru3AgoooEC1AgZwta334AoooIACOQUM4Jz67q2AAgooUK2AAVxt6z24AgoooEBOAQM4p757K6CAAgpUK2AAV9t6D66AAgookFPAAM6p794KKKCAAtUKGMDVtt6DK6CAAgrkFDCAc+q7twIKKKBAtQIGcLWt9+AKKKCAAjkFDOCc+u6tgAIKKFCtgAFcbes9uAIKKKBATgEDOKe+eyuggAIKVCtgAFfbeqU7+8MAAACPSURBVA+ugAIKKJBTwADOqe/eCiiggALVChjA1bbegyuggAIK5BQwgHPqu7cCCiigQLUCBnC1rffgCiiggAI5BQzgnPrurYACCihQrYABXG3rPbgCCiigQE4BAzinvnsroIACClQrYABX23oProACCiiQU8AAzqnv3goooIAC1QoYwNW23oMroIACCuQU+H8/yZW0YRYgGAAAAABJRU5ErkJggg==</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="0" y="0" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="21,0,1,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.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="108.66666666666666"><block s="clear"><comment w="80" 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="16.666666666666657" y="279"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>21,0,1,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,247,246,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></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! 6, https://snap.berkeley.edu" version="1"></media></snapdata>