<snapdata remixID="11722310"><project name="2020 - U1L3-AngleExperiments2 (starter)" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABYRJREFUeF7tnF9M1XUYh99DisKyLcBGoVAR3hdQ1mWrZdYJ8g+BVqtVW/8AGStd87rALopKZV2Yq0BqQTjNtXHhArxi3GZIq0CObRk0/giKwmmHC1aTjKO/3+/zPec854a5/c77vHveZ4PJ0VA0Go0aLwyIDIQIUGQe7IIBAiQEqQEClOoHToA0IDVAgFL9wAmQBqQGCFCqHzgB0oDUAAFK9QMnQBqQGiBAqX7gBEgDUgMEKNUPnABpQGqAAKX6gRMgDUgNEKBUP3ACpAGpAQKU6gdOgDQgNUCAUv3ACZAGpAYIUKofOAHSgNQAAUr1AydAGpAaIECpfuAESANSAwQo1Q+cAGlAaoAApfqBEyANSA0QoFQ/cAKkAakBApTqB06ANCA1QIBS/cAJkAakBghQqh84AdKA1AABSvUDJ0AakBogQKl+4ARIA1IDBCjVD5wAaUBqgACl+oETIA1IDRCgVD9wAqQBqQEClOoHToA0IDVAgFL9wAmQBqQGCFCqHzgB0oDUAAFK9QMnQBqQGiBAqX7gBEgDUgMEKNUPnADFDTz/4gv2+WeHxVvo8ASoc79AzivIt8jQsHgLHZ4Ade4hmxkBCjN4e88e29fQINxAjyZA4Q1uXZtjf53/U7iBHk2A+huk9AYEKDr/hx812a6aWhHdHSwBim6RseZmm5mcEtHdwRKgO7dIyU0IUHD29m87bOvTWwRk95AEKLjJitWr7MrFSwKye0gCdO8mKbURAQZ87v7+fisuLg6Y6i6OAAO+TWjlCotevhIw1V0cAQZ8m9HRUcvOzg6Y6i6OAAO8zdjYmGVlZQVIdB9FgAHeiG+/V8smwAAD7Ovrs9LS0gCJ7qMI0P0bJfWGBBjQefnL56VFE2BAAX7T0W7btmwNiJY4GAJMnFsl5aYEGMBZM29ZY9MTkwGQEg9BgAHc7IOmJqur5cOnS6kmwAACBPHfBgjQ5zqybltrY3+cX5ISjUYtFAr5vIHb4wnQ5/u8tXu3vd/Y+C9KLLzOo51WXVNjI8Nnfd7A7fEEGPB9urq6bHtVpY2Pj9vIb0OWl5cX8AZu4QjQx3usu7NgIbLYq7unx8JlZTYxObHw5w1FRTbw42kf6YkxmgB9vFP1rlqreqbSHnt8k01duHAV6fezI5abm+vjBu6PJkCfbhQ5F7H7iktsYmrSZmdnLfZzX1pa2sLX+fn5RepXLa1WUVHh0xbujyVAD260/+ABq6uvt40PbLTukycXJ256YrN9/92JaxJiMcbCTNUXAcZ5+UgkYvc/9KDNzc3ZqR+6rbCw8JoTbl+/zmLfanktbYAA/6eMhx99xHp6e63h3fesvq7uujq6aVW6zV2ava73JvubCPAfF35n715r2NdoT4XD1tne4ent0zMzbHZ6xtOZyTAsZQPsPdVr4fJyy8nJscHTPwVyy7s3FNkvZwYDYSUKJGUCvLekxAbODNjhQ4esYtt22X0qd+6wtpZWGd81cNIGGPsHQK+89LJ92tzsmnNrbTtiOyqrnNtLsVDSBqiQCTN+AwQYvzNP3jE9PW2ZmZmezErkIQQovN7H+z+x6jfeFG6gRxOg+Aabw0/aiWPHxVvo8ASoc79IviN/vZ1L0c8FEqADAcZWSNXflhCgIwHG1liZsdouz1x0aCP/VyFA/x3HRbir6B77dfDnuN6TyA8ToIPXq6iqtK+PtDm4mfcrEaD3Tj2Z+EXLl/bczmc9meXyEAJ0+TopsBsBOnzk2Ef509PTHd7wxlcjwBt36OuEA80H7fVXX/OVoRxOgEr7y2SHy8vsWOfRZT6dWI8RYILcK68g3yJDwwmy7fLXJMDlu5I/mYz/yyoByrOKb4Fk+20JAcZ3f5722AABeiyUcfEZIMD4fPG0xwb+BujZyLfu2if9AAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="2020 - U1L3-AngleExperiments2 (starter)"><notes></notes><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><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" id="47"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAHDRJREFUeF7t3Xu0bWdZH+Df3PPbJwERK8Zqm0pAMYYQBUSkF7mEULFcFFFM4oihN2pry6UdVbwx2uGgRPiniEXUIVqCbcECcglRqx0Cw3IxBCytBLx0EDGQkoDYUoGzvnlmxzrnQIiSc/Zlrf2tueaz/82a3/u+z/cyfuTk7Lm6+CFAgAABAgSOXKA78ooKEiBAgAABAhHAloAAAQIECDQQEMAN0JUkQIAAAQIC2A4QIECAAIEGAgK4AbqSBAgQIEBAANsBAgQIECDQQEAAN0BXkgABAgQICGA7QIAAAQIEGggI4AboShIgQIAAAQFsBwgQIECAQAMBAdwAXUkCBAgQICCA7QABAgQIEGggIIAboCtJgAABAgQEsB0gQIAAAQINBARwA3QlCRAgQICAALYDBAgQIECggYAAboCuJAECBAgQEMB2gAABAgQINBAQwA3QlSRAgAABAgLYDhAgQIAAgQYCArgBupIECBAgQEAA2wECBAgQINBAQAA3QFeSAAECBAgIYDtAgAABAgQaCAjgBuhKEiBAgAABAWwHCBAgQIBAAwEB3ABdSQIECBAgIIDtAAECBAgQaCAggBugK0mAAAECBASwHSBAgAABAg0EBHADdCUJECBAgIAAtgMECBAgQKCBgABugK4kAQIECBAQwHaAAAECBAg0EBDADdCVJECAAAECAtgOECBAgACBBgICuAG6kgQIECBAQADbAQIECBAg0EBAADdAV5IAAQIECAhgO0CAAAECBBoICOAG6EoSIECAAAEBbAcIECBAgEADAQHcAF1JAgQIECAggO0AAQIECBBoICCAG6ArSYAAAQIEBLAdIECAAAECDQQEcAN0JQkQIECAgAC2AwQIECBAoIGAAG6AriQBAgQIEBDAdoAAAQIECDQQEMAN0JUkQIAAAQIC2A4QIECAAIEGAgK4AbqSBAgQIEBAANsBAgQIECDQQEAAN0BXkgABAgQICGA7QIAAAQIEGggI4AboShIgQIAAAQFsBwgQIECAQAMBAdwAXUkCBAgQICCA7QABAgQIEGggIIAboCtJgAABAgQEsB0gQIAAAQINBARwA3QlCRAgQICAALYDBAgQIECggYAAboCuJAECBAgQEMB2gAABAgQINBAQwA3QlSRAgAABAgLYDhAgQIAAgQYCArgBupIECBAgQEAA2wECBAgQINBAQAA3QFeSAAECBAgIYDtAgAABAgQaCAjgBuhKEiBAgAABAWwHCBAgQIBAAwEB3ABdSQIECBAgIIDtAAECBAgQaCAggBugK0mAAAECBASwHSBAgAABAg0EBHADdCUJECBAgIAAtgMECBAgQKCBgABugK4kAQIECBAQwHaAAAECBAg0EBDADdCVJECAAAECAtgOECBAgACBBgICuAG6kgQIECBAQADbAQIECBAg0EBAADdAV5IAAQIECAhgO0CAAAECBBoICOAG6EoSIECAAAEBbAcIECBAgEADAQHcAF1JAgQIECAggO0AAQIECBBoICCAG6ArSYAAAQIEBLAdIECAAAECDQQEcAN0JQkQIECAgAC2AwQIECBAoIGAAG6AriQBAgQIEBDAdoAAAQIECDQQEMAN0JUkQIAAAQIC2A4QIECAAIEGAgK4AbqSBAgQIEBAANsBAgQIECDQQEAAN0BXkgABAgQICGA7QIAAAQIEGggI4AboShIgQIAAAQFsBwgQIECAQAMBAdwAXUkCBAgQICCA7QABAgQIEGggIIAboCtJgAABAgQEsB0gQIAAAQINBARwA3QlCRAgQICAALYDBAgQIECggYAAboCuJAECBAgQEMB2gAABAgQINBAQwA3QlSRAgAABAgLYDhAgQIAAgQYCArgBupIECBAgQEAA2wECBAgQINBAQAA3QFeSAAECBAgIYDtAgAABAgQaCAjgBuhKEiBAgAABAWwHCBAgQIBAAwEB3ABdSQIECBAgIIDtAAECBAgQaCAggBugK0mAAAECBASwHSBAgAABAg0EBHADdCUJECBAgIAAtgMECBAgQKCBgABugK4kAQIECBAQwHaAAAECBAg0EBDADdCVJECAAAECAtgOECBAgACBBgICuAG6kgQIECBAQADbAQIECBAg0EBAADdAV5IAAQIECAhgO0CAAAECBBoICOAG6EoSIECAAAEBbAcIECBAgEADAQHcAF1JAgQIECAggO0AAQIECBBoICCAG6ArSYAAAQIEBLAdIECAAAECDQQEcAN0JQkQIECAgAC2AwQIECBAoIGAAG6AriQBAgQIEBDAdoAAAQIECDQQEMAN0JUkQIAAAQIC2A4QIECAAIEGAgK4AbqSBAgQIEBA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</pentrails><costumes><list struct="atomic" id="48"></list></costumes><sounds><list struct="atomic" id="49"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="20.791169081772296" y="-97.81476007337716" heading="258" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,4,3,1" pen="tip" id="54"><costumes><list struct="atomic" id="55"></list></costumes><sounds><list struct="atomic" id="56"></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></script><script x="30" 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="30" 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="30" y="108.66666666666663"><block s="clear"><comment w="80" 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="30" y="279.0000000000002"><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="535.3333333333333" y="368.0000000000001"><block s="clear"><comment w="80" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>5</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>5</l></block></block></script></block></script><script x="380.33333333333326" y="97"><block s="clear"><comment w="80" collapsed="false">Script A.</comment></block><block s="doRepeat"><l>8</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>8</l></block></block></script></block></script><script x="614.3333333333333" y="52.166666666666686"><block s="down"></block></script><script x="575.3333333333333" y="174.83333333333337"><block s="doRepeat"><l>8</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>8</l></block></block></script></block></script><script x="333.33333333333326" y="440.16666666666663"><block s="clear"></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="162.33333333333326" y="495.0000000000001"><block s="clear"></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="549" y="557.9999999999999"><block s="clear"></block><block s="doRepeat"><l>1</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="352" y="686"><block s="clear"></block></script><script x="537" y="797.8333333333335"><block s="doWait"><l>1</l></block></script><script x="268" y="749.8333333333333"><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="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="96" y="672.6666666666665"><block s="clear"><comment w="80" 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"><l>120</l></block></script></block></script><script x="153.7744140625" y="851.5"><block s="reportQuotient"><l>180</l><l>3</l></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="2020 - U1L3-AngleExperiments2 (starter)" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>