<snapdata remixID="14691471"><project name="AbstractDataType Lecture Template" app="Snap! 11.0.5, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="AbstractDataType Lecture Template"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Coordinate Points, X Point: %&apos;X Point:&apos; Y Point: %&apos;Y Point:&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="X Point:"/><block var="Y Point:"/></list></block></block></script></block-definition><block-definition s="Coordinate Points X Points: Y Points:" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Select X Coordinate From Data Record Singlerecord %&apos;Singlerecord&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="Singlerecord"/></block></block></script></block-definition><block-definition s="Select Y Coordinate From Data Record SingleData %&apos;SingleData&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="SingleData"/></block></block></script></block-definition><block-definition s="Select Y Coordinate From Data Record Singlerecord %&apos;Singlerecord&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="Singlerecord"/></block></block></script></block-definition><block-definition s="Select X Coordinate From Data Record Singlerecord %&apos;Singlerecord&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="Singlerecord"/></block></block></script></block-definition><block-definition s="Draw a Shape %&apos;points&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doForEach"><l>item</l><block var="points"/><script><block s="gotoXY"><custom-block s="Select X Coordinate From Data Record Singlerecord %l"><block var="item"/></custom-block><custom-block s="Select Y Coordinate From Data Record Singlerecord %l"><block var="item"/></custom-block></block></script></block></script></block-definition></blocks><primitives></primitives><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" id="58"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="59"><item><ref mediaID="AbstractDataType Lecture Template_Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="60"></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 select="1"><sprite name="Sprite" idx="1" x="-240" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="69"><costumes><list struct="atomic" id="70"></list></costumes><sounds><list struct="atomic" id="71"></list></sounds><blocks></blocks><variables></variables><scripts><script x="478.3990147783252" y="124.14532019704433"><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="536.9458128078818" y="193.74384236453204" 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="461.0908133971866" y="54.60385878489319"><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><script x="395.64039408867006" y="321.5903119868641"><block s="doForEach"><l>item</l><l/><script></script></block></script><comment x="30.615763546798064" 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="520.6896551724138" y="10" w="290.9852216748768" collapsed="false">Lists and Numbers are examples of Primitive Data Types</comment><comment x="31.034482758620697" y="106.05911330049264" 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="25.615763546798036" y="196.20689655172413" 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="25.1231527093596" y="319.3596059113301" w="343.69458128078816" collapsed="false">Step 3: Create a list that stores the necessary Coordinte Points to draw your specified shape </comment><comment x="538.9162561576355" y="304.58128078817737" 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><script x="32.61576354679801" y="170.39367816091948"><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block></script><script x="29" y="273.16666666666674"><custom-block s="Select X Coordinate From Data Record Singlerecord %l"><l/></custom-block></script><script x="27" y="295.16666666666674"><custom-block s="Select Y Coordinate From Data Record Singlerecord %l"><l/></custom-block></script><script x="26" y="403.0666666666667"><block s="clear"></block><block s="down"></block><block s="doSetVar"><l>Shape</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="Shape"/></custom-block></script><script x="596" y="405.73333333333335"><block s="receiveGo"></block><block s="clear"></block><block s="down"></block><block s="doSetVar"><l>Shape</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><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></list></block></block><custom-block s="Draw a Shape %l"><block var="Shape"/></custom-block></script></scripts></sprite><watcher var="Shape" style="normal" x="10" y="10" color="243,118,29" extX="128.5615234375" extY="150"/><watcher var="diamond" style="normal" x="10" y="119.000002" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="Shape"><list id="174"><item><list struct="atomic" id="175">240,0</list></item><item><list struct="atomic" id="176">0,100</list></item><item><list struct="atomic" id="177">-240,0</list></item><item><list struct="atomic" id="178">240,0</list></item><item><list struct="atomic" id="179">0,-100</list></item><item><list struct="atomic" id="180">-240,0</list></item><item><l></l></item><item><l></l></item></list></variable><variable name="diamond"><l>0</l></variable></variables></scene></scenes></project><media name="AbstractDataType Lecture Template" app="Snap! 11.0.5, https://snap.berkeley.edu" version="2"><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="AbstractDataType Lecture Template_Stage_cst_XY Grid"/></media></snapdata>