<snapdata remixID="10989857"><project name="Do Now 4.4b: Number List Generators (starter)" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></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="25.666666666666657" y="172.66666666666677"><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>lengthList</l></list><comment w="267.5" collapsed="false">this is the same as RandomList but you can&apos;t use arguments in these scripts so I replaced them with ask blocks</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>Length of List?</l></block><block s="doSetVar"><l>lengthList</l><block s="getLastAnswer"></block></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="doSetVar"><l>List</l><block var="list"/></block></script><script x="24" y="429.0000000000001"><block s="doDeclareVariables"><list><l>index</l><l>list</l><l>num1</l><l>num2</l></list><comment w="184.5" collapsed="false">this is the same as RandomListRange</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="reportSum"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></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="206" y="85.66666666666677"><custom-block s="RandomListRange %s %s"><l>4</l><l>8</l></custom-block></script><script x="211" y="137.66666666666677"><custom-block s="RandomList %s"><l>10</l></custom-block></script><script x="469" y="76.83333333333363"><custom-block s="number 1-10 gen"></custom-block></script><script x="427" y="124.66666666666666"><custom-block s="avg %l"><block var="List"/></custom-block></script><script x="634" y="79.83333333333351"><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="14" y="29" color="243,118,29" extX="80" extY="70"/></sprites></stage><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="reportSum"><block var="sum"/><block s="reportListItem"><block var="index"/><block var="numbers"/></block></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>list</l></list><comment w="198" collapsed="true">1.0: For generating a random list of #s</comment></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></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></script></block><block s="doSetVar"><l>List</l><block var="list"/></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><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportSum"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportRandom"><block var="num1"/><block var="num2"/></block><block var="list"/></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block><block s="doReport"><block var="List"/></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"><block s="reportQuotient"><block s="reportCombine"><block var="List"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="List"/></block></block></block></script></block-definition><block-definition s="number 1-10 gen" type="reporter" category="other"><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="doSetVar"><l>List</l><block var="list"/></block><block s="doReport"><block var="List"/></block></script></block-definition><block-definition s="RandomList %&apos;cap number&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>list</l></list><comment w="198" collapsed="true">1.0: For generating a random list of #s</comment></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block var="cap number"/><script><block s="doAddToList"><block s="reportRandom"><l>1</l><block var="cap number"/></block><block var="list"/></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block><block s="doReport"><block var="List"/></block></script></block-definition><block-definition s="RandomListRange %&apos;num1&apos; %&apos;num2&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportSum"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="num1"/><block var="num2"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportRandom"><block var="num1"/><block var="num2"/></block><block var="list"/></block></script></block><block s="doSetVar"><l>List</l><block var="list"/></block><block s="doReport"><block var="List"/></block><block s="doReport"><l></l></block></script></block-definition></blocks><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="360"></list></variable><variable name="List"><list struct="atomic" id="361">7,8,5,8,5</list></variable></variables></project><media name="Do Now 4.4b: Number List Generators (starter)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>