<snapdata remixID="9514335"><project name="U1L3-AngleExperiments2" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAJmklEQVR4Xu2da1SVZRqGb9ikleYBMx01tTyB5ho8ghUYk4gpaCpHz+ARgsoDSDPmITXTKcQDgSiggoIBgooKBqzRgQSkQhHFdGARnsU0RUFUmLXBZvljVrDf99l/vvfhL999sdZ9X4sFe+/v/Uzq6+vrwV/kDUQPm4rxMWvRwaInOVtLQBMWkH7OyvNlSJq8GPOLkwATE/ofoCEiC2iEMYvj0lCWkQunyJVGoGsLyQIaYc/jn4fixfZtYL1ouhHo2kKygEbYM2H8Jxji54E3R48wAl1bSBaQeM/aqofYYeWG2T/vQ8tXWhHTtYdjAYk3vZxTiMyAYMz8YTcxWZs4FpB418KoFPxWUoa/bVhITNYmjgUk3jUrMARtunfGUD8PYrI2cSwg8a6JExdi+KfT0H3kEGKyNnEsIOGuj6trEN53AuYU7sNLHdoRkrWLYgEJt71ReAFpPmsx8yT/A9LcWlnA5jbVjOuKdh/ClbwijAn9ezOu5kv0DbCAhB7krNkOUzMdRgR5E1K1jWIBCfc9NGs5eo+zhaWrAyFV2ygWkHDfyEHucIr+Ap2s+hFStY1iAYn2fXTvAaKGeGDeuWToXjAjomofwwISbfzr8QL8e9U2TM3aTkRUA8MCEu18NvZww3/AjluCiIhqYFhAop2z10RA16IFRgTOIiKqgWEBiXZO91uHLtYDMXC6ExFRDQwLSLRz3OgFGLnWH12GDSAiqoFhASl2rq/Hlh5j4JW3B63/8ioFURkGC0gwddXVW4j/wBdzTicQ0NRCsIAEe/8nLQenNu+Fx5FQAppaCBaQYG/9SzBXTxVj9KZAAppaCBaQYO+TG6JR/7QOb382m4CmFoIFJNg7c0kw2vfpjsHzXQhoaiFYQIK9UzyWor/nGPSdYE9AUwvBAhLsveudmQ1vwXUebElAUwvBAkrurT9cLLzfBHif2ouWbVtL0tSLs4CSm/9efg0xdl7wK0+TJKkZZwEld7955hcc+3g9pv0rUpKkZpwFlNz9QnIWzsamYnJSsCRJzTgLKLl7UWwqbvxUglHBSyRJasZZQMndT22Jw6M79/Du8vmSJDXjLKDk7idWhKFlu9awXsiHUYpUyQKKtPZcJmtpCDoO6I2BM/iDqCJVsoAirT2XSfEMQr9J7/O9wII9soCCxf0R0x/Ha71kBrrb8WlYIlWygCKtPZeJHj614Wb0jgN6SZLUjLOAkruH9XFuuBe4zeudJUlqxllAid3rnjxF6Jtj8VHpYZia8WkIIlWygCKtPcvcv3oLO62nwb8iXYKidpQFlNhf/0GEpMmL4F0QJ0FRO8oCSuyv/yBCuv9XmH48SoKidpQFlNj/Sm4Rcr7cAbeDmyQoakdZQIn9L6Rk4UzUAbiygMItsoDC1QElSRm4ePA4nHetlqCoHWUBJfYvjk/DlZNn+H5giQ5ZQInyTkcm4+bZS3DYGCBBUTvKAkrsX7h9P+6UXob9uo8lKGpHWUCJ/fNDYqE/mIgfTCheIgso3h0Ktsah+vY92K7gT0OL1sgCijYHIC84BrX3H7KAEh2ygBLl5W2MwdOaWj6USKJDFlCiPP1vQP2pWDYBMyUoakdZQIn9875pfCqm9eIZEhS1oyygxP4FofGor6vDMP8pEhS1oyygxP4PK++gvq4erV4zl6CoHWUBJfaPDY+EmZkOHnP44TSiNbKAos0ByH32N6AN/w0o3CILKFwd8ImFPXQ6HYKLMyQoakdZQMH9a2pqENHLuSHtW34UZnxTklCTLKBQbcDuTWG4u2F/Q9o8yAXT/PntOJEqWUCR1gAc/UcILu483JDu5+0Mx9X8iRiRKllAkdYA+HQcAssWjS+/lDy+g29vFgiS1I6xgAL7V1RUINnGG9efPGhIdzZrhUl50ejWrZsATe0ICyiwf+JXobgUl47e8ybgwY3buHYgG709HeES9JEATe0ICyiwf2b0Pgx3GYtrWQUoScyA/bdByE88gve93AVoakdYQIn9S9N/wI9hCXBN2ShBUTvKAkrsX5H9M7K/2AbPY+ESFLWjLKDE/pUlZTgyZxVmZO+UoKgdZQEl9v/tl3LEj/GFb2nj64H8ZXgDLKDhnf0vUVtVjYj+E+H3Kz+mS7RGFlC0uWe5zV0dMLcoES+Zt5UkqRlnASV3jxgwCa4HN6N9L34RWqRKFlCktecye0bNw6ivF6GTlYUkSc04Cyi5+3dO/hi0wBV9nOwkSWrGWUDJ3dP91qHHe0Nh4eIgSVIzzgJK7p6x+Bu0e6Mrhvp5SJLUjLOAkrufXB8NUzMd3xss2CMLKFjcH7H8TXsaT8ha/6kkSc04Cyi5+7n4NOjfE3bc+pkkSc04Cyi5e9n3udCfkOCaEiJJUjPOAkruXnmuFIdmLoPXqb2SJDXjLKDk7k9qHmFb/4nwuZgKU52pJE29OAtIsLn+gYVTvt+G9r1eJ6CphWABCfbe5+QH2+UL0GX4WwQ0tRAsIMHeqV7L8cbotzHAcwwBTS0EC0iw9/FloWjVyRxD/T0JaGohWECCvfND9qD69l2MXM23ZRpaJwtoaGP/53r9I7vKM/MxdvtyAppaCBaQYO/rP51HVuBGTMmIIKCphWABCfauul6J6GFT4Vd+FCam/FqgIZWygIa09SfX7rByg/vhrXil62tERDUwLCDRzvpPRg/2cUPvcbZERDUwLCDRzlmBIehg0RN/9f6QiKgGhgUk2ln/1KRHv1fBbpUPEVENDAtItPP5hGMoPZqDcVGriIhqYFhAop1vnb2EVO+V8MqPJSKqgWEBiXZ+XF2DsL7jMfd0Ap+SYECnLKABZTV1aZyjD+xW+aKrzcCmLuXvP2uABSRUIc13LToP6Q+r2RMJqdpGsYCE++aHxEJ/Yta7y+YSUrWNYgEJ9y1JysT5hHRMjN9ASNU2igUk3Pdu2RXo3xGZV9z4BCX+aroBFrDpjgy6IuKtyXBP3YK2PbsYlFP1YhaQePlkj6WwdHGAhcsoYrI2cSwg8a45X0ZC94IONgH8EOvmVMsCNqclA64piklFWUYuxu9aY0BK3UtZQOLt75Zexn7XAHj/GEdM1iaOBTTCruGWH8LtwCaY9+1hBLq2kCygEfY8NOtz9PrgHfR35/uEm6qXBWyqIYHv5/5zFx4/rIbtigUCabUiLKAR9r6YegKnI5PhkswPMWyqXhawqYYEvl97/wF2DHLHnMLv0KL1ywIEdSIsoJG2jhnpDduVPuhpP8xIP0EbWBbQSDueWBGGl19tx+fFNNEvC2gkAc/sOojyrHw48wvSf9rwfwFf0S/VxAdOYAAAAABJRU5ErkJggg==</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,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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="-5.229594535194337e-12" y="2.0838797354372218e-10" heading="1.8189894035458565e-11" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,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.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="10" y="74.66666666666666"><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="279.0000000000001"><block s="clear"></block><block s="doRepeat"><l>60</l><script><block s="setColor"><color>255,79,48,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>0.01</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="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="453.33333333333337" y="113.83333333333331"><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="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block></script><script x="79" y="113.6666666666666"><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="236" y="450.66666666666663"><block s="clear"></block><block s="doRepeat"><l>3</l><script><block s="setColor"><color>149,20,255,1</color></block><block s="setSize"><l>1</l></block><block s="forward"><l>100</l></block><block s="doWait"><l>0.01</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>3</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="471.33333333333337" y="292.66666666666663"><block s="clear"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</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="229.33333333333337" y="111.66666666666663"><block s="doSayFor"><l>Hello!</l><l>2</l></block></script><script x="274" y="145.83333333333326"><block s="clear"></block><block s="down"></block><block s="setColor"><color>145,26,68,1</color></block><block s="doRepeat"><l>700</l><script><block s="forward"><l>10</l></block><block s="forward"><l>-3</l></block><block s="turn"><block s="reportQuotient"><l>360</l><l>700</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="U1L3-AngleExperiments2" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>