<snapdata remixID="9709563"><project name="2020 - Sydney Nadeau U1L3-AngleExperiments2 (starter)" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAcw0lEQVR4Xu3de7Bud1kf8O96f2unFkkUIQGaRLykQrglkntM6kDrpchlKP6hDWAL1U7l2ssMVrnZztQRy9gIatuxloC1WLGoHRBLrQVyIQkJlwQEkSCBkMhdWyHNXutdnX3OEVIkOfvy7ve31no/+9/zrt/zPJ/fM/Ods88+ezXxRYAAAQIECKxdoFl7RQUJECBAgACBCGBLQIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKEiBAgAABAWwHCBAgQIBABQEBXAFdSQIECBAgIIDtAAECBAgQqCAggCugK0mAAAECBASwHSBAgAABAhUEBHAFdCUJECBAgIAAtgMECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgICuAK6kgQIECBAQADbAQIECBAgUEFAAFdAV5IAAQIECAhgO0CAAAECBCoICOAK6EoSIECAAAEBbAcIECBAgEAFAQFcAV1JAgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoIKAAK6AriQBAgQIEBDAdoAAAQIECFQQEMAV0JUkQIAAAQIC2A4QIECAAIEKAgK4ArqSBAgQIEBAANsBAgQIECBQQUAAV0BXkgABAgQICGA7QIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKHoLAVs7O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AgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoIKAAK6AriQBAgQIEBDAdoAAAQIECFQQEMAV0JUkQIAAAQIC2A4QIECAAIEKAgK4ArqSBAgQIEBAANsBAgQIECBQQUAAV0BXkgABAgQICGA7QIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKEiBAgAABAWwHCBAgQIBABQEBXAFdSQIECBAgIIDtAAECBAgQqCAggCugK0mAAAECBASwHSBAgAABAhUEBHAFdCUJECBAgIAAtgMECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgICuAK6kgQIECBAQADbAQIECBAgUEFAAFdAV5IAAQIECAhgO0CAAAECBCoICOAK6EoSIECAAAEBbAcIECBAgEAFAQFcAV1JAgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoIKAAK6AriQBAgQIEBDAdoAAAQIECFQQEMAV0JUkQIAAAQIC2A4QIECAAIEKAgK4ArqSBAgQIEBAANsBAgQIECBQQUAAV0BXkgABAgQICGA7QIAAAQIEKggI4AroShIgQIAAAQFsBwgQIECAQAUBAVwBXUkCBAgQICCA7QABAgQIEKggIIAroCtJgAABAgQEsB0gQIAAAQIVBARwBXQlCRAgQICAALYDBAgQIECggoAAroCuJAECBAgQEMB2gAABAgQIVBAQwBXQlSRAgAABAgLYDhAgQIAAgQoCArgCupIECBAgQEAA2wECBAgQIFBBQABXQFeSAAECBAgIYDtAgAABAgQqCAjgCuhKEiBAgAABAWwHCBAgQIBABQEBXAFdSQIECBAgIIDtAAECBAgQqCAggCugK0mAAAECBASwHSBAgAABAhUEBHAFdCUJECBAgIAAtgMECBAgQKCCgACugK4kAQIECBAQwHaAAAECBAhUEBDAFdCVJECAAAECAtgOECBAgACBCgICuAK6kgQIECBAQADbAQIECBAgUEFAAFdAV5IAAQIECAhgO0CAAAECBCoICOAK6EoSIECAAAEBbAcIECBAgEAFAQFcAV1JAgQIECAggO0AAQIECBCoICCAK6ArSYAAAQIEBLAdIECAAAECFQQEcAV0JQkQIECAgAC2AwQIECBAoILA/wNz292WmipM2wAAAABJRU5ErkJggg==</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="-25.194010950751363" y="18.379257313729028" heading="339" 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.66666666666666"><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.6666666666666"><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.6666666666666"><block s="clear"><comment w="80" collapsed="true">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"><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="true">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="true">Script B.&#xD;The second hand on a clock must make 60 small turns to make a full rotation.</comment></block></script><script x="226" y="112.66666666666666"><block s="clear"><comment w="80" collapsed="true">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="440" y="112.66666666666666"><block s="clear"><comment w="80" collapsed="true">Script A.</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="2020 - Sydney Nadeau U1L3-AngleExperiments2 (starter)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>