<snapdata remixID="8612849"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3debQ0RXnH8V91Vd/rRoziRpS4gAIBFxSNqIgrokQJokZQcQHccMUNNWRmRBQUUY8LanBBgihRcAniiigqi0ZU5CiKiAuHuMSFhMh7p6srp4cSRd/3vdvMVFf3l3+dqed5PlXn/M6136k24j8EEEAAAQQQmLuAmXtFCiKAAAIIIICACGAOAQIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwggAACCCCQQIAAToBOSQQQQAABBAhgzgACCCCAAAIJBAjgBOiURAABBBBAgADmDCCAAAIIIJBAgABOgE5JBBBAAAEECGDOAAIIIIAAAgkECOAE6JREAAEEEECAAOYMIIAAAgggkECAAE6ATkkEEEAAAQQIYM4AAggggAACCQQI4ATolEQAAQQQQIAA5gwg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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="50" y="-86.6025403784439" heading="60" 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="30" y="10"><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.33333333333337" collapsed="true">You might (or might not) need this.</comment></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333337" collapsed="true">You might (or might not) need this.</comment></block></script><script x="30" y="108.66666666666663"><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="30" y="279.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="294.8333333333334" collapsed="false">Why is this change in pen color and size useful here?&#xD;Because you can notice the different lines the sprite can make by chnaging the size and the color of the pen,</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="472.33333333333326" y="17.85714285714286"><block s="clear"><comment w="68.5" collapsed="false">Script A. makes a triangle</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="723.3333333333333" y="15.857142857142861"><block s="clear"><comment w="68.5" collapsed="false">Script B this makes a sqaure </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><script x="679" y="197"><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l><comment w="188.33333333333337" collapsed="true">You might (or might not) need this.</comment></block><block s="doRepeat"><l>2</l><script><block s="forward"><l>159</l></block><block s="doSayFor"><l>length  is drawn!</l><l>2</l></block><block s="turnLeft"><l>90</l></block><block s="doWait"><l>.5</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><comment w="68.5" collapsed="false">Script c.makes a rectangle</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! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>