<snapdata remixID="9098739"><project name="U2L2 Template for 19-20 students" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFW0lEQVR4Xu2dS2hcZRiGvzHaWCPiDYtYrVAD6lKRKLoRtI1CqwXxgmhdijfQhUWLCoqKK6VFNwWxSr0UodqAjUEIgQqCtJuA7aLBC4JU0EJJTFAx0stoOzNn3v+cmTc/zDzZ5v3fP3nOc87JlzOT1BYXFxeDDwhkIlBDwEzk2fY4AQREhKwEEDArfjZHQBzISgABs+JncwTEgawEEDArfjZHQBzISgABs+JncwTEgawEEDArfjZHQBzISgABs+JncwTEgawEEDArfjZHQBzISgABs+JncwTEgawEELAk/q1XjEZE63cxPPnTlyXbiCNgFx0Yf+y1GH3n+S429n4VApY4xrvu3xQbPn6jcMV3Oyfi2nvXlGgkioAlHPhx8ttYdesNbVfM/fp7DF1yYYnW/o4iYOLxn9mzN1bfcYtMf7rh6bhn15syR+AEAQRMNGH3Q5tj/QevJqaJpRJAwFRSJXIMI+mwEDCBlRo+Git++OqbuPK2GxOaiSBgggMpw0djDcNIAlh+BtSQDu3ZG1clDB+NTQwjmi1DSAKjzx98Lu7a8XpCkkgVAtyCq1BLXMMwokEhYBtGZYePxiqejCCgJtAmUWX4YBgph5wrYAGv1CcfCvcndz4e933xtor17ecRsODQ8+Rjac4JBFwCzgwjxZARsAWbTocPhpH0sxoBW7DqxvDRNIwc/i2GVlyUfmT6JImADQe6W8NHoz8MI63PKARs4MLwsbSXXgRcQt4MI82wEfAUJt0ePhhG9NmNgKcwcgwfPBlpLyECnuRTNHz8NTcfZw0t16dy4s+SvEzrdFAIeJJH0fDBy7FKn3ulFiCgwLVw5GicfcF5paDWw4f3H4wV113dtJZh5H8kCBgRRcPHn7N/xLJzz6kk37FFY4+8GOvee7lpPS/TQsDTpCgaPj57YFPc/VHxX0KobGZEzPFk5Di+vr8Czox/HatHb27pUie3X3Ub5snICUJ9L2DR8NHp7bcu4O6HN8f693lDe9HdoicFrP8T+FqtVvku6bz91r8ohpEevgK+tWptnPH3PzE++328NLEjRkZGmmRs9+Rj/sjRWF5x+m3c6Jd9B+LS669hGGlxOejJK2D9+9xy2e1N3/LUxfOxc/9UDAwMRNHwUfWXz0WX27GNL8S67a+0/HS/v4G9pwV89tGnYuXYgZYHfmbZQjwx8W4MDw9Xvk2zsHMCPSvg9PR0TI4+8x+hhaEz4+ebVsaW7ds6p0ZD1wj0pIDHhpCtl6+NqfNn48N9kzE4ONg1YBR1l0BPCthdRLQ5CSCgky7dkgACSkQEnAQQ0EmXbkkAASUiAk4CCOikS7ckgIASEQEnAQR00qVbEkBAiYiAkwACOunSLQkgoEREwEkAAZ106ZYEEFAiIuAkgIBOunRLAggoERFwEkBAJ126JQEElIgIOAkgoJMu3ZIAAkpEBJwEENBJl25JAAElIgJOAgjopEu3JICAEhEBJwEEdNKlWxJAQImIgJMAAjrp0i0JIKBERMBJAAGddOmWBBBQIiLgJICATrp0SwIIKBERcBJAQCdduiUBBJSICDgJIKCTLt2SAAJKRAScBBDQSZduSQABJSICTgII6KRLtySAgBIRAScBBHTSpVsSQECJiICTAAI66dItCSCgRETASQABnXTplgQQUCIi4CSAgE66dEsCCCgREXASQEAnXbolAQSUiAg4CSCgky7dkgACSkQEnAQQ0EmXbkkAASUiAk4CCOikS7ckgIASEQEnAQR00qVbEkBAiYiAkwACOunSLQkgoEREwEkAAZ106ZYEEFAiIuAkgIBOunRLAggoERFwEkBAJ126JYF/AblB27dnDLFiAAAAAElFTkSuQmCC</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" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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EMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAECAlgPECBAgACBAAEBHICuJAECBAgQEMB6gAABAgQIBAgI4AB0JQkQIECAgADWAwQIECBAIEBAAAegK0mAAAECBASwHiBAgAABAgECAjgAXUkCBAgQICCA9QABAgQIEAgQEMAB6EoSIECAAAEBrAcIECBAgECAgAAOQFeSAAECBAgIYD1AgAABAgQCBARwALqSBAgQIEBAAOsBAgQIECAQICCAA9CVJECAAAEC/w9FL4DDcmuG6gAAAABJRU5ErkJggg==</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="-50" y="20" heading="90" 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="19.2" y="8"><block s="doSetVar"><l>A</l><block s="reportNewList"><list><block s="reportNewList"><list><l>-50</l><l>20</l></list></block><block s="reportNewList"><list><l>-10</l><l>120</l></list></block><block s="reportNewList"><list><l>10</l><l>120</l></list></block><block s="reportNewList"><list><l>50</l><l>20</l></list></block><block s="reportNewList"><list><l>30</l><l>20</l></list></block><block s="reportNewList"><list><l>20</l><l>50</l></list></block><block s="reportNewList"><list><l>-20</l><l>50</l></list></block><block s="reportNewList"><list><l>-30</l><l>20</l></list></block></list></block></block></script><comment x="355.6" y="77.2" w="278" collapsed="false">1.  Given a List named A. (it&apos;s actually a list of lists). Always click the Set Block to activate (run) a list.</comment><comment x="354" y="146" w="281.2" collapsed="false">2.  Write code that uses a pen and goes to each coordinate point in List A.  Use a loop to read and move through each item in list (use the Block Group Selector to select Variables (orange), scroll down to bottom of Block Palette to select ForEach Item Of List block). Remember to change generic symbol for List to your variable, A. </comment><comment x="392" y="249.20000000000005" w="242" collapsed="false">2.1 Think of each &apos;item&apos; in the list as an Ordered Pair (x,y) from Math, so it is just a Point.  Since we want to use these &apos;numbers&apos; as x and y coordinates, let&apos;s Make a Snap Block that will move to each point.</comment><comment x="445.6" y="330" w="241.2" collapsed="false">2.1a  I used Make a Block and named it &apos;go to point&apos; (Using blue makes sense since we&apos;re moving (Motion)).  The parameter, input for the block, is the point (x,y coordinate) we want to plot. Since the (x,y) numbers are a list, choose list as input type. (I named my inupt parameter &apos;point&apos; because the input is a point.) </comment><comment x="444.8" y="444.8" w="232.4" collapsed="false">2.1b Inside the Block &apos;go to point&apos;, I used Glide to move to the location along with &apos;item 1 of A&apos; and &apos;item 2 of A&apos;.  </comment><comment x="444.8" y="515.1999999999998" w="90" collapsed="false">2.1c I used Pen Down inside my loop but not in my &apos;go to point&apos; block.</comment><comment x="397.6" y="595.1999999999998" w="90" collapsed="false">2.2  Now, create the inside of the letter A.  Make your own list of (x,y) coordinates with a new name.  You should be able to click one script to draw the Letter A.</comment><comment x="336.4" y="736.3999999999999" w="226.8" collapsed="false">3.  Now use more Abstraction.&#xD;Save this Snap file with a new name and then do the following:&#xD;Make a block named &apos;Draw Shape&apos; that will draw any shape.  The idea is to put the code currently in your scripting area inside your new block.  Test it with the Letter A List.</comment><comment x="338.4" y="855.7333333333332" w="224.4" collapsed="false">4. Call &apos;Draw Shape&apos; with a new letter (I used H).  You will have to make a new list for &apos;H&apos;.   </comment></scripts></sprite><watcher var="A" style="normal" x="3.3105590820316593" y="48.83074712207275" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition></blocks><variables><variable name="A"><list id="170"><item><list struct="atomic" id="171">-50,20</list></item><item><list struct="atomic" id="172">-10,120</list></item><item><list struct="atomic" id="173">10,120</list></item><item><list struct="atomic" id="174">50,20</list></item><item><list struct="atomic" id="175">30,20</list></item><item><list struct="atomic" id="176">20,50</list></item><item><list struct="atomic" id="177">-20,50</list></item><item><list struct="atomic" id="178">-30,20</list></item></list></variable></variables></project><media name="U2L2 Template for 19-20 students" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>