<snapdata remixID="13468352"><project name="searching lists warmup" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="searching lists warmup"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Smallest number" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>sorted numbers</l><block s="reportListAttribute"><l><option>sorted</option></l><block var="numbers"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Your smallest number is </l><block s="reportListItem"><l>1</l><block var="sorted numbers"/></block><l>.</l></list></block><l>4</l></block></script></block-definition><block-definition s="sum numbers" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Sum</l><block s="reportCombine"><block var="numbers"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of these numbers is </l><block s="reportCombine"><block var="numbers"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></list></block><l>2</l></block></script><scripts><script x="146.39707031249975" y="160.80000000000032"><block s="reportVariadicSum"><list><l></l><l></l></list></block></script><script x="71.39707031249975" y="198.63333333333375"><block s="reportListItem"><l>1</l><l/></block></script><script x="229.2304036458326" y="187.6333333333338"><block var="numbers"/></script></scripts></block-definition><block-definition s="Reset variable" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>names</l><l>0</l></block><block s="doSetVar"><l>length of names</l><l>0</l></block><block s="doSetVar"><l>length of names</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="Ask names" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Give me five names and I&apos;ll give you the average length.</l></block><block s="doRepeat"><l>5</l><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="names"/></block><block s="doAsk"><l>Next names</l></block></script></block></script></block-definition><block-definition s="average" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block var="names"/><script><block s="doAddToList"><block s="reportTextAttribute"><l><option>length</option></l><block var="item"/></block><block var="length of names"/></block></script></block><block s="doSetVar"><l>sum</l><block s="reportCombine"><block var="length of names"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><block s="reportListAttribute"><l><option>length</option></l><l/></block></block></block></script></block-definition></blocks><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="144"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="145"></list></costumes><sounds><list struct="atomic" id="146"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-1.4876033057850861" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="151"><costumes><list struct="atomic" id="152"></list></costumes><sounds><list struct="atomic" id="153"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18" y="10"><block s="receiveGo"><comment w="90" collapsed="true">Add or change the names to what you want, test the function. &#xD;&#xD;Look inside the grey block...there&apos;s nothing there. Can you help find the longest name in the list? </comment></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Brian</l><l>Carissa</l><l>Evangelina</l><l>Quincy</l><l>Ali</l></list></block></block><block s="doSetVar"><l>longest name length</l><block s="reportNewList"><list><l></l></list></block></block><block s="doForEach"><l>item</l><block var="names"/><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="item"/></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="longest name length"/></block></block></list></block><script><block s="doReplaceInList"><l>1</l><block var="longest name length"/><block var="item"/></block></script><list></list></block></script></block><block s="doForEach"><l>item</l><block var="names"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="item"/></block><l></l></list></block><script><block s="doAddToList"><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="longest name length"/></block></block><block var="longest name length"/></block></script><list></list></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The longest name in the list are </l><block s="reportListItem"><l><option>last</option></l><block var="length of names"/></block></list></block><l>2</l></block></script><script x="18" y="407.3333333333335"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="138.13829787234044" collapsed="true">Make a list of numbers and store it in a variable. Make a custom block (a little bit like the one above) that goes and reports the SMALLEST NUMBER in your list. Say it for 2 seconds.  </comment></block><block s="doSetVar"><l>numbers</l><l>0</l></block><block s="doAsk"><l>Give me five numbers and I&apos;ll give you the smallest one.</l></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>5</l><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="numbers"/></block><block s="doAsk"><l>Next number.</l></block></script></block><custom-block s="Smallest number"></custom-block></script><script x="18" y="616"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="doSetVar"><l>numbers</l><l>0</l></block><block s="doAsk"><l>Give me five numbers and I&apos;ll give you the sum of them.</l><comment w="138.13829787234044" collapsed="true">Make a list of numbers and store it in a variable. Make a custom block (a little bit like the one above) that goes and reports the sum of all numbers in the list. Say this number for 2 seconds &#xD;Hint: Make a script variable called &quot;sum&quot; and keep adding to it inside of a for loop. Then ,report it after the loop. </comment></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>5</l><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="numbers"/></block><block s="doAsk"><l>Next number.</l></block></script></block><custom-block s="sum numbers"></custom-block></script><script x="18" y="824.6666666666661"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="138.13829787234044" collapsed="true">Make a list of names and store it an a variable. Write a custom block that takes the list of names as an input and reports the average length of the names in the list.  &#xD;Hint: Make a script variable called sum to keep track of the total of all lengths of names, and keep adding to it inside of a for loop. Then, divide it by the number of names and report it! </comment></block><custom-block s="Reset variable"></custom-block><custom-block s="Ask names"></custom-block><custom-block s="average"></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><l>The average number of letters in your list is </l><block var="average"/></list></block><l>2</l></block></script></scripts></sprite><watcher var="names" style="normal" x="5.041666666665606" y="5.041666666666657" color="243,118,29" extX="80" extY="70"/><watcher var="rank of number" style="normal" x="4.999999999999659" y="117.00000200000017" color="243,118,29" hidden="true"/><watcher var="sorted numbers" style="normal" x="3.999999999998863" y="4.000002000000009" color="243,118,29" hidden="true"/><watcher var="numbers" style="normal" x="108.99999999999886" y="2.0000000000000497" color="243,118,29" hidden="true"/><watcher var="smallest number" style="normal" x="12.467532467532237" y="12.467532467532415" color="243,118,29" hidden="true"/><watcher var="length of names" style="normal" x="12.467532467532237" y="64.83117381818171" color="243,118,29" hidden="true"/><watcher var="average" style="normal" x="16.84210526315826" y="16.842105263157848" color="243,118,29" hidden="true"/><watcher var="sum" style="normal" x="12.467532467532237" y="38.64935314285714" color="243,118,29" hidden="true"/><watcher var="longest name length" style="normal" x="189.79079497907946" y="2.952150250102239" color="243,118,29" extX="80" extY="70"/><watcher var="Welcome" style="normal" x="30.96234309623469" y="207.69874476987454" color="243,118,29"/></sprites></stage><variables><variable name="names"><list struct="atomic" id="322"></list></variable><variable name="numbers"><list struct="atomic" id="323">4</list></variable><variable name="rank of number"><l>1</l></variable><variable name="sorted numbers"><list struct="atomic" id="324">4</list></variable><variable name="smallest number"><l>0</l></variable><variable name="length of names"><list struct="atomic" id="325">3,5,6,7,10</list></variable><variable name="average"><l>0</l></variable><variable name="sum"><l>0</l></variable><variable name="longest name length"><list struct="atomic" id="326">Evangelina,thing</list></variable><variable name="Welcome"><l>Welcome, </l></variable></variables></scene></scenes></project><media name="searching lists warmup" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>