<snapdata remixID="8952873"><project name="W14 prog 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="0" y="211.39999999999998" 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><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></l></custom-block></script><script x="170" y="223.33333333333337"><custom-block s="Draw Triangular Number %s"><l>9</l></custom-block></script><script x="79" y="461.79999999999995"><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="406" y="149"><custom-block s="make pyrimid base: %s size: %s"><l>4</l><l>40</l></custom-block></script><script x="378" y="362"><custom-block s="make triangle row dot version length: %s size: %s"><l>4</l><l>40</l></custom-block></script><script x="18.66666666666663" y="151.33333333333337"><block s="doStamp"></block></script><script x="219" y="405"><custom-block s="make triangle row dot version length: %s size: %s"><l>4</l><l></l></custom-block></script></scripts></sprite><sprite name="Prob 1 a-c" idx="1" x="-2.5445501730091564" y="5.752162629757862" 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="137"><costumes><list id="138"><item><costume name="Untitled" center-x="54.5" center-y="97" image="data:image/png;base64,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" id="139"/></item></list></costumes><sounds><list struct="atomic" id="140"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" 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="16.666666666666657" y="112.16666666666669" w="90" collapsed="false">the entire quiz is worth 16 pts</comment><comment x="16.666666666666657" y="277.6666666666667" w="90" collapsed="false">To work on the challenge problem click on the green dot sprite.</comment><script x="16.666666666666657" y="365.16666666666674"><custom-block s="v2 raise %s to the power of %s"><l>5</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="14.666666666666629" y="183.50000000000006"><custom-block s="sum from %s to %s"><l>3</l><l>7</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><script x="24" y="585.6666666666666"><custom-block s="Triangular number %s"><l>3</l></custom-block></script></scripts></sprite><sprite name="Sprite" idx="3" x="30" y="241.39999999999992" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="211.64999999999998,0,101.5919999999999,1" pen="tip" id="154"><costumes><list id="155"><item><costume name="Untitled" center-x="25.5" center-y="50" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABkCAYAAAArKghlAAAFOElEQVR4Xu2cv27dNhTGfxIMt0MGj93iAn2AdA+QaOvW5gliL7n11PoJnDxBnCFIHBSI8wR1ty6FHKB7XaBDt3r06GxOkEjBEa8skaIkUtaVJVecrq9J6nw8hx/PH+oGSHsdb/CBPVI2SHnCTnSafT+xFmTyHsQ/A0+zzwHbPIoOJ4ZjKboC8xjYWwJ4wiKSvyfXcs1ME4yxPaYNxtgeUwejWdQMZjTMYBDXrJlZM6tYgdnMVrGqfcw5a6aPVVzFHLNmVrGqfcw5a6aPVVzFHLNmVrGqfcx5ozTzMt4n4Kc83J+u16xC5v+AjQxMQjRdMOWQGd6yiO5PGUwlCXPDwaQ848dIkoLjbpZcn9LMi/g+IfFS+nPW+Zrt6HzUaGrBqKzmMXBvCWCXRbQ/ZTDFhpqCqTVqZmqm1gimampHJOyOtrzhAKbM3QLviHW2R0kGhisjlQvFZnk7iH8AfjU2/vhKHBZXhp3oWAejTM0END6q1k0sc2VE9CoY+VYhPxolVddopR6M0lB5/5ywTjSKvVOjlWYwOlVL33EAOojF7d9c7usHLCKxoKzZzSz/76t4i5TXJUK4Xs/gVXyHlL+W8rxjEalYxgmMdNIp8JSU42srr+uyvGERbfmBqZqbMrmAcxJO+YLdQfbSi3iTMNPKZWQpdOwHRnpXza08x2r3krDXe54SUNbCJR37g7GfPzqglJPezU/RsIQmd7SDPCEytdJOANoMy/PngrsEPCTgLvCV1iXgX+DMHOb491rGUglrhMh1l4vs+osO5A0Jj+v8xWY2s4H5kLGbeAnDNoewxA2MUvf3gITTusqHghTwLY+ik6bHNYMRBgnYMzZfmdi3+ZSZxNVbmG3wh8uJzgg4I+GMkOd84h+XUKTeN6sySFngXRKOXB7gjNJ+BKhjwNGVqoKpYxD4GzjsHUQZbf0R4ATIFgIUd8/UgxoZxHnlXTuKaQurhdneVHfgVGsFVICxHU4ODOIqY6d+VU01AirA6Llb9eyaw6mTYF0HeTi7ZTDl+OUtCVu9bvCuYGScJd63TVcHZlxxv+O1yxnMVSym09hZM2O9Djxr5kZq5rpPfpMlvM1szCUNbzCyGmOtnnUEM853AnoA0+pydzoAuwzy9s3kIWPMLzdk/c11qQZnnjFEl4V2HlONeq3Jv3w+ew7ABijhwWAhQf5ejEpp5Rn/1viqPjtji8dTDgfJLdsCRYfXx3xLGioWh33W+a33hHmdRhyAiGDtSUCVfRfKznNahcn3qSkFpJot9Qjd28HkojelgaS8kSJ3baTU7q+xOiCOGmkmgDq6UVqSTSnpqNu1rBSg1U0a2GuNhG8IsgT5l1o/D410A5OPst8XcGbc1o4pv5Oy48ue7mZmSvDLH7f5GL4kvCxr3CLNPt9qFda1g+ee9AOTJwpDNkkz/i/OAFcBbf1SnpPyJyHfWYjG2a3yA6M7fFcRX8ZK8l1o/lQzJzt7OgFyA1OUNmTza+XqklA+4HQAtpEd3KrmkoaYk7SU7G5KqUnGU86edqF8IJp9Pd0qn5JG8agOtNkZk+18E+qXsr3xur9eBZDfBDCdu0IKKW3Iq/Wr1YabyalexqHaXAWo26Sdl/kKA+3EoOXE63LN4/2Rg4YQWoGpBkHjqgKUFdoKxowfhtzgvpbnAGY6d5q9wMB4TUy0OIPxteWh+s+aGWqlfZ8za8Z3xYbqP2tmqJX2fc7/RzNTcjJbPYApOZkKTPFKjHFvM9AKTJ7pUF9z762/WNMFG2aSUMUz8sKAtJbbqb0Js6KJPgNh0oKvgiizZQAAAABJRU5ErkJggg==" id="156"/></item></list></costumes><sounds><list struct="atomic" id="157"></list></sounds><blocks></blocks><variables></variables><scripts><script x="488" y="574"><custom-block s="make pyrimid dot version Base: %s"><l>4</l></custom-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>value</l></list></block><block s="doSetVar"><l>value</l><l>1</l></block><block s="doRepeat"><block var="exponent"/><script><block s="doSetVar"><l>value</l><block s="reportProduct"><block var="value"/><block var="base"/></block></block></script></block><block s="doReport"><block var="value"/></block></script><scripts><script x="200.5498076875001" y="80.00000399999999"><block var="base"/></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="doReport"><custom-block s="sum from %s to %s"><l>1</l><block var="end"/></custom-block></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><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>value</l></list></block><block s="doSetVar"><l>value</l><block var="num1"/></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block var="num2"/><block var="num1"/></block><script><block s="doChangeVar"><l>value</l><block s="reportSum"><block var="num1"/><block var="i"/></block></block></script></block><block s="doReport"><block var="value"/></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><custom-block s="make pyrimid dot version Base: %s"><block var="n"/></custom-block></script></block-definition><block-definition s="make triangle size: %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s">40</input></inputs><script><block s="doRepeat"><l>3</l><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>120</l></block></script></block></script></block-definition><block-definition s="make triangle row dot version length: %&apos;lenth&apos; size: %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s">4</input><input type="%s"></input></inputs><script><block s="doRepeat"><block var="lenth"/><script><custom-block s="make triangle size: %s"><block var="size"/></custom-block><block s="doStamp"></block><block s="forward"><block var="size"/></block></script></block></script></block-definition><block-definition s="make pyrimid base: %&apos;base length&apos; size: %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s">4</input><input type="%s">40</input></inputs><script><block s="clear"></block><block s="up"></block><block s="gotoXY"><block s="reportProduct"><block s="reportProduct"><block var="size"/><l>-1</l></block><block s="reportProduct"><block var="base length"/><l>.5</l></block></block><l>-100</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><block var="base length"/><script><custom-block s="make triangle row dot version length: %s size: %s"><block s="reportSum"><block s="reportDifference"><block var="base length"/><block var="i"/></block><l>1</l></block><block var="size"/></custom-block><block s="up"></block><block s="changeXPosition"><block s="reportProduct"><block s="reportProduct"><block var="size"/><l>-1</l></block><block s="reportSum"><block s="reportDifference"><block var="base length"/><block var="i"/></block><l>1</l></block></block></block><block s="changeXPosition"><block s="reportQuotient"><block var="size"/><l>2</l></block></block><block s="changeYPosition"><block s="reportProduct"><block var="size"/><l>.865</l></block></block><block s="down"></block></script></block></script></block-definition><block-definition s="make pyrimid dot version Base: %&apos;Base&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s">4</input></inputs><script><block s="clear"></block><block s="up"></block><block s="gotoXY"><block s="reportProduct"><block s="reportProduct"><l>40</l><l>-1</l></block><block s="reportProduct"><block var="Base"/><l>.5</l></block></block><l>-110</l></block><block s="setHeading"><l>90</l></block><block s="doFor"><l>i</l><l>1</l><block var="Base"/><script><custom-block s="make triangle row dot version length: %s size: %s"><block s="reportSum"><block s="reportDifference"><block var="Base"/><block var="i"/></block><l>1</l></block><l>55</l></custom-block><block s="up"></block><block s="changeXPosition"><block s="reportProduct"><block s="reportProduct"><l>55</l><l>-1</l></block><block s="reportSum"><block s="reportDifference"><block var="Base"/><block var="i"/></block><l>1</l></block></block></block><block s="changeXPosition"><block s="reportQuotient"><l>55</l><l>2</l></block></block><block s="changeYPosition"><block s="reportProduct"><l>90</l><l>.865</l></block></block></script></block><block s="changeYPosition"><l>40</l></block></script></block-definition></blocks><variables></variables></project><media name="W14 prog quiz" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>