<snapdata remixID="11854246"><project name="U2L2-Quiz (solution)" 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="U2L2-Quiz (solution)"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="quiz item, question: %&apos;question&apos; answer: %&apos;answer&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="question"/><block var="answer"/></list></block></block></script></block-definition><block-definition s="question from quiz item %&apos;item&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="item"/></block></block></script></block-definition><block-definition s="answer from quiz item %&apos;item&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="item"/></block></block></script></block-definition></blocks><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="true" sublistIDs="false" id="28"><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="29"></list></costumes><sounds><list struct="atomic" id="30"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="ul" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="35"><costumes><list struct="atomic" id="36"></list></costumes><sounds><list struct="atomic" id="37"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.333333333333343" y="13.333333333333258"><block s="doSetVar"><l>my quiz</l><block s="reportNewList"><list></list></block></block></script><comment x="13.333333333333343" y="51.33333333333326" w="373.3333333333333" collapsed="false">U2L2p2 has a lot of reading before they start building code.  So it&apos;s intentional&#xD;that this solution file starts with exercise 4:</comment><script x="13.333333333333343" y="112.33333333333351"><custom-block s="quiz item, question: %txt answer: %txt"><l>What is the name of the command to give a value back at the end of a function call?</l><l>report</l></custom-block></script><script x="13.333333333333343" y="176.33333333333348"><custom-block s="question from quiz item %l"><l/></custom-block></script><script x="13.333333333333343" y="201.00000000000023"><custom-block s="answer from quiz item %l"><l/></custom-block></script><comment x="13.333333333333343" y="225.66666666666663" w="53.333333333333336" collapsed="true">2.5:</comment><script x="13.333333333333343" y="252.66666666666674"><block s="doSetVar"><l>my quiz</l><block s="reportNewList"><list><custom-block s="quiz item, question: %txt answer: %txt"><l>What is the variable that can be set or used only in the environment in which it is defined?</l><l>local variable</l></custom-block><custom-block s="quiz item, question: %txt answer: %txt"><l>What is a variable that is usable by all scripts in the program?</l><l>global variable</l></custom-block><custom-block s="quiz item, question: %txt answer: %txt"><l>What is the process of solving a complex problem by building small tools and combining them to make bigger ones.</l><l>problem decomposition</l></custom-block><custom-block s="quiz item, question: %txt answer: %txt"><l>What is a kind of data that&apos;s meaningful to your program but not built into the language</l><l>abstract data type</l><comment w="110.66666666666667" collapsed="false">Edit the blocks to see their definitions.</comment></custom-block><custom-block s="quiz item, question: %txt answer: %txt"><l>What is the data type that deals with true and false.</l><l>Boolean</l><comment w="110.66666666666667" collapsed="false">Edit the blocks to see their definitions.</comment></custom-block></list></block></block></script><script x="13.333333333333343" y="489.55555555555554"><block s="doDeclareVariables"><list><l>score</l></list><comment w="53.333333333333336" collapsed="true">3.4 ITIT</comment></block><block s="doSetVar"><l>score</l><l>0</l></block><block s="doForEach"><l>quiz item</l><block var="my quiz"><comment w="53.333333333333336" collapsed="true">3.1</comment></block><script><block s="doAsk"><custom-block s="question from quiz item %l"><block var="quiz item"/></custom-block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>That&apos;s correct!</l><l>2</l></block><block s="doSetVar"><l>score</l><block s="reportVariadicSum"><list><block var="score"/><l>1</l></list><comment w="53.333333333333336" collapsed="true">3.4 ITIT</comment></block></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, it&apos;s </l><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block></list></block><l>2</l><comment w="53.333333333333336" collapsed="true">3.3 ITIT</comment></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>You got </l><block var="score"/><l> correct out of </l><block s="reportListAttribute"><l><option>length</option></l><block var="my quiz"/></block></list></block><l>2</l><comment w="53.333333333333336" collapsed="true">3.4 ITIT</comment></block></script><script x="13.333333333333343" y="769.333333333333"><block s="doDeclareVariables"><list><l>score</l><l>correct?</l><l>tries</l></list><comment w="53.333333333333336" collapsed="true">TIF A</comment></block><block s="doSetVar"><l>score</l><l>0</l></block><block s="doForEach"><l>quiz item</l><block var="my quiz"/><script><block s="doSetVar"><l>tries</l><l>3</l></block><block s="doSetVar"><l>correct?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doUntil"><block s="reportOr"><block var="correct?"/><block s="reportEquals"><block var="tries"/><l>0</l></block></block><script><block s="doAsk"><custom-block s="question from quiz item %l"><block var="quiz item"/></custom-block></block><block s="doSetVar"><l>correct?</l><block s="reportEquals"><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block><block s="getLastAnswer"></block></block></block><block s="doIfElse"><block var="correct?"/><script><block s="doSayFor"><l>That&apos;s correct!</l><l>2</l></block><block s="doSetVar"><l>score</l><block s="reportVariadicSum"><list><block var="score"/><l>1</l></list></block></block></script><script><block s="doSetVar"><l>tries</l><block s="reportDifference"><block var="tries"/><l>1</l></block><comment w="53.333333333333336" collapsed="true">TIF A</comment></block><block s="doIf"><block s="reportGreaterThan"><block var="tries"/><l>0</l></block><script><block s="doSayFor"><l>Sorry, try again.</l><l>2</l></block></script></block></script></block></script><comment w="53.333333333333336" collapsed="true">TIF A</comment></block><block s="doIf"><block s="reportNot"><block var="correct?"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, it&apos;s </l><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block></list></block><l>2</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>You got </l><block var="score"/><l> correct out of </l><block s="reportListAttribute"><l><option>length</option></l><block var="my quiz"/></block></list></block><l>2</l></block></script><script x="13.333333333333343" y="1272.5555555555547"><block s="doDeclareVariables"><list><l>score</l><l>correct?</l><l>tries</l></list><comment w="53.333333333333336" collapsed="true">TIF B</comment></block><block s="doSetVar"><l>score</l><l>0</l></block><block s="doForEach"><l>quiz item</l><block var="my quiz"/><script><block s="doSetVar"><l>tries</l><l>3</l></block><block s="doSetVar"><l>correct?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doUntil"><block s="reportOr"><block var="correct?"/><block s="reportEquals"><block var="tries"/><l>0</l></block></block><script><block s="doAsk"><custom-block s="question from quiz item %l"><block var="quiz item"/></custom-block></block><block s="doIfElse"><block s="reportIsA"><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block><l><option>list</option></l><comment w="53.333333333333336" collapsed="true">TIF B</comment></block><script><block s="doSetVar"><l>correct?</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>word</option></l></block><l></l></block></autolambda><list></list></block><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block></block></block></script><script><block s="doSetVar"><l>correct?</l><block s="reportEquals"><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block><block s="getLastAnswer"></block></block></block></script></block><block s="doIfElse"><block var="correct?"/><script><block s="doSayFor"><l>That&apos;s correct!</l><l>2</l></block><block s="doSetVar"><l>score</l><block s="reportVariadicSum"><list><block var="score"/><l>1</l></list></block></block></script><script><block s="doSetVar"><l>tries</l><block s="reportDifference"><block var="tries"/><l>1</l></block></block><block s="doIf"><block s="reportGreaterThan"><block var="tries"/><l>0</l></block><script><block s="doSayFor"><l>Sorry, try again.</l><l>2</l></block></script></block></script></block></script></block><block s="doIf"><block s="reportNot"><block var="correct?"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, it&apos;s </l><custom-block s="answer from quiz item %l"><block var="quiz item"/></custom-block></list></block><l>2</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>You got </l><block var="score"/><l> correct out of </l><block s="reportListAttribute"><l><option>length</option></l><block var="my quiz"/></block></list></block><l>2</l></block></script><comment x="13.333333333333343" y="1903.0000000000005" w="276" collapsed="true">Modified sample quiz for use only with TIF B</comment><script x="13.333333333333343" y="1930.000000000001"><block s="doSetVar"><l>my quiz</l><block s="reportNewList"><list><custom-block s="quiz item, question: %txt answer: %txt"><l>What is Paul McCartney&apos;s middle name?</l><l>Paul</l></custom-block><custom-block s="quiz item, question: %txt answer: %txt"><l>What is a runcible spoon?</l><block s="reportNewList"><list><l>spork</l><l>foon</l></list></block></custom-block><custom-block s="quiz item, question: %txt answer: %txt"><l>Is "This sentence is false" true or false?</l><l>neither</l></custom-block></list></block></block></script><comment x="359.7513671874999" y="164.66666666666663" w="110.66666666666667" collapsed="false">Edit the blocks to see their definitions.</comment></scripts></sprite><watcher var="my quiz" style="normal" x="14" y="11" color="243,118,29" extX="120" extY="105"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="10" color="4,148,220" hidden="true"/></sprites></stage><variables><variable name="my quiz"><list struct="atomic" id="413"></list></variable></variables></scene></scenes></project><media name="U2L2-Quiz (solution)" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>