<snapdata remixID="9695688"><project name="U1L3-AngleExperiments2" app="Snap! 6, https://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" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3deZhlRXnH8V+dqtNjjEaMiJGHh7jgGqMOIioqYkCDoIiKBjdcEAPdCDhsIoiII7ILaPe4oEGJxBVBkLjgihJFZ9BI3DA8GhOiuCaiYeZUncpz7xwVcGb69u17bp3l2/9yT73v+6l6+D0z03WPET8IIIAAAgggMHUBM/WKFEQAAQQQQAABEcAcAgQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAABzBlAAAEEEEAggQABnACdkggggAACCBDAnAEEEEAAAQQSCBDACdApiQACCCCAAAHMGUAAAQQQQCCBAAGcAJ2SCCCAAAIIEMCcAQQQQAABBBIIEMAJ0CmJAAIIIIAAAcwZQAABBBBAIIEAAZwAnZIIIIAAAggQwJwBBBBAAAEEEggQwAnQKYkAAggggAAB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ubMU49NlzKxivJuMOVHer5R0y+SKLG8lAnh5fjyNAAIIINBUAWv3G77daPCSBZm95P1nm9QqAdyk3aAXBBBAAIFJC2ynPN9GRTG499uoHwK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoASIyEdAAAAGASURBVAK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAoAQK4UdtBMwgggAACfREggPuy08yJAAIIINAogf8HiP2p2QqPrF8AAAAASUVORK5CYII=</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="80.90169943749424" y="-58.77852522924712" heading="126" 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.66666666666667"><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.66666666666661"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>2</l><script><block s="forward"><l>150</l></block><block s="doSayFor"><l>length is drawn</l><l>2</l></block><block s="turnLeft"><l>90</l></block><block s="forward"><l>100</l></block><block s="doSayFor"><l>height is drawn</l><l>2</l></block><block s="turnLeft"><l>90</l></block></script></block></script><script x="12.666666666666657" y="315.0000000000001"><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></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>