<snapdata remixID="14691522"><project name="AbstractDataType Lecture Template" app="Snap! 11.0.4, 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, %&apos;X#&apos; X Point: %&apos;Y#&apos; Y Point:" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></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="Select x Cordinate From Data Record %&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="Select Y Cordinate From Data Record %&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="Draw Shape: Shape Dataset: %&apos;Dataset (Table)&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="Dataset (Table)"/><script><block s="gotoXY"><custom-block s="Select x Cordinate From Data Record %l"><block var="item"/></custom-block><custom-block s="Select Y Cordinate From Data Record %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="43"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="44"><item><ref mediaID="AbstractDataType Lecture Template_Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="45"></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="54"><costumes><list struct="atomic" id="55"></list></costumes><sounds><list struct="atomic" id="56"></list></sounds><blocks></blocks><variables></variables><scripts><script x="469.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="527.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="452.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><comment x="21.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="511.68965517241384" y="10" w="290.9852216748768" collapsed="false">Lists and Numbers are examples of Primitive Data Types</comment><comment x="22.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="16.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="16.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="529.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="42" y="544.4072249589491"><block s="receiveGo"></block><block s="up"></block><block s="clear"></block><block s="down"></block><block s="doSetVar"><l>Diamond Shape</l><block s="reportNewList"><list><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>240</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>-240</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>-100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>240</l><l>0</l></custom-block></list></block></block><custom-block s="Draw Shape: Shape Dataset: %l"><block var="Diamond Shape"/></custom-block></script><script x="560" y="421.0738916256157"><block s="receiveGo"></block><block s="up"></block><block s="clear"></block><block s="down"></block><block s="doSetVar"><l>Diamond Shape</l><block s="reportNewList"><list><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>100</l><l>-100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>100</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>100</l><l>100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>-100</l><l>100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>-100</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>-100</l><l>-100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>-100</l></custom-block><custom-block s="Coordinate Points, %s X Point: %s Y Point:"><l>0</l><l>0</l></custom-block></list></block></block><custom-block s="Draw Shape: Shape Dataset: %l"><block var="Diamond Shape"/></custom-block></script></scripts></sprite><watcher var="Diamond Shape" style="normal" x="10" y="10" color="243,118,29" extX="128.5615234375" extY="103"/></sprites></stage><variables><variable name="Diamond Shape"><list id="194"><item><list struct="atomic" id="195">240,0</list></item><item><list struct="atomic" id="196">0,100</list></item><item><list struct="atomic" id="197">-240,0</list></item><item><list struct="atomic" id="198">0,-100</list></item><item><list struct="atomic" id="199">240,0</list></item></list></variable></variables></scene></scenes></project><media name="AbstractDataType Lecture Template" app="Snap! 11.0.4, 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>