<snapdata remixID="10855781"><project name="3.1 - Abstractions and Drawing Shapes" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABSVJREFUeF7t3DEorX8cx/HvYbLIoAw2oUwWmSzKIBslIiVSYiEpKQZKSspCSqSUiEySQVlMspgsshmUQRYZ5Pb8+997u6db53vu83zOc87zvM/q+3x/57yed+fei3sy39/f38YDgZgEMgQYkzzH/idAgIQQqwABxsrP4QRIA7EKEGCs/BxOgDQQqwABxsrP4QRIA7EKEGCs/BxOgDQQqwABxsrP4QRIA7EKEGCs/BxOgDQQqwABxsrP4QRIA7EKFH2ALS0tNj09bYODg7FCcbhGoOgDDF52d3f3r1f/9PRkp6en1tDQoBFha0EFSiLA7Ah/CpWVldnn56edn58XFI3DohNITIBXV1fW0dERnQybCiJQEgFm/xF8cnJijY2NfwB9fHxYRUVFQdD+dsjw8LDt7+/Hdn6pHlz0Aebzj5DJyUnb3Nws1XuRyudd9AGWwl05PDy0gYGBUniqRfccExfg4uKiLS0tFQyav3uGo05cgAHH8/Oz1dbWhpNxXv36+mrV1dXOacayBRIZ4M3NjbW1tcnv9uzsrK2trcnPSfIBiQwwuGF7e3s2MjKS5HuXiNeW2ADVd2dmZsbW19fVxyR+f6ID7O/vt6Ojo8hv4tvbm1VVVUW+N40LEx2g6oZeXl5aZ2enan2q9iY+wI2NDZuamorsph4fH1tfX19k+9K+KPEBBjf4/v7empubI7nXwccpZjKZSHaxJCUfz/bw8GBNTU2h7/fo6Kjt7u6G3sOC3wKpeAcMXm7w/brg+3Y8iksgNQGGZV9ZWbH5+fmwa7g+SyBVAQ4NDdnBwUHeETw+Plp9fX3e13FBboFUBZib4+8Td3d3FvxaGI/oBVIXYPAOGLwTeh9bW1s2MTHhHWcuT4HUBRj4XF9fW3t7e55UjCsEUhngy8uL1dTU5PTs6emxs7OznHMM/LtAKgMMuObm5mx1dfXf5bgyEoHUBphLb3t728bHx3ON8fWQAqkOMPgZcfCz4uzH7e2ttba2hqTlco9AqgMMgN7f362ysvIPq+DTF+rq6jx+zIQUSH2AFxcX1tXV9YtxeXnZFhYWQrJyuVcg9QEGUMF/dO/t7fWaMRehAAGa2dfXl5WXl9vY2Jjt7OxEyMuqXAIE+L8Q8eVKRfN1AtS4stUpQIBOKMY0AgSocWWrU4AAnVCMaQQIUOPKVqcAATqhGNMIEKDGla1OAQJ0QjGmESBAjStbnQIE6IRiTCNAgBpXtjoFCNAJxZhGgAA1rmx1ChCgE4oxjQABalzZ6hQgQCcUYxoBAtS4stUpQIBOKMY0AgSocWWrU4AAnVCMaQQIUOPKVqcAATqhGNMIEKDGla1OAQJ0QjGmESBAjStbnQIE6IRiTCNAgBpXtjoFCNAJxZhGgAA1rmx1ChCgE4oxjQABalzZ6hQgQCcUYxoBAtS4stUpQIBOKMY0AgSocWWrU4AAnVCMaQQIUOPKVqcAATqhGNMIEKDGla1OAQJ0QjGmESBAjStbnQIE6IRiTCNAgBpXtjoFCNAJxZhGgAA1rmx1ChCgE4oxjQABalzZ6hQgQCcUYxoBAtS4stUpQIBOKMY0AgSocWWrU4AAnVCMaQQIUOPKVqcAATqhGNMIEKDGla1OAQJ0QjGmESBAjStbnQIE6IRiTCNAgBpXtjoFCNAJxZhGgAA1rmx1ChCgE4oxjQABalzZ6hQgQCcUYxoBAtS4stUpQIBOKMY0AgSocWWrU4AAnVCMaQQIUOPKVqcAATqhGNMIEKDGla1OgR85foC31yMLlwAAAABJRU5ErkJggg==</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="false" hyperops="true" codify="false" inheritance="true" 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="-90" y="120.00000000000038" heading="90.00000000000023" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,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="539" y="139.1666666666671"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-90</l><l>120</l></block><block s="doAsk"><l>How many sides do you want me to draw?</l></block><block s="doSetVar"><l>numberofsides</l><block s="getLastAnswer"></block></block><custom-block s="draw shape"></custom-block></script></scripts></sprite><watcher var="numberofsides" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw shape" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="down"></block><block s="doIfElse"><block s="reportGreaterThan"><block var="numberofsides"/><l>2</l></block><script><block s="doRepeat"><block var="numberofsides"/><script><block s="forward"><l>100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="numberofsides"/></block><comment w="207" collapsed="false">Turning 90 each time means we&apos;ve turned 360 by the end of the script (360 / 4 = 90)</comment></block></script></block></script><script><block s="doSayFor"><l>Sorry that&apos;s not a valid shape.</l><l>2</l></block></script></block></script></block-definition><block-definition s="triangle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="turn"><l>120</l><comment w="207" collapsed="false">Turning 120 each time means we&apos;ve turned 360 by the end of the script (360 / 3 = 120)</comment></block></script></block></script></block-definition></blocks><variables><variable name="numberofsides"><l>3</l></variable></variables></project><media name="3.1 - Abstractions and Drawing Shapes" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>