<snapdata remixID="15149192"><project name="GradeTracker" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes>Teacher rubric notes:- Uses lists within lists within lists to store courses, outcomes, and scores.- Includes add, clear, retrieval, and four relevant search tools.- Search tools are split into separate buttons to make the interface easier to use.</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="GradeTracker"><notes>Teacher rubric notes:- Uses lists within lists within lists to store courses, outcomes, and scores.- Includes add, clear, retrieval, and four relevant search tools.- Search tools are split into separate buttons to make the interface easier to use.</notes><hidden> &#xD; reportJSFunction</hidden><headers></headers><code></code><blocks><block-definition s="create course named %&apos;n&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="n"/><block s="reportNewList"><list></list></block></list></block></block></script></block-definition><block-definition s="find course named %&apos;n&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="course"/></block><block var="n"/></list></block><script><block s="doReport"><block var="course"/></block></script><list></list></block></script></block><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="add outcome %&apos;o&apos; to course %&apos;c&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>theCourse</l></list></block><block s="doSetVar"><l>theCourse</l><custom-block s="find course named %s"><block var="c"/></custom-block></block><block s="doAddToList"><block s="reportNewList"><list><block var="o"/><block s="reportNewList"><list></list></block></list></block><block s="reportListItem"><l>2</l><block var="theCourse"/></block></block></script></block-definition><block-definition s="find outcome %&apos;o&apos; in course %&apos;c&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>theCourse</l></list></block><block s="doSetVar"><l>theCourse</l><custom-block s="find course named %s"><block var="c"/></custom-block></block><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="theCourse"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="outcome"/></block><block var="o"/></list></block><script><block s="doReport"><block var="outcome"/></block></script><list></list></block></script></block><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="add assignment %&apos;a&apos; score %&apos;sc&apos; to outcome %&apos;o&apos; in course %&apos;c&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>theOutcome</l></list></block><block s="doSetVar"><l>theOutcome</l><custom-block s="find outcome %s in course %s"><block var="o"/><block var="c"/></custom-block></block><block s="doAddToList"><block s="reportNewList"><list><block var="a"/><block var="sc"/></list></block><block s="reportListItem"><l>2</l><block var="theOutcome"/></block></block></script></block-definition><block-definition s="show grades for course %&apos;c&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>theCourse</l><l>report</l></list></block><block s="doSetVar"><l>theCourse</l><custom-block s="find course named %s"><block var="c"/></custom-block></block><block s="doSetVar"><l>report</l><block s="reportJoinWords"><list><l>Course: </l><block var="c"/><l></l></list></block></block><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="theCourse"/></block><script><block s="doSetVar"><l>report</l><block s="reportJoinWords"><list><block var="report"/><l>Outcome: </l><block s="reportListItem"><l>1</l><block var="outcome"/></block><l></l></list></block></block><block s="doForEach"><l>assignment</l><block s="reportListItem"><l>2</l><block var="outcome"/></block><script><block s="doSetVar"><l>report</l><block s="reportJoinWords"><list><block var="report"/><l>Score: </l><block s="reportListItem"><l>2</l><block var="assignment"/></block><l></l></list></block></block></script></block></script></block><block s="doSayFor"><block var="report"/><l>5</l></block></script></block-definition><block-definition s="course exists? %&apos;course name&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNot"><block s="reportListIsEmpty"><custom-block s="find course named %s"><block var="course name"/></custom-block></block></block></block></script></block-definition><block-definition s="outcome exists? %&apos;outcome name&apos; in course %&apos;course name&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNot"><block s="reportListIsEmpty"><custom-block s="find outcome %s in course %s"><block var="outcome name"/><block var="course name"/></custom-block></block></block></block></script></block-definition><block-definition s="clear all grade data" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>course list</l><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="courses with more than %&apos;count&apos; outcomes" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>results</l></list></block><block s="doSetVar"><l>results</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>2</l><block var="course"/></block></block><block var="count"/></list></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="course"/></block><block var="results"/></block></script><list></list></block></script></block><block s="doReport"><block var="results"/></block></script></block-definition><block-definition s="courses with fewer than %&apos;count&apos; outcomes" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="4"></input></inputs><script><block s="doDeclareVariables"><list><l>results</l></list></block><block s="doSetVar"><l>results</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>2</l><block var="course"/></block></block><block var="count"/></list></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="course"/></block><block var="results"/></block></script><list></list></block></script></block><block s="doReport"><block var="results"/></block></script></block-definition><block-definition s="outcomes in course %&apos;course name&apos; with at least %&apos;count&apos; scores" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n" initial="1"></input></inputs><script><block s="doDeclareVariables"><list><l>theCourse</l><l>results</l></list></block><block s="doSetVar"><l>results</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>theCourse</l><custom-block s="find course named %s"><block var="course name"/></custom-block></block><block s="doIf"><block s="reportListIsEmpty"><block var="theCourse"/></block><script><block s="doReport"><block var="results"/></block></script><list></list></block><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="theCourse"/></block><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>2</l><block var="outcome"/></block></block><block s="reportDifference"><block var="count"/><l>1</l></block></list></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="outcome"/></block><block var="results"/></block></script><list></list></block></script></block><block s="doReport"><block var="results"/></block></script></block-definition><block-definition s="outcomes in course %&apos;course name&apos; with fewer than %&apos;count&apos; scores" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n" initial="4"></input></inputs><script><block s="doDeclareVariables"><list><l>theCourse</l><l>results</l></list></block><block s="doSetVar"><l>results</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>theCourse</l><custom-block s="find course named %s"><block var="course name"/></custom-block></block><block s="doIf"><block s="reportListIsEmpty"><block var="theCourse"/></block><script><block s="doReport"><block var="results"/></block></script><list></list></block><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="theCourse"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>2</l><block var="outcome"/></block></block><block var="count"/></list></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="outcome"/></block><block var="results"/></block></script><list></list></block></script></block><block s="doReport"><block var="results"/></block></script></block-definition><block-definition s="score text from %&apos;assignment record&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block var="assignment record"/><l>,</l></block></block></block></script></block-definition><block-definition s="assignment name from %&apos;assignment record&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="assignment record"/><l>,</l></block></block></block></script></block-definition><block-definition s="score number from %&apos;score text&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="score text"/><l>/</l></block></block></block></script></block-definition><block-definition s="score %&apos;score text&apos; is above %&apos;cutoff&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n" initial="8"></input></inputs><script><block s="doReport"><block s="reportVariadicGreaterThan"><list><custom-block s="score number from %s"><block var="score text"/></custom-block><block var="cutoff"/></list></block></block></script></block-definition><block-definition s="score %&apos;score text&apos; is below %&apos;cutoff&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n" initial="8"></input></inputs><script><block s="doReport"><block s="reportVariadicLessThan"><list><custom-block s="score number from %s"><block var="score text"/></custom-block><block var="cutoff"/></list></block></block></script></block-definition><block-definition s="score %&apos;score text&apos; is at least %&apos;cutoff&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n" initial="8"></input></inputs><script><block s="doReport"><block s="reportNot"><block s="reportVariadicLessThan"><list><custom-block s="score number from %s"><block var="score text"/></custom-block><block var="cutoff"/></list></block></block></block></script></block-definition><block-definition s="assignments with exact score %&apos;target score&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>results</l></list></block><block s="doSetVar"><l>results</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="course"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="course"/></block><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="outcome"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>assignment</l><block s="reportListItem"><l>2</l><block var="outcome"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="score text from %s"><block var="assignment"/></custom-block><block var="target score"/></list></block><script><block s="doAddToList"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="course"/></block><l> - </l><block s="reportListItem"><l>1</l><block var="outcome"/></block><l> - </l><custom-block s="assignment name from %s"><block var="assignment"/></custom-block></list></block><block var="results"/></block></script><list></list></block></script></block></script><list></list></block></script></block></script><list></list></block></script></block><block s="doReport"><block var="results"/></block></script></block-definition><block-definition s="count assignments with exact score %&apos;target score&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListAttribute"><l><option>length</option></l><custom-block s="assignments with exact score %s"><block var="target score"/></custom-block></block></block></script></block-definition><block-definition s="count assignments above %&apos;cutoff&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="8"></input></inputs><script><block s="doDeclareVariables"><list><l>total</l></list></block><block s="doSetVar"><l>total</l><l>0</l></block><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="course"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="course"/></block><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="outcome"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>assignment</l><block s="reportListItem"><l>2</l><block var="outcome"/></block><script><block s="doIf"><custom-block s="score %s is above %n"><custom-block s="score text from %s"><block var="assignment"/></custom-block><block var="cutoff"/></custom-block><script><block s="doChangeVar"><l>total</l><l>1</l></block></script><list></list></block></script></block></script><list></list></block></script></block></script><list></list></block></script></block><block s="doReport"><block var="total"/></block></script></block-definition><block-definition s="count assignments below %&apos;cutoff&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="8"></input></inputs><script><block s="doDeclareVariables"><list><l>total</l></list></block><block s="doSetVar"><l>total</l><l>0</l></block><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="course"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="course"/></block><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="outcome"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>assignment</l><block s="reportListItem"><l>2</l><block var="outcome"/></block><script><block s="doIf"><custom-block s="score %s is below %n"><custom-block s="score text from %s"><block var="assignment"/></custom-block><block var="cutoff"/></custom-block><script><block s="doChangeVar"><l>total</l><l>1</l></block></script><list></list></block></script></block></script><list></list></block></script></block></script><list></list></block></script></block><block s="doReport"><block var="total"/></block></script></block-definition><block-definition s="assignments at or above %&apos;cutoff&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="8"></input></inputs><script><block s="doDeclareVariables"><list><l>results</l></list></block><block s="doSetVar"><l>results</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>course</l><block var="course list"/><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="course"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>outcome</l><block s="reportListItem"><l>2</l><block var="course"/></block><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>2</l><block var="outcome"/></block><l><option>list</option></l></block><script><block s="doForEach"><l>assignment</l><block s="reportListItem"><l>2</l><block var="outcome"/></block><script><block s="doIf"><custom-block s="score %s is at least %n"><custom-block s="score text from %s"><block var="assignment"/></custom-block><block var="cutoff"/></custom-block><script><block s="doAddToList"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="course"/></block><l> - </l><block s="reportListItem"><l>1</l><block var="outcome"/></block><l> - </l><custom-block s="assignment name from %s"><block var="assignment"/></custom-block><l> (</l><custom-block s="score text from %s"><block var="assignment"/></custom-block><l>)</l></list></block><block var="results"/></block></script><list></list></block></script></block></script><list></list></block></script></block></script><list></list></block></script></block><block s="doReport"><block var="results"/></block></script></block-definition><block-definition s="count assignments at or above %&apos;cutoff&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="8"></input></inputs><script><block s="doReport"><block s="reportListAttribute"><l><option>length</option></l><custom-block s="assignments at or above %n"><block var="cutoff"/></custom-block></block></block></script></block-definition></blocks><primitives><block-definition s="script variables %&apos;#1&apos;" type="command" category="other" selector="doDeclareVariables" primitive="doDeclareVariables"><header></header><code></code><translations></translations><inputs><input type="%scriptVars" readonly="true" irreplaceable="true" initial="1" min="1"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doDeclareVariables</l></block></script></block-definition><block-definition s="%&apos;#1&apos; primitive %&apos;#2&apos;" type="command" category="other" selector="doPrimitive" primitive="doPrimitive"><header></header><code></code><translations></translations><inputs><input type="%b" readonly="true" irreplaceable="true">true</input><input type="%s" readonly="true" irreplaceable="true"><options>ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§_primitivesMenu</options></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doPrimitive</l></block></script></block-definition></primitives><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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="856"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="857"><item><list struct="atomic" id="858"></list></item><item><list struct="atomic" id="859"></list></item></list></costumes><sounds><list id="860"><item><list struct="atomic" id="861"></list></item><item><list struct="atomic" id="862"></list></item></list></sounds><variables></variables><blocks></blocks><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>course list</l><block s="reportNewList"><list></list></block></block></script></scripts><sprites select="6"><sprite name="Add Course" idx="1" x="-160" y="120" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="50,200,50,1" pen="tip" id="874"><costumes><list id="875"><item><ref mediaID="GradeTracker_Add Course_cst_Add Course"></ref></item></list></costumes><sounds><list id="876"><item><list struct="atomic" id="877"></list></item><item><list struct="atomic" id="878"></list></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>-160</l><l>120</l></block></script><script x="10" y="100"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>courseName</l></list></block><block s="doAsk"><l>Enter the name of the new course:</l></block><block s="doSetVar"><l>courseName</l><block s="getLastAnswer"></block></block><block s="doAddToList"><custom-block s="create course named %s"><block var="courseName"/></custom-block><block var="course list"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Course added: </l><block var="courseName"/></list></block><l>2</l></block></script><comment x="13" y="268" w="533" collapsed="false">Click Add Course and type a course name.Click Add Outcome and type the exact course name, then the outcome name.Click Add Score and type the exact course name, the exact outcome name, the assignment name, and the score.Click Show Grades and type the course name to see everything saved for that course.Click Search if you want to look for specific courses or outcomes. The program will ask which type of search you want to run, and then it will ask for the course name or number it needs.Click Clear if you want to erase all saved grade data and start over.</comment><comment x="234" y="55" w="242" collapsed="false">Someone might use this to track their grades to show their parents quickly without having to sign in</comment></scripts></sprite><sprite name="Add Outcome" idx="2" x="0" y="120" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="50,100,220,1" pen="tip" id="911"><costumes><list id="912"><item><ref mediaID="GradeTracker_Add Outcome_cst_Add Outcome"></ref></item></list></costumes><sounds><list id="913"><item><list struct="atomic" id="914"></list></item><item><list struct="atomic" id="915"></list></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>120</l></block></script><script x="30" y="79.99999999999997"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>courseName</l><l>outcomeName</l></list></block><block s="doAsk"><l>Which course do you want to add an outcome to?</l></block><block s="doSetVar"><l>courseName</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="course exists? %s"><block var="courseName"/></custom-block><script><block s="doAsk"><l>Enter the name of the new outcome:</l></block><block s="doSetVar"><l>outcomeName</l><block s="getLastAnswer"></block></block><custom-block s="add outcome %s to course %s"><block var="outcomeName"/><block var="courseName"/></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><l>Outcome added: </l><block var="outcomeName"/></list></block><l>2</l></block></script><script><block s="doSayFor"><l>That course was not found. Add the course first.</l><l>2</l></block></script></block></script><comment x="45" y="363.9999999999999" w="748" collapsed="false">Click Add Course and type a course name.Click Add Outcome and type the exact course name, then the outcome name.Click Add Score and type the exact course name, the exact outcome name, the assignment name, and the score.Click Show Grades and type the course name to see everything saved for that course.Click Search if you want to look for specific courses or outcomes. The program will ask which type of search you want to run, and then it will ask for the course name or number it needs.Click Clear if you want to erase all saved grade data and start over.</comment></scripts></sprite><sprite name="Add Assignment" idx="3" x="160" y="120" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="240,130,20,1" pen="tip" id="964"><costumes><list id="965"><item><ref mediaID="GradeTracker_Add Assignment_cst_Add Score"></ref></item></list></costumes><sounds><list id="966"><item><list struct="atomic" id="967"></list></item><item><list struct="atomic" id="968"></list></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>160</l><l>120</l></block></script><script x="30" y="79.99999999999994"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>courseName</l><l>outcomeName</l><l>assignName</l><l>score</l></list><comment w="358" collapsed="false">Click Add Course and type a course name.Click Add Outcome and type the exact course name, then the outcome name.Click Add Score and type the exact course name, the exact outcome name, the assignment name, and the score.Click Show Grades and type the course name to see everything saved for that course.Click Search if you want to look for specific courses or outcomes. The program will ask which type of search you want to run, and then it will ask for the course name or number it needs.Click Clear if you want to erase all saved grade data and start over.</comment></block><block s="doAsk"><l>Which course?</l></block><block s="doSetVar"><l>courseName</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="course exists? %s"><block var="courseName"/></custom-block><script><block s="doAsk"><l>Which outcome in that course?</l></block><block s="doSetVar"><l>outcomeName</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="outcome exists? %s in course %s"><block var="outcomeName"/><block var="courseName"/></custom-block><script><block s="doAsk"><l>Assignment name?</l></block><block s="doSetVar"><l>assignName</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Score for this assignment?</l></block><block s="doSetVar"><l>score</l><block s="getLastAnswer"></block></block><custom-block s="add assignment %s score %s to outcome %s in course %s"><block var="assignName"/><block var="score"/><block var="outcomeName"/><block var="courseName"/></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><l>Added: </l><block var="assignName"/><l> scored </l><block var="score"/></list></block><l>2</l></block></script><script><block s="doSayFor"><l>That outcome was not found in this course.</l><l>2</l></block></script></block></script><script><block s="doSayFor"><l>That course was not found. Add the course first.</l><l>2</l></block></script></block></script></scripts></sprite><sprite name="Show Grades" idx="4" x="0" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="180,50,180,1" pen="tip" id="1047"><costumes><list id="1048"><item><ref mediaID="GradeTracker_Show Grades_cst_Show Grades"></ref></item></list></costumes><sounds><list id="1049"><item><list struct="atomic" id="1050"></list></item><item><list struct="atomic" id="1051"></list></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="11.673828125" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>-120</l></block></script><script x="11.673828125" y="80"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>courseName</l></list></block><block s="doAsk"><l>Which course do you want to see grades for?</l></block><block s="doSetVar"><l>courseName</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="course exists? %s"><block var="courseName"/></custom-block><script><custom-block s="show grades for course %s"><block var="courseName"/></custom-block></script><script><block s="doSayFor"><l>That course was not found. Try the exact course name.</l><l>2</l></block></script></block></script><comment x="10" y="291.33333333333337" w="438.0000000000001" collapsed="false">Click Add Course and type a course name.Click Add Outcome and type the exact course name, then the outcome name.Click Add Score and type the exact course name, the exact outcome name, the assignment name, and the score.Click Show Grades and type the course name to see everything saved for that course.Click Search if you want to look for specific courses or outcomes. The program will ask which type of search you want to run, and then it will ask for the course name or number it needs.Click Clear if you want to erase all saved grade data and start over.</comment></scripts></sprite><sprite name="Clear Data" idx="5" x="-180" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="30,30,30,1" pen="tip" id="1084"><costumes><list id="1085"><item><ref mediaID="GradeTracker_Clear Data_cst_Clear"></ref></item></list></costumes><sounds><list id="1086"><item><list struct="atomic" id="1087"></list></item><item><list struct="atomic" id="1088"></list></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>-180</l><l>-120</l></block></script><comment x="23.1953125" y="191.83333333333337" w="472" collapsed="false">Click Add Course and type a course name.Click Add Outcome and type the exact course name, then the outcome name.Click Add Score and type the exact course name, the exact outcome name, the assignment name, and the score.Click Show Grades and type the course name to see everything saved for that course.Click Search if you want to look for specific courses or outcomes. The program will ask which type of search you want to run, and then it will ask for the course name or number it needs.Click Clear if you want to erase all saved grade data and start over.</comment><script x="38" y="94.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="clear all grade data"></custom-block><block s="doSayFor"><l>All grade data cleared.</l><l>2</l></block></script></scripts></sprite><sprite name="Search" idx="6" x="160" y="-120" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="30,30,30,1" pen="tip" id="1102"><costumes><list id="1103"><item><ref mediaID="GradeTracker_Search_cst_Search"></ref></item></list></costumes><sounds><list struct="atomic" id="1104"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>160</l><l>-120</l></block></script><script x="20" y="100"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>searchChoice</l><l>scoreText</l><l>cutoff</l><l>results</l></list></block><block s="doAsk"><l>Type exact, above, below, or at least.</l></block><block s="doSetVar"><l>searchChoice</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="searchChoice"/><l>exact</l></list></block><script><block s="doAsk"><l>Enter the exact score, like 10/10:</l></block><block s="doSetVar"><l>scoreText</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>results</l><custom-block s="count assignments with exact score %s"><block var="scoreText"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Total assignments with </l><block var="scoreText"/><l>: </l><block var="results"/></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="searchChoice"/><l>above</l></list></block><script><block s="doAsk"><l>Enter a score number, like 8 for more than 8/10:</l></block><block s="doSetVar"><l>cutoff</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>results</l><custom-block s="count assignments above %n"><block var="cutoff"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Total assignments above </l><block var="cutoff"/><l>/10: </l><block var="results"/></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="searchChoice"/><l>below</l></list></block><script><block s="doAsk"><l>Enter a score number, like 8 for less than 8/10:</l></block><block s="doSetVar"><l>cutoff</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>results</l><custom-block s="count assignments below %n"><block var="cutoff"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Total assignments below </l><block var="cutoff"/><l>/10: </l><block var="results"/></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="searchChoice"/><l>at least</l></list></block><script><block s="doAsk"><l>Enter a score number, like 8 for assignments at or above 8/10:</l></block><block s="doSetVar"><l>cutoff</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>results</l><custom-block s="count assignments at or above %n"><block var="cutoff"/></custom-block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Total assignments at or above </l><block var="cutoff"/><l>/10: </l><block var="results"/></list></block><l>5</l></block></script><script><block s="doSayFor"><l>Type exact, above, below, or at least.</l><l>3</l></block></script></block></script></block></script></block></script></block></script></scripts></sprite></sprites></stage><variables><variable name="course list"><list id="1259"><item><list id="1260"><item><l>math</l></item><item><list id="1261"><item><list id="1262"><item><l>graphing</l></item><item><list id="1263"><item><list struct="atomic" id="1264">linear chart,9/10</list></item><item><list struct="atomic" id="1265">reading charts,10/10</list></item><item><list struct="atomic" id="1266">making charts,10/10</list></item><item><list struct="atomic" id="1267">making formulas,7/10</list></item></list></item></list></item></list></item></list></item><item><list id="1268"><item><l>9/10</l></item><item><list struct="atomic" id="1269"></list></item></list></item><item><list id="1270"><item><l>english</l></item><item><list id="1271"><item><list id="1272"><item><l>writing</l></item><item><list id="1273"><item><list struct="atomic" id="1274">essay 1,8/10</list></item></list></item></list></item></list></item></list></item><item><list id="1275"><item><l>english</l></item><item><list struct="atomic" id="1276"></list></item></list></item><item><list id="1277"><item><l>history</l></item><item><list id="1278"><item><list id="1279"><item><l>mapping</l></item><item><list id="1280"><item><list struct="atomic" id="1281">reading maps,10/10</list></item></list></item></list></item></list></item></list></item><item><list id="1282"><item><l>Biology</l></item><item><list id="1283"><item><list id="1284"><item><l>disection</l></item><item><list id="1285"><item><list struct="atomic" id="1286">frog,8/10</list></item></list></item></list></item></list></item></list></item><item><list id="1287"><item><l>biology</l></item><item><list struct="atomic" id="1288"></list></item></list></item></list></variable></variables></scene></scenes></project><media name="GradeTracker" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="Add Course" center-x="90" center-y="30" image="data:image/png;base64,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" mediaID="GradeTracker_Add Course_cst_Add Course"/><costume name="Add Outcome" center-x="90" center-y="30" image="data:image/png;base64,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" mediaID="GradeTracker_Add Outcome_cst_Add Outcome"/><costume name="Add Score" center-x="90" center-y="30" image="data:image/png;base64,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" mediaID="GradeTracker_Add Assignment_cst_Add Score"/><costume name="Show Grades" center-x="90" center-y="30" image="data:image/png;base64,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" mediaID="GradeTracker_Show Grades_cst_Show Grades"/><costume name="Clear" center-x="30" center-y="15" image="data:," mediaID="GradeTracker_Clear Data_cst_Clear"/><costume name="Search" center-x="30" center-y="15" image="data:," mediaID="GradeTracker_Search_cst_Search"/></media></snapdata>