<snapdata remixID="9763279"><project name="AbstractDataType Lecture Template" 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="1" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAWfUlEQVR4Xu3dT4slZxUH4KrJTJuFEAbcRdGFqyi48AsEXUgk0HdaJqKrOPO55ppVwAz09EAwuIjMF8hCUFdZGFDEhYRAFrEzSclNbptO23P/1K2qt855n0Bwc2/Ve57f2/xoPc60jX8IECBAgACByQXayd/ohQQIECBAgECjgF0CAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECBAgQIFBAQAEXQPdKAgQIECCggN0BAgQIECBQQEABF0D3SgIECBAgoIDdAQIECBAgUEBAARdA90oCBAgQIKCA3QECAQXu3Lnzo6Zp7q2Pvnz06NGfAo7hyASqFlDAVcdv+GgCi8XitXXx/qDrutMbN250Xdf9ommavzRNszw7O3sr2kzOS6BWAQVca/LmDiPw6quvvnjz5s3Vb7v3m6Z5v+u65ePHj9+8PMDx8fGv27Zdfeb7TdM8ePr06fLtt9/+R5ghHZRAhQIKuMLQjRxD4M6dOz/puu5+13Unbdsu17/hvrfp9IvF4ser35C7rrvXtu1p27YPHj169McYEzslgboEFHBdeZt25gKvvPLKN46Oju6vf5u9ufpt9+joaPnw4cOP9zn63bt3v3l+fr4q4dVvxU9Xzzk/P3/wzjvv/Gef5/gsAQLjCSjg8Ww9mcDOAhdLVavfXJum+f36v2b+w84P2PDB4+Pjn62L+OcXv0lb2hpC1jMIHCaggA/z820CBwlcXqpalePq39PT0w8OeugzvnxycvLdVcGvS97S1hjInklgDwEFvAeWjxIYQuDu3bsvfvrppxuXqoZ4z6ZnXF3aunXr1uq/5ra0NTa85xO4JKCAXQcCEwn0Waoa+2iWtsYW9nwCzxZQwG4HgREFhlqqGvGIXzza0tbYwp5P4P8FFLBbQWAEgTGXqkY47tceaWlrbGHPJ/ClgAJ2EwgMKLBeqlr9gRkvjb1UNeCxr33UlaWtv67+gA9/0tbY6p5fk4ACrilts44isFqqOj8/v/j/7l77J1WN8uIJH3p5aWv9/01+YGlrwgC8KqWAAk4Zq6GmEJjjUtXYc1vaGlvY82sSUMA1pW3WgwWiLFUdPOiWB1jaGlvY82sQUMA1pGzGgwUiL1UdPPyWB1jaGlvY87MKKOCsyZprEIFMS1WDgGx4iKWtsYU9P5uAAs6WqHkOFqhhqepgpO2/Ff/vr0e0tDW2tudHFVDAUZNz7sEFFovFT9d/ld/Of/3f4IdI9sCrS1vrv1Lx3WRjGodALwEF3IvNl7IIvPzyy8+/8MILF39tX++//i+Lx1hzXLe09dFHHy2fPHnyyVjv9FwCcxdQwHNPyPlGEbBUNQrrTg+1tLUTkw9VIKCAKwjZiF8JWKqaz22wtDWfLJykjIACLuPurRMKWKqaELvnq/xJWz3hfC20gAIOHZ/DbxKwVBXvfljaipeZE/cXUMD97XxzhgKWqmYYSo8jWdrqgeYr4QQUcLjIHPg6AUtVee+Fpa282dY+mQKu/QYEn99SVfAA9zi+pa09sHw0hIACDhGTQ14WsFTlPljacgcyCCjgDClWMoOlqkqC3mNMS1t7YPno7AQU8OwicaDLApaq3IddBCxt7aLkM3MTUMBzS8R5vhCwVOUi9BWwtNVXzvemFlDAU4t730YBS1UuyFAClraGkvScsQQU8FiynruzgKWqnal8sKeApa2ecL42qoACHpXXwzcJWKpyP6YWsLQ1tbj3bRJQwO7HpAKWqibl9rJnCFjacjXmIKCA55BCBWewVFVByEFHtLQVNLgEx1bACUKc8wiWquacjrNdFrC05T5MLaCApxav4H2WqioIOfmIlraSBzyT8RTwTILIcAxLVRlSNMNlAUtb7sOYAgp4TN0Knm2pqoKQjdhY2nIJxhBQwGOoVvBMS1UVhGzEawUsbbkYQwko4KEkK3mOpapKgjbmVgFLW1uJfGCLgAJ2RbYKWKraSuQDlQtY2qr8AvQcXwH3hKvha5aqakjZjEMKWNoaUjP/sxRw/oz3mtBS1V5cPkzgWgFLWy7GLgIKeBelCj5jqaqCkI1YRMDSVhH2EC9VwCFiGu+QlqrGs/VkApcFLG25D1cFFHCFd8JSVYWhG3lWApa2ZhVHscMo4GL007/YUtX05t5IYJOApa2674cCTp6/parkARsvhYClrRQx7j2EAt6bLMYXLFXFyMkpCVwVsLRVz51QwMmytlSVLFDjVCtgaSt/9Ao4QcaWqhKEaAQCGwQsbeW8Hgo4cK4XS1Vt2550XbdsmmZ5dnb2XuCRHJ0AgQ0CF0tbbdve67rudP0z/y60mAIKOFhulqqCBea4BEYQsLQ1AmqBRyrgAuh9Xmmpqo+a7xDIL2BpK27GCnjm2VmqmnlAjkdgJgKWtmYSxB7HUMB7YE31UUtVU0l7D4GcApa2YuSqgGeUk6WqGYXhKAQSCFjamneICrhwPpaqCgfg9QQqELC0Nc+QFXChXCxVFYL3WgKVC1jams8FUMATZ2GpamJwryNA4FoBS1vlL4YCniADS1UTIHsFAQK9BSxt9aY76IsK+CC+zV+2VDUirkcTIDC4gKWtwUk3PlABD+xtqWpgUI8jQGByAUtb05Ar4IGcLVUNBOkxBAjMSsDS1nhxKOADbY+Pj3+5+oPRm6Z5qW3b5erf09PTDw58rK8TIEBgVgJXl7ZWfwHM48ePfzerQwY7jALuEdjJycm3P/vss3vr4n1/fRHf7PEoXyFAgEA4gatLW88999zqF4+/hxuk8IEV8B4BWKraA8tHCRBIL2Bp67CIFfAWP0tVh10w3yZAIL+Apa1+GSvgZ7hZqup3oXyLAIG6BSxt7Z6/Ar5iZalq98vjkwQIEHiWgKWt7XdDATdNY6lq+0XxCQIECPQVsLR1vVzVBWypqu+Pk+8RIEBgfwFLW183q66ALVXt/0PjGwQIEBhSwNLWl5rVFLClqiF/fDyLAAECwwjUvLSVvoDXS1W/6bruhzdu3HjgT6oa5ofGUwgQIDCkwMXS1ueff36/bds/d1332+x/0lbKArZUNeSPhWcRIEBgWoFalrZSFbClqml/SLyNAAECYwpkX9oKX8CWqsa8/p5NgACB8gJZl7bCFrClqvI/FE5AgACBqQUyLW2FK+DFYvFa0zT3LFVNfe29jwABAvMRuLq01TTN8uzs7K35nHD7SUIUsKWq7UH6BAECBGoViLq0NesCtlRV64+TuQkQILC/QLSlrdkVsKWq/S+dbxAgQIDAVwJRlrZmU8CWqvz4ECBAgMDQAnNe2ipewJeXqlZ/StX6f0j/29AheB4BAgQI1CuwWCy+t17gvbf6k7bmsLRVpIAtVdX7Q2ByAgQIlBaYy9LWpAVsqar0tfN+AgQIELgQKL20NXoBv/76689/+OGHq1/57zVNc7PruuXR0dHy4cOHH7sGBAgQIECgtMB1S1u3b99evvHGG5+MebbRCthS1ZixeTYBAgQIjCEw5dLW4AVsqWqMK+GZBAgQIDClwBRLW4MUsKWqKa+FdxEgQIDAlAJjLW0dVMCWqqa8At5FgAABAiUFhl7a2ruALVWVjN+7CRAgQKC0wFBLWzsXsKWq0pF7PwECBAjMTeCQpa2tBWypam5xOw8BAgQIzE2gz9LWtQVsqWpu0ToPAQIECEQR2HVp62sFbKkqSrzOSYAAAQJzF9i2tNVaqpp7hM5HgAABApEFnrW01S4Wi6dN0/y7aZp/rv8z8pzOTqAmge80TfOtmgY2K4EEAreapjlqmubWqoB/1bbtvxIMZQQCVQl0Xbcq31UJ+4cAgWACXdfd3roFHWwmxyVAgAABAiEEFHCImBySAAECBLIJKOBsiZqHAAECBEIIKOAQMTkkAQIECGQTUMDZEjUPAQIECIQQUMAhYnJIAgQIEMgmoICzJWoeAgQIEAghoIBDxOSQBAgQIJBNQAFnS9Q8BAgQIBBCQAGHiMkhCRAgQCCbgALOlqh5CBAgQCCEgAIOEZNDEiBAgEA2AQWcLVHzECBAgEAIAQUcIiaHJECAAIFsAgo4W6LmIUCAAIEQAgo4REwOSYAAAQLZBBRwtkTNQ4AAAQIhBBRwiJgckgABAgSyCSjgbImahwABAgRCCCjgEDE5JAECBAhkE1DA2RI1DwECBAiEEFDAIWJySAIECBDIJqCAsyVqHgIECBAIIaCAQ8TkkAQIECCQTUABZ0vUPAQIECAQQkABh4jJIQkQIEAgm4ACzpaoeQgQIEAghIACDhGTQxIgQIBANgEFnC1R8xAgQIBACAEFHCImhyRAgACBbAIKOFui5iFAgACBEAIKOERMDkmAAAEC2QQUcLZEzUOAAAECIQQUcIiYHJIAAQIEsgko4GyJmocAAQIEQggo4BAxOSQBAgQIZBNQwNkSNQ8BAgQIhBBQwCFickgCBAgQyCaggLMlah4CBAgQCCGggEPE5JAECBAgkE1AAWdL1DwECBAgEEJAAYeIySEJECBAIJuAAs6WqHkIECBAIISAAg4Rk0MSIECAQDYBBZwtUfMQIECAQAgBBRwiJockQIAAgWwCCjhbouYhQIAAgRACCjhETA5JgAABAtkEFHC2RM1DgAABAiEEFHCImBySAAECBLIJKOBsiZqHAAECBEIIKOAQMTkkAQIECGQTUMDZEjUPAQIECIQQUMAhYnJIAgQIEMgmoICzJWoeAgQIEAghoIBDxOSQBAgQIJBNQAFnS9Q8BAgQIBBCQAGHiMkhCRAgQCCbgALOlqh5CBAgQCCEgAIOEZNDEiBAgEA2AQWcLVHzECBAgEAIAQUcIiaHJECAAIFsAgo4W6LmIUCAAIEQAgo4REwOSYAAAQLZBBRwtkTNQ4AAAQIhBBRwiJgckgABAgSyCSjgbImahwABAgRCCCjgEDE5JAECBAhkE1DA2RI1DwECBAiEEFDAIWJySAIECBDIJqCAsyVqHgIECBAIIaCAQ8TkkAQIECCQTUABZ0vUPAQIECAQQkABh4jJIQkQIEAgm4ACzpaoeQgQIEAghIACDhGTQxIgQIBANgEFnC1R8xAgQIBACAEFHCImhyRAgACBbAIKOFui5iFAgACBEAIKOERMDkmAAAEC2QQUcLZEzUOAAAECIQQUcIiYHJIAAQIEsgko4GyJmocAAQIEQggo4BAxOSQBAgQIZBNQwNkSNQ8BAgQIhBBQwCFickgCBAgQyCaggLMlah4CBAgQCCGggEPE5JAECBAgkE1AAWdL1DwECBAgEEJAAYeIySEJECBAIJuAAs6WqHkIECBAIISAAg4Rk0MSIECAQDYBBZwtUfMQIECAQAgBBRwiJockQIAAgWwCCjhbouYhQIAAgRACCjhETA5JgAABAtkEFHC2RM1DgAABAiEEFHCImBySAAECBLIJKOBsiZqHAAECBEIIKOAQMTkkAQIECGQTUMDZEjUPAQIECIQQUMAhYnJIAgQIEMgmoICzJWoeAgQIEAghoIBDxOSQBAgQIJBNQAFnS9Q8BAgQIBBCQAGHiMkhCRAgQCCbgALOlqh5CBAgQCCEgAIOEZNDEiBAgEA2AQWcLVHzECBAgEAIAQUcIiaHJECAAIFsAgo4W6LmIUCAAIEQAgo4REwOSYAAAQLZBBRwtkTNQ4AAAQIhBBRwiJgckgABAgSyCSjgbImahwABAgRCCCjgEDE5JAECBAhkE1DA2RI1DwECBAiEEFDAIWJySAIECBDIJqCAsyVqHgIECBAIIaCAQ8TkkAQIECCQTUABZ0vUPAQIECAQQkABh4jJIQkQIEAgm4ACzpaoeQgQIEAghIACDhGTQxIgQIBANgEFnC1R8xAgQIBACAEFHCImhyRAgACBbAIKOFui5iFAgACBEAIKOERMDkmAAAEC2QQUcLZEzUOAAAECIQQUcIiYHJIAAQIEsgko4GyJmocAAQIEQggo4BAxOSQBAgQIZBNQwNkSNQ8BAgQIhBBQwCFickgCBAgQyCaggLMlah4CBAgQCCGggEPE5JAECBAgkE1AAWdL1DwECBAgEEJAAYeIySEJECBAIJuAAs6WqHkIECBAIISAAg4Rk0MSIECAQDYBBZwtUfMQIECAQAgBBRwiJockQIAAgWwCCjhbouYhQIAAgRACCjhETA5JgAABAtkEFHC2RM1DgAABAiEEFHCImBySAAECBLIJKOBsiZqHAAECBEIIKOAQMTkkAQIECGQTUMDZEjUPAQIECIQQUMAhYnJIAgQIEMgmoICzJWoeAgQIEAghoIBDxOSQBAgQIJBNQAFnS9Q8BAgQIBBCQAGHiMkhCRAgQCCbgALOlqh5CBAgQCCEgAIOEZNDEiBAgEA2AQWcLVHzECBAgEAIAQUcIiaHJECAAIFsAgo4W6LmIUCAAIEQAgo4REwOSYAAAQLZBBRwtkTNQ4AAAQIhBBRwiJgckgABAgSyCSjgbImahwABAgRCCCjgEDE5JAECBAhkE1DA2RI1DwECBAiEEFDAIWJySAIECBDIJqCAsyVqHgIECBAIIaCAQ8TkkAQIECCQTUABZ0vUPAQIECAQQkABh4jJIQkQIEAgm4ACzpaoeQgQIEAghIACDhGTQxIgQIBANgEFnC1R8xAgQIBACAEFHCImhyRAgACBbAIKOFui5iFAgACBEAIKOERMDkmAAAEC2QQUcLZEzUOAAAECIQQUcIiYHJIAAQIEsgko4GyJmocAAQIEQggo4BAxOSQBAgQIZBP4L+2v3VkijzpBAAAAAElFTkSuQmCC</pentrails><costumes><list id="2"><item><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts><script x="306.47783251231533" y="57.01847290640404"><block s="doForEach"><l>item</l><l/><script></script></block></script></scripts><sprites><sprite name="Sprite" idx="1" x="240.00000000000003" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="471.2758620689656" y="124.1453201970443"><block s="reportNewList"><list><l>240</l><l>0</l><l>0</l><l>100</l><l>-240</l><l>0</l><l>240</l><l></l></list><comment w="165.3694581280788" collapsed="false">odd index numbers are x points&#xD;even index numbers are y points&#xD;draws a Triangle</comment></block></script><comment x="529.8226600985222" y="193.74384236453201" w="307.2413793103449" collapsed="false">The list of numbers is confusing because it is not obvious which numbers are x and which are y coordinates. It will also be difficult to maintain (add or delete coordinates to the lists).&#xD;It would be better to create a matrix (a list of list). Each item in the list will be a list of x and y coordinates.</comment><script x="453.967660687827" y="54.60385878489316"><block s="reportNewList"><list><l>240</l><l>0</l><l>0</l><l>100</l><l>-240</l><l>0</l><l>0</l><l>-100</l><l>240</l><l>0</l></list><comment w="165.3694581280788" collapsed="false">odd index numbers are x points&#xD;even index numbers are y points&#xD;draws a diamond</comment></block></script><comment x="23.492610837438463" y="14.21510673234802" w="414.1379310344828" collapsed="false">Abstract Data Types (ADT) is a custom data type created by the programmer to provide meaning to the data in your program. It is not built into the programming language. ADT are created with custom constructor and selector functions (blocks).&#xD;ADT are a form of abstraction because they make are program easier to understand, read, and debug.</comment><comment x="513.5665024630542" y="10" w="290.9852216748768" collapsed="false">Lists and Numbers are examples of Primitive Data Types</comment><comment x="23.911330049261096" y="106.05911330049261" w="413.1527093596059" collapsed="false">Step 1: Create A Reporter block (the constructor) that will take two numbers as the domain (x and y coordinates) and output a list as the range.</comment><comment x="18.492610837438434" y="196.20689655172416" w="421.5270935960591" collapsed="false">Step 2: Create two report blocks (the selectors) that will take the list created by the contructor block as the domain and output a single number as the range (one the x coordinate the second block the y coordinate).</comment><comment x="531.7931034482759" y="304.5812807881774" w="304.2857142857142" collapsed="false">Step 4: Create a Draw Shape Command Block whose domain will be the list of Coordinate Points create in step 3. The command block will draw the shape on the screen by using a the for each item block and the selector blocks created in Step 2.</comment><comment x="10" y="332.35960591133016" w="343.69458128078816" collapsed="false">Step 3: Create a list that stores the necessary Coordinte Points to draw your specified shape </comment><script x="91" y="167.74055829228243"><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block></script><script x="35.5926676031404" y="286.2405582922827"><custom-block s="X Coordinate %l"><l/></custom-block></script><script x="27" y="399.74055829228223"><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block><block s="down"></block><block s="doDeclareVariables"><list><l>points</l></list></block><block s="doSetVar"><l>points</l><block s="reportNewList"><list><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>0</l><l>100</l></custom-block><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>-240</l><l>0</l></custom-block><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block></list></block></block><custom-block s="Draw a Shape %l"><block var="points"/></custom-block></script><script x="241" y="603.0738916256156"><block s="doSayFor"><block var="item"/><l>2</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Coordinate Points, X Point: %&apos;x&apos; Y Point: %&apos;y&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="x"/><block var="y"/></list></block></block></script></block-definition><block-definition s="X Coordinate %&apos;Coordinates&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="Coordinates"/></block></block></script></block-definition><block-definition s="Y Coordinate %&apos;Coordinates&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="Coordinates"/></block></block></script></block-definition><block-definition s="Draw a Shape %&apos;data points&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="data points"/><script><block s="gotoXY"><custom-block s="X Coordinate %l"><block var="item"/></custom-block><custom-block s="Y Coordinate %l"><block var="item"/></custom-block></block></script></block></script></block-definition></blocks><variables></variables></project><media name="AbstractDataType Lecture Template" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>