<snapdata remixID="9948056"><project name="Programming Assessment - Joshua Donaldson" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="-45" y="-21" 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></blocks><variables></variables><scripts><script x="96" y="41"><block s="receiveGo"></block><custom-block s="List"></custom-block><custom-block s="Average"></custom-block><custom-block s="Part 3"></custom-block><block s="doForEach"><l>item</l><block var="testScores"/><script><block s="doSayFor"><block var="item"/><l>2</l></block></script></block><custom-block s="Number of Cs"></custom-block></script></scripts></sprite><watcher var="totalSum" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="totalC&apos;s" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/><watcher var="index" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="testScores" style="normal" x="6" y="5" color="243,118,29" extX="88" extY="197"/><watcher var="average" style="normal" x="3" y="232.00000599999998" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Average" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>totalSum</l><l>0</l></block><block s="doSetVar"><l>average</l><l>0</l></block><block s="doSetVar"><l>totalSum</l><block s="reportSum"><block s="reportListItem"><l>1</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>2</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>3</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>4</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>5</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>6</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>7</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>8</l><block var="testScores"/></block><block s="reportSum"><block s="reportListItem"><l>9</l><block var="testScores"/></block><block s="reportListItem"><l>10</l><block var="testScores"/></block></block></block></block></block></block></block></block></block></block></block><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="totalSum"/><l>10</l></block></block></script></block-definition><block-definition s="Part 3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportGreaterThan"><l>90</l><block var="average"/></block><script><block s="doRepeat"><block s="reportListLength"><block var="testScores"/></block><script><block s="doReplaceInList"><block var="index"/><block var="testScores"/><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="testScores"/></block><l>5</l></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="Number of Cs" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>totalC&apos;s</l><l>0</l></block><block s="doRepeat"><l>10</l><script><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>70</l><block s="reportListItem"><block var="index"/><block var="testScores"/></block></block><block s="reportGreaterThan"><l>79</l><block s="reportListItem"><block var="index"/><block var="testScores"/></block></block></block><script><block s="doChangeVar"><l>totalC&apos;s</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>There&apos;re a total of </l><block var="totalC&apos;s"/><l> </l><l>C&apos;s</l></list></block><l>2</l></block></script></block-definition><block-definition s="List" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>testScores</l><block s="reportNewList"><list><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l></list></block></block><block s="doSetVar"><l>index</l><block s="reportListLength"><block var="testScores"/></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="testScores"/></block><script><block s="doReplaceInList"><block var="index"/><block var="testScores"/><block s="reportRandom"><l>60</l><l>100</l></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block></script></block-definition></blocks><variables><variable name="testScores"><list struct="atomic" id="228">96,86,83,97,87,78,82,87,90,72</list></variable><variable name="totalSum"><l>808</l></variable><variable name="average"><l>80.8</l></variable><variable name="totalC&apos;s"><l>2</l></variable><variable name="index"><l>11</l></variable></variables></project><media name="Programming Assessment - Joshua Donaldson" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>