<snapdata remixID="13469709"><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></block-definition><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>The smallist number in the list is </l><block s="reportListItem"><l>1</l><block var="Sorted Numbers"/></block></list></block><l>2</l></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="25"><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="26"></list></costumes><sounds><list struct="atomic" id="27"></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="32"><costumes><list struct="atomic" id="33"></list></costumes><sounds><list struct="atomic" id="34"></list></sounds><blocks></blocks><variables></variables><scripts><script x="12.02334515366428" 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></list></block></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>lanth of name</l><l>0</l></block><block s="doSayFor"><l></l><l></l></block></script><script x="11.402777777777771" y="154.70360520094573"><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="doAsk"><l>Give me five numbers and I will tell you which is the smallest</l></block><block s="doSetVar"><l>Numbers</l><l>0</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="12.263888888888886" y="358.6619385342791"><block s="receiveKey"><l><option>2</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 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="doAsk"><l>Give me five numbers and I will tell you the sum</l></block><block s="doSetVar"><l>number</l><l>0</l></block><block s="doSetVar"><l>number</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>5</l><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="number"/></block><block s="doAsk"><l>Next</l></block></script></block><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="sorted number"/></block></script></block><block s="doSetVar"><l>sum</l><block s="reportCombine"><block var="sorted number"/><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>Your sum is </l><block var="sum"/></list></block><l>2</l></block></script><script x="30.333333333333314" y="717.3008274231677"><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><block s="doSetVar"><l>names</l><l>0</l></block><block s="doSetVar"><l>lanth of name</l><l>0</l></block><block s="doSetVar"><l>names</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>lanth of name</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Give me five names and I will 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 name</l></block></script></block><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="lanth of name"/></block></script></block><block s="doSetVar"><l>sum</l><block s="reportCombine"><block var="lanth of name"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>avorage</l><block s="reportQuotient"><block var="sum"/><block s="reportListAttribute"><l><option>length</option></l><block var="names"/></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The avorage length of names for your list is </l><block var="avorage"/></list></block><l>2</l></block></script><script x="396.2040092161643" y="37"><custom-block s="longest word in %s"><block var="names"/></custom-block></script></scripts></sprite><watcher var="names" style="normal" x="5.041666666666515" y="5.041666666666671" color="243,118,29" hidden="true"/><watcher var="Numbers" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Sorted Numbers" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="number" style="normal" x="10" y="196.000004" color="243,118,29" extX="80" extY="70"/><watcher var="sorted number" style="normal" x="10" y="289.000006" color="243,118,29" hidden="true"/><watcher var="lanth of name" style="normal" x="10" y="310.000008" color="243,118,29" hidden="true"/><watcher var="sum" style="normal" x="10" y="331.00001" color="243,118,29" extX="80" extY="70"/><watcher var="avorage" style="normal" x="10" y="338.999998" color="243,118,29"/><watcher var="avorage of number" style="normal" x="10" y="338.999998" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="names"><list struct="atomic" id="238">Brian,Carissa,Evangelina,Quincy,Ali</list></variable><variable name="Numbers"><list struct="atomic" id="239">5,1,7,4,8</list></variable><variable name="Sorted Numbers"><list struct="atomic" id="240">1,4,5,7,8</list></variable><variable name="number"><list struct="atomic" id="241">5,5,5,5,5</list></variable><variable name="sorted number"><list id="242"><item><list id="243"><item><l></l></item><item><list struct="atomic" id="244"></list></item><item><list struct="atomic" id="245"></list></item><item><list struct="atomic" id="246"></list></item><item><list struct="atomic" id="247"></list></item></list></item><item><list id="248"><item><l></l></item><item><l></l></item><item><list id="249"><item><list struct="atomic" id="250"></list></item></list></item><item><list id="251"><item><list struct="atomic" id="252"></list></item></list></item><item><list id="253"><item><list struct="atomic" id="254"></list></item></list></item></list></item><item><list id="255"><item><l></l></item><item><l></l></item><item><l></l></item><item><list id="256"><item><list struct="atomic" id="257"></list></item><item><list id="258"><item><list struct="atomic" id="259"></list></item></list></item></list></item><item><list id="260"><item><list struct="atomic" id="261"></list></item><item><list id="262"><item><list struct="atomic" id="263"></list></item></list></item></list></item></list></item><item><list id="264"><item><l></l></item><item><l></l></item><item><l></l></item><item><l></l></item><item><list id="265"><item><list struct="atomic" id="266"></list></item><item><list id="267"><item><list struct="atomic" id="268"></list></item></list></item><item><list id="269"><item><list struct="atomic" id="270"></list></item><item><list id="271"><item><list struct="atomic" id="272"></list></item></list></item></list></item></list></item></list></item><item><l>5</l></item><item><l>7</l></item><item><l>10</l></item><item><l>6</l></item><item><l>3</l></item><item><l>5</l></item><item><l>5</l></item><item><l>7</l></item><item><l>10</l></item><item><l>6</l></item><item><l>3</l></item><item><l>5</l></item><item><l>5</l></item><item><l>7</l></item><item><l>10</l></item><item><l>6</l></item><item><l>3</l></item><item><l>5</l></item><item><l>7</l></item><item><l>10</l></item><item><l>6</l></item><item><l>3</l></item><item><l>5</l></item><item><l>7</l></item><item><l>10</l></item><item><l>6</l></item><item><l>3</l></item><item><l>Brian</l></item><item><l>Carissa</l></item><item><l>Evangelina</l></item><item><l>Quincy</l></item><item><l>Ali</l></item></list></variable><variable name="lanth of name"><list struct="atomic" id="273">3,4,3,4,3</list></variable><variable name="sum"><list id="274"><item><l>NaN</l></item><item><list struct="atomic" id="275"></list></item><item><list id="276"><item><list struct="atomic" id="277"></list></item></list></item><item><list id="278"><item><list struct="atomic" id="279"></list></item></list></item><item><list id="280"><item><list struct="atomic" id="281"></list></item></list></item></list></variable><variable name="avorage"><l>3.4</l></variable><variable name="avorage of number"><list id="282"><item><l>20.6</l></item><item><list struct="atomic" id="283"></list></item><item><list id="284"><item><list struct="atomic" id="285"></list></item></list></item><item><list id="286"><item><list struct="atomic" id="287"></list></item></list></item><item><list id="288"><item><list struct="atomic" id="289"></list></item></list></item></list></variable></variables></scene></scenes></project><media name="searching lists warmup" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>