<snapdata remixID="13140384"><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="longest word in %&apos;list of words&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list of words"/></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l>3</l><block var="list of words"/></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l>4</l><block var="list of words"/></block></block></list></block><script><block s="doSetVar"><l>names 2</l><block s="reportListItem"><l>4</l><block var="list of words"/></block></block><block s="doDeleteFromList"><l>3</l><block var="list of words"/></block></script><script><block s="doSetVar"><l>names 2</l><block s="reportListItem"><l>3</l><block var="list of words"/></block></block><block s="doDeleteFromList"><l>4</l><block var="list of words"/></block></script></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="list of words"/></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l>2</l><block var="list of words"/></block></block></list></block><script><block s="doSetVar"><l>names 1</l><block s="reportListItem"><l>2</l><block var="list of words"/></block></block><block s="doDeleteFromList"><l>1</l><block var="list of words"/></block></script><script><block s="doSetVar"><l>names 1</l><block s="reportListItem"><l>1</l><block var="list of words"/></block></block><block s="doDeleteFromList"><l>2</l><block var="list of words"/></block></script></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="names 1"/></block><block s="reportTextAttribute"><l><option>length</option></l><block var="names 2"/></block></list></block><script><block s="doSetVar"><l>name ans</l><block var="names 2"/></block></script><script><block s="doSetVar"><l>name ans</l><block var="names 1"/></block></script></block></script></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="name ans"/></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportListItem"><l><option>last</option></l><block var="list of words"/></block></block></list></block><script><block s="doSetVar"><l>name ans</l><block s="reportListItem"><l><option>last</option></l><block var="list of words"/></block></block></script><script><block s="doSetVar"><l>name ans</l><block var="name ans"/></block></script></block><block s="doReport"><block var="name ans"/></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="152"><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="153"></list></costumes><sounds><list struct="atomic" id="154"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-1.4876033057851146" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="159"><costumes><list struct="atomic" id="160"></list></costumes><sounds><list struct="atomic" id="161"></list></sounds><blocks></blocks><variables></variables><scripts><script x="38.690011820330966" y="10"><block s="receiveGo"><comment w="90" collapsed="false">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>Carrisa</l><l>Evangelina</l><l>Quincy</l><l>hello</l><l>chgfdzdfgujhc</l><l>Evangelinas</l><l>malachi</l></list></block></block><block s="doSayFor"><custom-block s="longest word in %s"><block var="names"/></custom-block><l>2</l></block></script><script x="32.93055555555557" y="348.6619385342791"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="138.13829787234044" collapsed="false">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><l>125</l><l>32</l><l>35</l><l>76</l><l>390</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><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></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of these </l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><l> numbers is </l><block var="sum"/></list></block><l>2</l></block></script><script x="18" y="549.3008274231673"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="138.13829787234044" collapsed="false">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><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>names</l><block s="reportTextAttribute"><l><option>length</option></l><block var="names"/></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block><script><block s="doSetVar"><l>average</l><block s="reportCombine"><block var="names"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="average"/><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Theaverage length of names in this list is </l><block var="average"/></list></block><l>2</l></block></script><script x="41.06944444444446" y="152.70360520094584"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="138.13829787234044" collapsed="false">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><block s="reportNewList"><list><l>125</l><l>32</l><l>35</l><l>76</l><l>390</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><script><block s="doSetVar"><l>sorted</l><block s="reportListAttribute"><l><option>sorted</option></l><block var="numbers"/></block></block></script></block><block s="doSetVar"><l>Smallest</l><block s="reportListItem"><l>1</l><block var="sorted"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The smallest number in this list is </l><block s="reportListItem"><l>1</l><block var="sorted"/></block></list></block><l>2</l></block></script></scripts></sprite><watcher var="numbers" style="normal" x="55" y="1" color="243,118,29" extX="80" extY="70"/><watcher var="length of each name" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="names" style="normal" x="326.0416666666665" y="194.04166666666669" color="243,118,29" extX="80" extY="70"/><watcher var="sum" style="normal" x="166" y="6.000001999999995" color="243,118,29"/><watcher var="Smallest" style="normal" x="168" y="29.00000799999998" color="243,118,29"/><watcher var="sorted" style="normal" x="276" y="4.000001999999995" color="243,118,29" hidden="true"/><watcher var="sorted names" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/><watcher var="names 2" style="normal" x="10" y="259.00001" color="243,118,29" hidden="true"/><watcher var="names 1" style="normal" x="10" y="280.00001199999997" color="243,118,29" hidden="true"/><watcher var="name ans" style="normal" x="325" y="170.00001399999996" color="243,118,29"/><watcher var="average" style="normal" x="327" y="290.000004" color="243,118,29"/></sprites></stage><variables><variable name="names"><list struct="atomic" id="360">chgfdzdfgujhc</list></variable><variable name="numbers"><list struct="atomic" id="361">125,32,35,76,390</list></variable><variable name="sorted"><list struct="atomic" id="362">32,35,76,125,390</list></variable><variable name="sum"><l>658</l></variable><variable name="average"><l>6.2</l></variable><variable name="length of each name"><l>31</l></variable><variable name="Smallest"><l>32</l></variable><variable name="sorted names"><list struct="atomic" id="363">Quincy,Carissa,Evangelina,Brian,Ali</list></variable><variable name="names 2"><l></l></variable><variable name="names 1"><l>chgfdzdfgujhc</l></variable><variable name="name ans"><l>chgfdzdfgujhc</l></variable></variables></scene></scenes></project><media name="searching lists warmup" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>