<snapdata remixID="12100171"><project name="Do Now 4.4b: Number List Generators (demo_chs)" 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="Do Now 4.4b: Number List Generators (demo_chs)"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum %&apos;numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>sum</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="index"/><block var="numbers"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="RandomList %&apos;ListLength&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="198" collapsed="true">1.0: For generating a random list of #s</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block><block s="doRepeat"><block var="ListLength"/><script><block s="doAddToList"><block s="reportRandom"><l>1</l><block var="ListLength"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition><block-definition s="RandomListRange %&apos;num1&apos; %&apos;num2&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="198" collapsed="true">1.0: For generating a random list of #s</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="list"/></block><block s="doRepeat"><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></list></block><script><block s="doAddToList"><block s="reportRandom"><block var="num1"/><block var="num2"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition><block-definition s="avg %&apos;numbers&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="numbers 1 -&gt; 10" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>list</l></list><comment w="170.5" collapsed="false">1.0: Just for generating a list of number (1-10)</comment></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>10</l><script><block s="doAddToList"><block var="index"/><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="numbers 1 -&gt; %&apos;num&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>lengthList</l></list><comment w="267.5" collapsed="false">1.0b: Just for generating a random list of numbers (1-&gt;)</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>lengthList</l><block var="num"/></block><block s="doRepeat"><block var="lengthList"/><script><block s="doAddToList"><block s="reportRandom"><l>1</l><block var="lengthList"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></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="169"><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="170"></list></costumes><sounds><list struct="atomic" id="171"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-5.684341886080802e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="176"><costumes><list struct="atomic" id="177"></list></costumes><sounds><list struct="atomic" id="178"></list></sounds><blocks><block-definition s="Say List %&apos;list1&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index1</l></list></block><block s="doSetVar"><l>index1</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="list1"/></block><script><block s="doSayFor"><block s="reportListItem"><block var="index1"/><block var="list1"/></block><l>2</l></block><block s="doChangeVar"><l>index1</l><l>1</l></block></script></block></script></block-definition></blocks><variables></variables><scripts><script x="13.333333333333334" y="13.333333333333334"><block s="doSetVar"><l>List</l><custom-block s="numbers 1 -&gt; %n"><l>10</l></custom-block></block></script><script x="13.333333333333334" y="51.333333333333336"><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>num1</l><l>num2</l></list><comment w="353.5" collapsed="false">1.0c: Just for generating a random list of numbers in a range (num1 -&gt; num2)</comment></block><block s="doSetVar"><l>index</l><l>0</l></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Starting # for list?</l></block><block s="doSetVar"><l>num1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Ending # for list?</l></block><block s="doSetVar"><l>num2</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></list></block><script><block s="doAddToList"><block s="reportRandom"><block var="num1"/><block var="num2"/></block><block var="list"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block></script><script x="13.333333333333334" y="329.33333333333326"><custom-block s="sum %l"><block var="List"/><comment w="170.5" collapsed="false">1.1: Computes the sum of a list</comment></custom-block></script></scripts></sprite><watcher var="Names" style="normal" x="2" y="10.000001999999995" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="242.000004" color="4,148,220" hidden="true"/><watcher var="Inp" style="normal" x="10" y="263.000006" color="243,118,29" hidden="true"/><watcher var="reindeer" style="normal" x="10" y="284.0000079999998" color="243,118,29" hidden="true"/><watcher var="List" style="normal" x="40" y="16" color="243,118,29" extX="120" extY="105"/></sprites></stage><variables><variable name="Names"><l>Welcome dasher, dancer, prancer, vixen, comet, cupid, donner, blitzen, and rudolf</l></variable><variable name="Inp"><l>rudolf</l></variable><variable name="reindeer"><list struct="atomic" id="275"></list></variable><variable name="List"><list struct="atomic" id="276">10,10,5,10,2,6,9,7,5,4</list></variable></variables></scene></scenes></project><media name="Do Now 4.4b: Number List Generators (demo_chs)" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>