<snapdata remixID="9081144"><project name="dbitko-2019-12-17-SNAP-TEST-ON-LISTS" app="Snap! 5.4, http://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" 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.19607843137282543" y="-0.9803921568627061" 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="135.3529391764706" y="82.04901660784321"><custom-block s="assignment from gradebook entry %l"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Lab 1</l><l>90</l></custom-block></custom-block></script><script x="147.76470388235293" y="38.53921268627471"><custom-block s="name from gradebook entry %l"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Lab 1</l><l>90</l></custom-block></custom-block></script><script x="16.999998000000005" y="125.1666636666667"><block s="receiveGo"></block><block s="doSetVar"><l>Gradebook</l><block s="reportNewList"><list><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Lab 1</l><l>90</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Lab 2</l><l>80</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Test</l><l>70</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Mary</l><l>Lab 1</l><l>95</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Mary</l><l>Lab 2</l><l>85</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Mary</l><l>Test</l><l>95</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Tyrone</l><l>Lab 1</l><l>82</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Tyrone</l><l>Lab 2</l><l>84</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Tyrone</l><l>Classwork 1</l><l>92</l></custom-block><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Tyrone</l><l>Test</l><l>87</l></custom-block></list></block></block><custom-block s="Fill up Gradebook"></custom-block><block s="doSayFor"><custom-block s="name from gradebook entry %l"><block s="reportListItem"><l>1</l><block var="Gradebook"/></block></custom-block><l>2</l></block><block s="doSayFor"><custom-block s="assignment from gradebook entry %l"><block s="reportListItem"><l>2</l><block var="Gradebook"/></block></custom-block><l>2</l></block><block s="doSayFor"><custom-block s="Grade from gradebook entry %l"><block s="reportListItem"><l>3</l><block var="Gradebook"/></block></custom-block><l>2</l></block></script><script x="10" y="10"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Lab 1</l><l>90</l></custom-block></script><script x="131.11764505882354" y="121.10784013725493"><custom-block s="Grade from gradebook entry %l"><custom-block s="gradebook entry Name: %txt Assignment: %txt Grade: %n"><l>Steve</l><l>Lab 1</l><l>90</l></custom-block></custom-block></script><script x="454.4705862352944" y="173.63725190196084"><custom-block s="Find grades from Student: %txt"><l>Tyrone</l></custom-block></script><script x="451.05882152941194" y="206.04901660784316"><custom-block s="Find grades from Assignment %txt"><l>Lab 1</l></custom-block></script><script x="454.5294097647061" y="242.8725460196078"><custom-block s="Find average of all grades in gradebook"></custom-block></script></scripts></sprite><watcher var="Gradebook" style="normal" x="9.375" y="17.375" color="243,118,29" extX="192" extY="150"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="gradebook entry Name: %&apos;student-name&apos; Assignment: %&apos;assignment-name&apos; Grade: %&apos;Grade&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="student-name"/><block var="assignment-name"/><block var="Grade"/></list></block></block></script></block-definition><block-definition s="name from gradebook entry %&apos;gradebook-entry&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="gradebook-entry"/></block></block></script></block-definition><block-definition s="assignment from gradebook entry %&apos;gradebook-entry&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="gradebook-entry"/></block></block></script></block-definition><block-definition s="Grade from gradebook entry %&apos;gradebook-entry&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="gradebook-entry"/></block></block></script></block-definition><block-definition s="Fill up Gradebook" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Find grades from Student: %&apos;student-name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>1</l><l/></block><block var="student-name"/></block></autolambda><list></list></block><block var="Gradebook"/></block></block></script></block-definition><block-definition s="Find grades from Assignment %&apos;assignment-name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>2</l><l/></block><block var="assignment-name"/></block></autolambda><list></list></block><block var="Gradebook"/></block></block></script></block-definition><block-definition s="Find average of all grades in gradebook" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="Gradebook"/><script><block s="doChangeVar"><l>sum</l><l>90</l></block><block s="doChangeVar"><l>sum</l><l>80</l></block><block s="doChangeVar"><l>sum</l><l>70</l></block><block s="doChangeVar"><l>sum</l><l>95</l></block><block s="doChangeVar"><l>sum</l><l>85</l></block><block s="doChangeVar"><l>sum</l><l>95</l></block><block s="doChangeVar"><l>sum</l><l>82</l></block><block s="doChangeVar"><l>sum</l><l>84</l></block><block s="doChangeVar"><l>sum</l><l>92</l></block><block s="doChangeVar"><l>sum</l><l>87</l></block><block s="doSetVar"><l>sum</l><l>774</l></block></script></block><block s="doReport"><block s="reportQuotient"><block var="sum"/><block s="reportListLength"><block var="Gradebook"/></block></block></block></script></block-definition></blocks><variables><variable name="Gradebook"><list id="248"><item><list struct="atomic" id="249">Steve,Lab 1,90</list></item><item><list struct="atomic" id="250">Steve,Lab 2,80</list></item><item><list struct="atomic" id="251">Steve,Test,70</list></item><item><list struct="atomic" id="252">Mary,Lab 1,95</list></item><item><list struct="atomic" id="253">Mary,Lab 2,85</list></item><item><list struct="atomic" id="254">Mary,Test,95</list></item><item><list struct="atomic" id="255">Tyrone,Lab 1,82</list></item><item><list struct="atomic" id="256">Tyrone,Lab 2,84</list></item><item><list struct="atomic" id="257">Tyrone,Classwork 1,92</list></item><item><list struct="atomic" id="258">Tyrone,Test,87</list></item></list></variable></variables></project><media name="dbitko-2019-12-17-SNAP-TEST-ON-LISTS" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>