<snapdata remixID="10065407"><project name="4.17 ProgrammingAssessment" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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.42780748663101603" y="-0.32085561497331067" 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="48" y="30"><block s="receiveGo"></block><custom-block s="Reset all variables"></custom-block><custom-block s="Creat scores"></custom-block><custom-block s="Calculate average"></custom-block><custom-block s="Add 5 points"></custom-block><custom-block s="check for scores over 100 and say the scores"></custom-block><custom-block s="Count the # of C and say the #"></custom-block></script></scripts></sprite><watcher var="place holder 1" style="normal" x="11.687500000000114" y="120.38125233750003" color="243,118,29"/><watcher var="average score" style="normal" x="11.687500000000114" y="144.92500467500003" color="243,118,29"/><watcher var="place holder 2" style="normal" x="11.687500000000114" y="169.46875701250005" color="243,118,29"/><watcher var="# of C" style="normal" x="11.687500000000114" y="194.01250935" color="243,118,29"/><watcher var="place holder 3" style="normal" x="11.687500000000114" y="218.55626168749995" color="243,118,29"/><watcher var="place holder 4" style="normal" x="11.687500000000114" y="243.10001402499995" color="243,118,29"/><watcher var="scores" style="normal" x="8.687500000000114" y="13.687500000000014" color="243,118,29" extX="80" extY="87.99999999999999"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Creat scores" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>scores</l><block s="reportNewList"><list><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block><block s="reportRandom"><l>60</l><l>100</l></block></list></block></block></script></block-definition><block-definition s="Calculate average" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportGreaterThan"><block var="place holder 1"/><block s="reportListLength"><block var="scores"/></block></block><script><block s="doSetVar"><l>average score</l><block s="reportSum"><block var="average score"/><block s="reportListItem"><block var="place holder 1"/><block var="scores"/></block></block></block><block s="doChangeVar"><l>place holder 1</l><l>1</l></block></script></block><block s="doSetVar"><l>average score</l><block s="reportQuotient"><block var="average score"/><block s="reportListLength"><block var="scores"/></block></block></block></script></block-definition><block-definition s="Reset all variables" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>scores</l><l>0</l></block><block s="doSetVar"><l>average score</l><l>0</l></block><block s="doSetVar"><l># of C</l><l>0</l></block><block s="doSetVar"><l>place holder 1</l><l>1</l></block><block s="doSetVar"><l>place holder 2</l><l>1</l></block><block s="doSetVar"><l>place holder 3</l><l>1</l></block><block s="doSetVar"><l>place holder 4</l><l>1</l></block></script></block-definition><block-definition s="Add 5 points" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportLessThan"><block var="average score"/><l>90</l></block><script><block s="doUntil"><block s="reportGreaterThan"><block var="place holder 2"/><block s="reportListLength"><block var="scores"/></block></block><script><block s="doReplaceInList"><block var="place holder 2"/><block var="scores"/><block s="reportSum"><block s="reportListItem"><block var="place holder 2"/><block var="scores"/></block><l>5</l></block></block><block s="doChangeVar"><l>place holder 2</l><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="Count the # of C and say the #" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportGreaterThan"><block var="place holder 3"/><block s="reportListLength"><block var="scores"/></block></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block s="reportListItem"><block var="place holder 3"/><block var="scores"/></block><l>69</l></block><block s="reportLessThan"><block s="reportListItem"><block var="place holder 3"/><block var="scores"/></block><l>80</l></block></block><script><block s="doChangeVar"><l># of C</l><l>1</l></block><block s="doChangeVar"><l>place holder 3</l><l>1</l></block></script><script><block s="doChangeVar"><l>place holder 3</l><l>1</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>There were</l><block var="# of C"/><l># of C</l></list></block><l>2</l></block></script></block-definition><block-definition s="check for scores over 100 and say the scores" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportGreaterThan"><block var="place holder 4"/><block s="reportListLength"><block var="scores"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><block var="place holder 4"/><block var="scores"/></block><l>100</l></block><script><block s="doReplaceInList"><block var="place holder 4"/><block var="scores"/><l>100</l></block><block s="doChangeVar"><l>place holder 4</l><l>1</l></block></script><script><block s="doChangeVar"><l>place holder 4</l><l>1</l></block></script></block></script></block><block s="doSetVar"><l>place holder 4</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="place holder 4"/><block s="reportListLength"><block var="scores"/></block></block><script><block s="doSayFor"><block s="reportListItem"><block var="place holder 4"/><block var="scores"/></block><l>2</l></block><block s="doChangeVar"><l>place holder 4</l><l>1</l></block></script></block></script></block-definition></blocks><variables><variable name="scores"><list struct="atomic" id="267">100,100,100,73,87,68,90,94,66,70</list></variable><variable name="place holder 1"><l>11</l></variable><variable name="average score"><l>80.7</l></variable><variable name="place holder 2"><l>11</l></variable><variable name="# of C"><l>2</l></variable><variable name="place holder 3"><l>11</l></variable><variable name="place holder 4"><l>11</l></variable></variables></project><media name="4.17 ProgrammingAssessment" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>