<snapdata remixID="8602742"><project name="U1L3-AngleExperiments2" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3deZQmVXnH8d+te6sZo6g5OXE3KjE5iSjGNSfHuHUjEmNUlm5BBEQYFhfAhVUQEVH2uCCCyKYi0O0CiIlBpolbzOK+x+TkuKCiRpO4If3eW5Xz9ls4IsNM1VvvW7fequ/8y73Pc++n7jm/M8P0M0b8QgABBBBAAIHGBUzjHWmIAAIIIIAAAiKAeQQIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAABApg3gAACCCCAQAQBAjgCOi0RQAABBBAggHkDCCCAAAIIRBAggCOg0xIBBBBAAAECmDeAAAIIIIBABAECOAI6LRFAAAEEECCAeQMIIIAAAghEECCAI6DTEgEEEEAAAQKYN4AAAggggEAEAQI4AjotEUAAAQQQIIB5AwgggAACCEQQIIAjoNMSAQQQQAAB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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="86.60254037844334" y="-49.99999999999966" heading="42" 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.66666666666667"><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.66666666666664"><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.66666666666664"><block s="clear"><comment w="68.5" collapsed="false">Script A.</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="16.666666666666657" y="279.00000000000006"><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="522" y="88.33333333333333"><block s="clear"><comment w="68.5" collapsed="false">Script  duplicate.</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="616" y="316.3333333333333"><block s="clear"><comment w="68.5" collapsed="false">Script  duplicate.</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><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! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>