<snapdata remixID="8959456"><project name="wk14 prg quiz" app="Snap! 5.1, 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" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</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="Dot" idx="2" x="-93.45439059242563" y="74.9589715116168" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="costume1" center-x="19.5" center-y="19.25" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="16.66666666666667"><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>100</l></block></script><comment x="16.666666666666657" y="89" w="90" collapsed="false">Challenge question 1 is worth 3 pts</comment><script x="16.666666666666657" y="152.33333333333337"><block s="doStamp"></block></script><comment x="16.666666666666657" y="185.66666666666663" w="90" collapsed="false">Challenge question 2 is worth 3 pts</comment><script x="16.666666666666657" y="249"><block s="hide"></block></script><script x="16.666666666666657" y="282.3333333333333"><block s="show"></block></script><script x="177.5" y="176.16666666666674"><custom-block s="Triangular number %s"><l>33</l></custom-block></script><script x="170" y="223.33333333333337"><custom-block s="Draw Triangular Number %s"><l></l></custom-block></script></scripts></sprite><sprite name="Prob 1 a-c" idx="1" x="-18.389484859308595" y="5.6171740337800316" heading="225" scale="0.6" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="66.29999999999994,0,255,1" pen="tip" id="27"><costumes><list id="28"><item><costume name="Untitled" center-x="54.5" center-y="97" image="data:image/png;base64,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" id="29"/></item></list></costumes><sounds><list struct="atomic" id="30"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><custom-block s="%s factorial"><l>5</l><comment w="172" collapsed="false">A few minutes ago, we used a script variable when creating a factorial block.... We needed a script variable to accumulate the result as we multiplied the numbers.</comment></custom-block></script><comment x="30" y="112.1666666666664" w="90" collapsed="false">the entire quiz is worth 16 pts</comment><script x="30" y="175.49999999999972"><custom-block s="sum from %s to %s"><l>0</l><l>1</l><comment w="90" collapsed="false">Quiz problem 1a.  Create the rest of this block using a script variable.  &#xD;4 pts</comment></custom-block></script><comment x="30" y="277.6666666666668" w="90" collapsed="false">To work on the challenge problem click on the green dot sprite.</comment><script x="30" y="365.1666666666669"><custom-block s="v2 raise %s to the power of %s"><l>2</l><l>3</l><comment w="90" collapsed="false">Quiz problem 1b.  Create the rest of the block using a script variable.&#xD;4 pts</comment></custom-block></script><script x="84" y="525.6666666666663"><custom-block s="Draw Triangular Number %s"><l></l></custom-block></script><script x="410" y="239.66666666666708"><custom-block s="Triangular number %s"><l>3</l></custom-block></script><script x="335" y="485.6666666666665"><custom-block s="Triangular number %s"><l></l></custom-block></script><script x="95" y="475.46666666666624"><block s="doReport"><custom-block s="Sum of the numbers 1 to %s"><block var="n"/></custom-block></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="v2 raise %&apos;base&apos; to the power of %&apos;exponent&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>power</l></list></block><block s="doSetVar"><l>power</l><l>0</l></block><block s="doIfElse"><block s="reportEquals"><block var="exponent"/><l>0</l></block><script><block s="doReport"><l>1</l></block></script><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><block var="base"/><block var="exponent"/><script><block s="doSetVar"><l>power</l><block s="reportPower"><block var="base"/><block var="exponent"/></block></block></script></custom-block><block s="doReport"><block var="power"/></block></script></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Sum of the numbers 1 to %&apos;end&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;num&apos; factorial" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>factorial</l></list></block><block s="doSetVar"><l>factorial</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="num"/><l>0</l></block><script><block s="doReport"><l>1</l></block></script><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><block var="num"/><l>1</l><script><block s="doSetVar"><l>factorial</l><block s="reportProduct"><block var="i"/><block var="factorial"/></block></block></script></custom-block><block s="doReport"><block var="factorial"/></block></script></block></script></block-definition><block-definition s="sum from %&apos;num1&apos; to %&apos;num2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>sum</l></list></block><block s="doIf"><block s="reportModulus"><block var="num1"/><block var="num2"/></block><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><block var="num1"/><block var="num2"/><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block var="i"/><block var="sum"/></block></block></script></custom-block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="Draw Triangular Number %&apos;n&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>0</l><block var="n"/><script><block s="doRepeat"><custom-block s="Triangular number %s"><block var="i"/></custom-block><script><block s="gotoXY"><block s="reportSum"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><block s="gotoXY"><block s="reportDifference"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block></script></block></script></custom-block><block s="gotoXY"><l>0</l><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>0</l><block s="reportDifference"><block var="n"/><l>2</l></block><script><block s="doRepeat"><custom-block s="Triangular number %s"><block var="i"/></custom-block><script><block s="gotoXY"><block s="reportSum"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><block s="gotoXY"><block s="reportDifference"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block></script></block></script></custom-block></script></block-definition><block-definition s="sum of the numbers between" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="square it by using the power" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Triangular number %&apos;n&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><block var="n"/></block><block s="turnLeft"><l>15</l></block></script></block><block s="doReport"><block var="n"/></block></script></block-definition></blocks><variables></variables></project><media name="wk14 prg quiz" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>