<snapdata remixID="10769486"><project name="U1L3-AngleExperiments2 - Starter 10/13/2021" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABlFJREFUeF7tnG1MlXUYxi9CS2GTuQaj0VLRWOiCyKwJU9NMXg5woLX6ItaHUomVNqvVptVCh724tEaotVnIKluL90MSKch64VMQCqsEX9kY4wOyNQwctOcUMoS5OfC5b899/b8wNs5zXfd1/c7/nPPwPCdoZGRkBFxMQCiBIAIolDxl/QkQQIIgmgABFI2f4gSQDIgmQABF46c4ASQDogkQQNH4KU4AyYBoAgRQNH6KE0AyIJoAARSNn+IEkAyIJkAAReOnOAEkA6IJEEDR+ClOAMmAaAIEUDR+ihNAMiCaAAEUjZ/iBJAMiCZAAEXjpzgBJAOiCRBA0fgpTgDJgGgCBFA0fooTQDIgmgABFI2f4gSQDIgmQABF46c4ASQDogkQwGmI/7fmZpSVl6O0rBStJ09ePWJERAQyPOmo8lWj+2LXNCgF3iEI4HU6HRwcRGlZGUrLy/w/nd9HV1JiIjIzMpCRno7Y+2KvS8bL27bhwz17Ao+eaZjILIDOTuXsWM7O5exgoyssLAzZ3ix4MzP9cAUHB0855vqGBjy6atWUjxOIBwh4AINmzrja20NLlyLL60V2VhYWxy52tc+uri5ERUW5qnkriJkAcGToingXBz/7FBufe17chzYDAQ/g3fPn4eLZc+K5e5/IRvl3peI+tBkIeABf3LIFH+/bJ577jFl34Mrlf8R9aDMQ8AAeO34ca1avFs/deS+q4a2AeBDXGAh4AJ15NXwAIICTo28CwP0HD2Dzxk2iT34CaBhAT2YGqisqRQFMWrkCP51oFPWgUdzEDqhh93nvg/fx2iuvamRA1BMBdCn+tvY2109+uzTalGQI4JTiu7EHN7e04IH4+Bt7UID/NQF0seB3dubjze07XFTUL2UCwOS0VBz11Yi38UjicjT9/Iu4D00GTABYdGA/cjdtFs9dw4ch8RAsnoju7u5GZGSkePYEcGIFJnZAZ+wfjx3DY2vWiEJIAA0D+NLWrfho715RAGfOnoWhgcuiHrSJm9kBF9y7CGf+Oi2a/5NPP4Vvj3wj6kGbuBkANbz8fV78BZ7d8Iw2BkT9EEAX4+/p6YFzpxzXWAIE0GUafqirw+Nr17qsqlfODIDzFy3E2dMd4k1ouUJbPIj/DZgBUMu9ufMWRuNcR6eW/sV9mAHwRGMjVq5YIR84L80f14EZAJ2peWm++PNvggFTABYWfYK83BdEW9BwOkg0gGvETQG4Nnkd6o7WiuZ/T/QCnO88I+pBk7gpADXsPrl5eSgqLNTEgKgXAuhy/FXV1Uj3eFxW1StHAF3uZnh4GAMDAwgNDXVZWaccAbxJvfza1ITyigpUVFbCuSFpdM2dOxdflZQgeV3yTVK+tQ5rCsD1G3JQUnx4Sg11dHb4wXJeSo/X1487VkpyMtJSU+FJS0P0gugp6Vh5sCkAa76vQWpK6qTd9vf3o7KqCtU1PlT7fHB+H13xcXHwZnr9YD28bJkVNlyZ0xSA7e3tOH/hAlI8af5wnStTvBmZ/m9DdeDicj8BUwA2nGjA7t3vosbncz9pKk6agCkA1+fk4MsjX2N4cIg4KEnAFIC3ORcCAPjjVBtiYmKUVGDbhikAbw+ZjaGhIdy/ZAl+b26x3byS6U0BOPqN+UFBQXwZJoDuJtDb24vwu8ZuTt/++hvIz8931wTVJiRgZgdsbW1F3IMJVwMICQnB35fGzvWRDZkEzAC4c9cu7Hj7LfzZ1o6CggIcOlzMLw2XYW6cqhkA7wwPR11tLRIS/tsF+/r6sDwpEe2nxv5Pq6APcxbMAHipvx9hc+aYK1j7wGYA1F6EVX8E0GrzSuYmgEqKsGqDAFptXsncBFBJEVZtEECrzSuZmwAqKcKqDQJotXklcxNAJUVYtUEArTavZG4CqKQIqzYIoNXmlcxNAJUUYdUGAbTavJK5CaCSIqzaIIBWm1cyNwFUUoRVGwTQavNK5iaASoqwaoMAWm1eydwEUEkRVm0QQKvNK5mbACopwqoNAmi1eSVzE0AlRVi1QQCtNq9kbgKopAirNgig1eaVzE0AlRRh1QYBtNq8krkJoJIirNoggFabVzI3AVRShFUbBNBq80rmJoBKirBqgwBabV7J3ARQSRFWbRBAq80rmZsAKinCqg0CaLV5JXMTQCVFWLVBAK02r2TufwETUDvGk6rzogAAAABJRU5ErkJggg==</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" idx="1" x="-60.10565162951502" y="-23.098300562504903" heading="354" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,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><comment x="399.99088541666663" y="28.666666666666657" w="68.5" collapsed="false">Script A.</comment><script x="61.66666666666663" y="272.83333333333337"><block s="down"></block><block s="clear"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</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><script x="288.66666666666663" y="267.66666666666674"><block s="down"></block><block s="clear"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block></script><script x="535" y="264.66666666666663"><block s="down"></block><block s="clear"></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>100</l></block><block s="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>8</l></block></block></script></block></script><script x="297.66666666666663" y="455.33333333333337"><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block></script><script x="56.66666666666663" y="437.5"><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></block></script><script x="570" y="449.33333333333337"><block s="forward"><l>-100</l></block><block s="doWait"><l>.5</l></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 - Starter 10/13/2021" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>