<snapdata remixID="9510444"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAfyElEQVR4Xu3dedRtZ10f8N8ezg2yahGKglrXssOqA0JhWcqqlOneVoUiMt0LMcQYAZECEsMUQAwkjWEQJyAShkBECNzLoFWLDPfiPFPHjtaKolZqHShFJWcPXec9m4SM933Pu8959vDhX85+fs/v8zys733P8CML/yFAgAABAgR2LpDtvKKCBAgQIECAQAhgl4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEBnABdSQIECBAgIIDdAQIECBAgkEBAACdAV5IAAQIECAhgd4AAAQIECCQQEMAJ0JUkQIAAAQIC2B0gQIAAAQIJBARwAnQlCRAgQICAAHYHCBAgQIBAAgEB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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="-4.547473508864641e-13" y="0" heading="138" 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="10" 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="10" y="40.666666666666686"><block s="setHeading"><l>0</l><comment w="188.33333333333334" collapsed="true">You might (or might not) need this.</comment></block></script><script x="10" y="74.66666666666669"><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="10" 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="10" 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="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="427.33333333333326" y="58"><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="doWait"><l>.5</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="285.33333333333326" y="168.83333333333337"><block s="forward"><l>-100</l></block></script><script x="468" y="376"><block s="clear"><comment w="68.5" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="doSayFor"><l>I moved?</l><l>2</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="341" y="475.83333333333326"><block s="forward"><l>-100</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" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>