<snapdata remixID="11747054"><project name="AbstractDataType Lecture McG" app="Snap! 7, 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 McG"><notes></notes><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 Coordinates %&apos;Coordinate List&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="Coordinate List"/></block></block></script></block-definition><block-definition s="y Coordinates %&apos;Coordinates Points&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><option>last</option></l><block var="Coordinates Points"/></block></block></script></block-definition><block-definition s="Draw Shape %&apos;List of Coordinates&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="List of Coordinates"/><script><block s="gotoXY"><custom-block s="X Coordinates %l"><block var="item"/></custom-block><custom-block s="y Coordinates %l"><block var="item"/></custom-block></block></script></block></script><scripts><script x="29" y="157.66666666666669"><block s="doSayFor"><l>Hello!</l><l>2</l></block><block s="doSayFor"><l>Hello!</l><l>2</l></block></script></scripts></block-definition></blocks><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="48"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="49"><item><ref mediaID="Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="50"></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="59"><costumes><list struct="atomic" id="60"></list></costumes><sounds><list struct="atomic" id="61"></list></sounds><blocks></blocks><variables></variables><scripts><script x="471.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="529.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><comment x="23.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="513.6896551724138" y="10" w="290.9852216748768" collapsed="false">Lists and Numbers are examples of Primitive Data Types</comment><comment x="24.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="18.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="18.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><script x="10" y="266.0738916256158"><custom-block s="X Coordinates %l"><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block></custom-block></script><script x="10" y="293.1354679802956"><custom-block s="y Coordinates %l"><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block></custom-block></script><script x="441.0908133971866" y="62.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="12" y="384.83333333333337"><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>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></script><comment x="590.1345347136701" y="316.5903119868641" 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="412" y="282.93719211822656"><block s="clear"></block><block s="down"></block><custom-block s="Draw Shape %l"><block var="shape"/></custom-block></script><script x="27.765394088670064" y="162.5903119868641"><custom-block s="Coordinate Points, X Point: %n Y Point: %n"><l>240</l><l>0</l></custom-block></script></scripts></sprite><watcher var="shape" style="normal" x="0" y="6.315935428978668e-15" color="243,118,29" extX="128.5615234375" extY="103" hidden="true"/></sprites></stage><variables><variable name="shape"><list id="134"><item><list struct="atomic" id="135">240,0</list></item><item><list struct="atomic" id="136">0,100</list></item><item><list struct="atomic" id="137">-240,0</list></item><item><list struct="atomic" id="138">0,-100</list></item><item><list struct="atomic" id="139">240,0</list></item></list></variable></variables></scene></scenes></project><media name="AbstractDataType Lecture McG" app="Snap! 7, 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="Stage_cst_XY Grid"/></media></snapdata>