<snapdata remixID="14737092"><project name="APCSP U2L2 ListDemo MNewcott 1B" app="Snap! 11.0.7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="APCSP U2L2 ListDemo MNewcott 1B"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="6"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-119.45701357465987" y="-118.73303167420806" 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><comment x="10" y="10" w="361" collapsed="false">APCSP Unit 2 Lesson 2 List Demo&#xD;&#xD;We will demo the following required components:&#xD;     make an empty list&#xD;     assigning a value of an element in a list to a variable&#xD;     assigning a value to an element in a list&#xD;     insert an element in a list at a given index&#xD;     adding an element to the end of a list&#xD;     remove an element in a list at an index&#xD;     finding the length of a list&#xD;&#xD;Then we will do a demo of the usefulness of the for each loop:</comment><script x="15" y="195.66666666666669"><block s="doSetVar"><l>numbers</l><block s="reportNumbers"><l>10</l><l>50</l></block></block></script><script x="14" y="248.66666666666669"><block s="doSetVar"><l>weirdAnimals</l><block s="reportNewList"><list><l>Aye-aye</l><l>Glass frogs</l><l>Pink fairy armadillo</l><l>Axolotl</l><l>Naked mole-rat</l><l>Galapagos batfish</l><l>Goblin shark</l><l>Pangolin</l><l>Echidna</l></list></block></block></script><script x="30" y="400.5"><block s="reportListIndex"><l>thing</l><l/></block></script><script x="31" y="371.5"><block s="reportNewList"><list><l></l></list></block></script><script x="16" y="335.5"><block s="doSetVar"><l>temporary</l><l>0</l></block></script><script x="30" y="423.33333333333337"><block s="reportListItem"><l>1</l><l/></block></script><script x="308" y="336.33333333333337"><block s="doForEach"><l>item</l><l/><script></script></block></script><script x="31" y="501.16666666666674"><block s="doAddToList"><l>thing</l><l/></block></script><script x="33" y="453.16666666666674"><block s="doInsertInList"><l>thing</l><l>1</l><l/></block></script><script x="168" y="499.16666666666674"><block s="doDeleteFromList"><l>1</l><l/></block></script><script x="28" y="550.1666666666667"><block s="doReplaceInList"><l>1</l><l/><l>thing</l></block></script><script x="27" y="605.6666666666667"><block s="reportListAttribute"><l><option>length</option></l><l/></block></script></scripts></sprite><watcher var="weirdAnimals" style="normal" x="16.43835616438355" y="16.43835616438355" color="243,118,29" extX="133" extY="181"/><watcher var="temporary" style="normal" x="40" y="40" color="243,118,29"/><watcher var="numbers" style="normal" x="185.03124031488278" y="18.414433337878876" color="243,118,29" extX="89.99999999999977" extY="177.99999999999997"/></sprites></stage><variables><variable name="numbers"><list struct="atomic" id="78">10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50</list></variable><variable name="weirdAnimals"><list struct="atomic" id="79">Aye-aye,Glass frogs,Pink fairy armadillo,Axolotl,Naked mole-rat,Galapagos batfish,Goblin shark,Pangolin,Echidna</list></variable><variable name="temporary"><l>0</l></variable></variables></scene></scenes></project><media name="APCSP U2L2 ListDemo MNewcott 1B" app="Snap! 11.0.7, https://snap.berkeley.edu" version="2"></media></snapdata>