<snapdata remixID="8953627"><project name="Student file W14 quiz script variable math2019" 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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wADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQQM4GKUFlJAAQUUUCBfwADOt3KlAgoooIACxQT+PyX3ErZ93bLQAAAAAElFTkSuQmCC</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="0" y="-700" 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>4</l></custom-block></script><script x="393" y="264"><block s="doStamp"></block></script><script x="84" y="313.33333333333337"><custom-block s="Draw Triangular Number %s"><l>4</l></custom-block></script></scripts></sprite><sprite name="Prob 1 a-c" idx="1" x="125" y="200" heading="90" scale="0.6" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="66.29999999999994,0,255,1" pen="tip" id="28"><costumes><list id="29"><item><costume name="Untitled" center-x="54.5" center-y="97" image="data:image/png;base64,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" id="30"/></item></list></costumes><sounds><list struct="atomic" id="31"></list></sounds><blocks></blocks><variables></variables><scripts><script x="45.66666666666666" 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="45.66666666666666" y="112.16666666666669" w="90" collapsed="false">the entire quiz is worth 16 pts</comment><script x="45.66666666666666" y="175.50000000000006"><custom-block s="sum from %s to %s"><l>3</l><l>5</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="45.66666666666666" y="277.6666666666667" w="90" collapsed="false">To work on the challenge problem click on the green dot sprite.</comment><script x="45.66666666666666" y="365.16666666666674"><custom-block s="v2 raise %s to the power of %s"><l>4</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="422" y="102"><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="10" y="422"><custom-block s="Draw triangle triangle side length %s"><l>50</l></custom-block></script><script x="462" y="222"><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="367" y="43"><custom-block s="Sum of the numbers 1 to %s"><l>3</l></custom-block></script><script x="245" y="282"><custom-block s="Triangular number %s"><l>4</l></custom-block></script><script x="74" y="475"><custom-block s="Draw row of triangles number of triangles: %s Side length: %s"><l>5</l><l>50</l></custom-block></script><script x="321" y="514"><custom-block s="draw pyramid num rows %s side length %s"><l>5</l><l>50</l></custom-block></script><script x="517" y="315.8"><block s="clear"></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>a</l></list></block><block s="doSetVar"><l>a</l><l>0</l></block><block s="doRepeat"><block var="exponent"/><script><block s="doSetVar"><l>a</l><block s="reportSum"><block s="reportProduct"><block var="base"/><block var="base"/></block><block var="a"/></block></block></script></block><block s="doReport"><block var="a"/></block></script><scripts><script x="194.000002" y="265.000002"><block var="i"/></script><script x="207" y="169"><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block var="exponent"/><l>1</l></block><script></script></block></script><script x="167.000001" y="64.000001"><block s="reportDifference"><l></l><l>1</l></block></script></scripts></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="doDeclareVariables"><list><l>sum of numbers between</l></list></block><block s="doSetVar"><l>sum of numbers between</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block var="end"/><script><block s="doSetVar"><l>sum of numbers between</l><block s="reportSum"><block var="i"/><block var="sum of numbers between"/></block></block></script></block><block s="doReport"><block var="sum of numbers between"/></block></script><scripts><script x="295.1523447499999" y="93.00000100000001"><block var="number of rows"/></script></scripts></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><l>1</l><block var="num"/><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 of numbers between</l></list></block><block s="doSetVar"><l>sum of numbers between</l><l>0</l></block><block s="doFor"><l>i</l><block var="num1"/><block var="num2"/><script><block s="doSetVar"><l>sum of numbers between</l><block s="reportSum"><block var="i"/><block var="sum of numbers between"/></block></block></script></block><block s="doReport"><block var="sum of numbers between"/></block></script></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="doReport"><custom-block s="Sum of the numbers 1 to %s"><block var="n"/></custom-block></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><block s="doRepeat"><custom-block s="Triangular number %s"><block var="n"/></custom-block><script><block s="changeYPosition"><l>-40</l></block><block s="changeXPosition"><l>40</l></block><block s="doStamp"></block></script></block><block s="doRepeat"><custom-block s="Triangular number %s"><block var="n"/></custom-block><script><block s="changeYPosition"><l>-40</l></block><block s="changeXPosition"><l>-40</l></block><block s="doStamp"></block></script></block></script><scripts><script x="339" y="208"><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><script x="291.000001" y="77.000001"><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></block-definition><block-definition s="multiply %&apos;num 1&apos; %&apos;num 2&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportProduct"><block var="num 1"/><block var="num 2"/></block></block></script><scripts><script x="33" y="95.19999999999999"><block s="reportSum"><l></l><l></l></block></script></scripts></block-definition><block-definition s="sum of numbers between" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="Draw triangle triangle side length %&apos;side length&apos;" type="command" category="pen"><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="side length"/></block><block s="turn"><l>-120</l></block></script></block></script></block-definition><block-definition s="Draw row of triangles number of triangles: %&apos;number of triangles&apos; Side length: %&apos;side length&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number of triangles"/><script><custom-block s="Draw triangle triangle side length %s"><block var="side length"/></custom-block><block s="setHeading"><l>90</l></block><block s="forward"><block var="side length"/></block></script></block></script></block-definition><block-definition s="triangle number %&apos;number of rows&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>sum of numbers between</l></list></block><block s="doSetVar"><l>sum of numbers between</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block var="number of rows"/><script><block s="doSetVar"><l>sum of numbers between</l><block s="reportSum"><block var="i"/><block var="sum of numbers between"/></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><scripts><script x="126.9951181875" y="174.000001"><block var="sum of numbers between"/></script></scripts></block-definition><block-definition s="draw pyramid num rows %&apos;num rows&apos; side length %&apos;side length&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>5</l></block><block s="doRepeat"><block var="num rows"/><script><custom-block s="Draw row of triangles number of triangles: %s Side length: %s"><block var="a"/><block var="side length"/></custom-block><block s="doChangeVar"><l>a</l><l>-1</l></block><block s="changeXPosition"><block s="reportDifference"><block s="reportProduct"><block var="a"/><block s="reportDifference"><l>0</l><block var="side length"/></block></block><block s="reportQuotient"><block var="side length"/><l>2</l></block></block></block><block s="up"></block><block s="changeYPosition"><l>40</l></block></script></block></script></block-definition></blocks><variables></variables></project><media name="Student file W14 quiz script variable math2019" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>