<snapdata remixID="9577927"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dCZRdVZ3v8d//3KEyACHMVMkgoN0MKoRMIm2/1tb2aWszqODQ3bbdqAwCSjsg2jSTCAqIUWkVRZ/6BGSWfr6lT1tlCBBCeIoiKjKEVJinYEjVvff8e+1zb0JVpZJzKzlV+96q71krS5Z33733+ZwNv5x7zt7bxIEAAggggAACEy5gE94iDSKAAAIIIICACGAGAQIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAACCCAQQYAAjoBOkwgggAACCBDAjAEEEEAAAQQiCBDAEdBpEgEEEEAAAQKYMYAAAggggEAEAQI4AjpNIoAAAgggQAAzBhBAAAEEEIggQABHQKdJBBBAAAEECGDGAAIIIIAAAhEECOAI6DSJAAIIIIAAAcwYQAABBBBAIIIAARwBnSYRQAABBBAggBkDCCCAAAIIRBAggCOg0yQCCCCAAAIEMGMAAQQQQACBCAIEcAR0mkQAAQQQQIAAZgwggAAC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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="59.139648268012934" y="-74.37333591663389" 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="27.52293577981651" y="9.174311926605517"><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="27.52293577981651" y="39.840978593272204"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="27.52293577981651" y="73.84097859327225"><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="27.52293577981651" y="107.8409785932722"><block s="clear"><comment w="68.5" 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="511.1834862385321" y="110.28746177370056"><block s="doRepeat"><l>6</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>6</l></block></block></script></block></script><script x="383.6605504587156" y="78.37003058104006"><block s="clear"></block></script><script x="283.66055045871565" y="138.00305810397583"><block s="doRepeat"><l>8</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>8</l></block></block></script></block></script><script x="33.944954128440365" y="293.9633027522936"><block s="clear"></block><block s="down"></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>