<snapdata remixID="11117198"><project name="U3-ProgrammingAssessment" 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="U3-ProgrammingAssessment"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="course grade; course name: %&apos;name&apos; course grade: %&apos;grade&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="name"/><block var="grade"/></list></block></block></script></block-definition><block-definition s="course name: %&apos;course grade list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="course grade list"/></block></block></script></block-definition><block-definition s="grade: %&apos;course grade list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="course grade list"/></block></block></script></block-definition><block-definition s="gpa calculator %&apos;course grade list&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="course grade list"/><block s="reifyReporter"><autolambda><block s="reportQuotient"><block s="reportSum"><l></l><l></l></block><block s="reportListAttribute"><l><option>length</option></l><block var="report card"/></block></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="input grade and class" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>class</l></list></block><block s="doDeclareVariables"><list><l>grade</l></list></block><block s="doAsk"><l>What is the class you are taking?</l></block><block s="doSetVar"><l>class</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the grade in that class?</l></block><block s="doSetVar"><l>grade</l><block s="getLastAnswer"></block></block><block s="doAddToList"><custom-block s="course grade; course name: %s course grade: %s"><block var="class"/><block var="grade"/></custom-block><block var="report card"/></block><block s="doAsk"><l>Would you like to add another class?</l></block></script></block-definition></blocks><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="79"><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="80"></list></costumes><sounds><list struct="atomic" id="81"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0.6798866855524466" y="-0.5099150141643065" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="86"><costumes><list struct="atomic" id="87"></list></costumes><sounds><list struct="atomic" id="88"></list></sounds><blocks></blocks><variables></variables><scripts><script x="38" y="36.33333333333334"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>Grade List</l></list></block><block s="doSetVar"><l>Grade List</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Would you like to add a class?</l></block><block s="doUntil"><block s="reportEquals"><block s="getLastAnswer"></block><l>No</l></block><script><custom-block s="input grade and class"></custom-block></script></block><block s="doForEach"><l>item</l><block var="report card"/><script><block s="doAddToList"><custom-block s="grade: %l"><block var="item"/></custom-block><block var="Grade List"/></block></script></block><block s="doDeclareVariables"><list><l>Grade Value</l></list></block><block s="doSetVar"><l>Grade Value</l><block s="reportNewList"><list></list></block></block><block s="doIf"><block s="reportListContainsItem"><block var="Grade List"/><l>A</l></block><script><block s="doAddToList"><l>4</l><block var="Grade Value"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="Grade List"/><l>B</l></block><script><block s="doAddToList"><l>3</l><block var="Grade Value"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="Grade List"/><l>C</l></block><script><block s="doAddToList"><l>2</l><block var="Grade Value"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="Grade List"/><l>D</l></block><script><block s="doAddToList"><l>1</l><block var="Grade Value"/></block></script></block><block s="doIf"><block s="reportListContainsItem"><block var="Grade List"/><l>F</l></block><script><block s="doAddToList"><l>0</l><block var="Grade Value"/></block></script></block><block s="doSayFor"><custom-block s="gpa calculator %l"><block var="Grade Value"/></custom-block><l>2</l></block></script><script x="431" y="60.16666666666674"><custom-block s="course grade; course name: %s course grade: %s"><l></l><l></l></custom-block></script><script x="430" y="121.16666666666674"><custom-block s="course name: %l"><l/></custom-block></script><script x="447" y="175.16666666666674"><custom-block s="grade: %l"><l/></custom-block></script><script x="450" y="224.16666666666674"><custom-block s="gpa calculator %l"><l/></custom-block></script><script x="519" y="314.83333333333337"><block s="doSetVar"><l>report card</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><watcher var="report card" style="normal" x="11.277955271565816" y="11.277955271565475" color="243,118,29" extX="155" extY="323"/></sprites></stage><variables><variable name="report card"><list id="206"><item><list struct="atomic" id="207">APUSH,A</list></item><item><list struct="atomic" id="208">AP Bio,B</list></item><item><list struct="atomic" id="209">AP Spanish,C</list></item><item><list struct="atomic" id="210">APHUG,A</list></item></list></variable></variables></scene></scenes></project><media name="U3-ProgrammingAssessment" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>