<snapdata remixID="9152432"><project name="U3L4-BarGraphs" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" 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="Sprite" idx="1" x="205.341796875" y="100.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>1</option></l></block><block s="clear"></block><block s="doWarp"><script><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions Data"></custom-block></custom-block><block s="gotoXY"><l>-60</l><l>140</l></block><custom-block s="label, text: %s size: %n direction: %n"><l>CO2 Emissions Data</l><l>18</l><l>90</l></custom-block></script></block></script><script x="20" y="181"><block s="receiveKey"><l><option>2</option></l></block><block s="clear"></block><block s="doWarp"><script><custom-block s="Bar Graph, data: %l"><custom-block s="CO2 Emissions per capita Data"></custom-block></custom-block><block s="gotoXY"><l>-60</l><l>140</l></block><custom-block s="label, text: %s size: %n direction: %n"><l>CO2 Emissions per capita Data</l><l>18</l><l>90</l></custom-block></script></block></script><script x="20" y="342"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-240</l><l>50</l></block><custom-block s="label, text: %s size: %n direction: %n"><l>Press 1 to view CO2 Emissions Data</l><l>18</l><l>90</l></custom-block><block s="gotoXY"><l>-240</l><l>100</l></block><custom-block s="label, text: %s size: %n direction: %n"><l>Press 2 to view CO2 Emissions per capita Data</l><l>18</l><l>90</l></custom-block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="9.394495081018931" y="9.394495081018533" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="9.394495081018931" y="29.122936630056422" color="74,108,212" hidden="true"/><watcher var="biggestvalue" style="normal" x="9.583333333333258" y="9.583333333333336" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Bar Graph, data: %&apos;data list&apos;" type="command" category="looks"><comment x="0" y="0" w="158.8" collapsed="true">Fill in the blanks</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><custom-block s="draw axes, x0: %n y0: %n horizontal length: %n vertical height: %n"><l>-200</l><l>-90</l><l>400</l><l>240</l></custom-block><custom-block s="draw bars, bar width: %n max bar height: %n data: %l"><l>20</l><l>240</l><block var="data list"/></custom-block><custom-block s="label vertical axis, vertical height: %n data: %l"><l>240</l><block var="data list"/></custom-block></script></block-definition><block-definition s="data-record, label: %&apos;label&apos; value: %&apos;value&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="label"/><block var="value"/></list></block></block></script></block-definition><block-definition s="label from data-record: %&apos;data-record&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="data-record"/></block></block></script></block-definition><block-definition s="value from data-record: %&apos;data-record&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="data-record"/></block></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="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="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="max of list %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><custom-block s="max of %s , %s"><l></l><l></l></custom-block></autolambda><list></list></block><block var="list"/></custom-block></block></script></block-definition><block-definition s="max of %&apos;a&apos; , %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="a"/><block var="b"/></block><script><block s="doReport"><block var="a"/></block></script><script><block s="doReport"><block var="b"/></block></script></block></script></block-definition><block-definition s="CO2 Emissions Data" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>8715</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>USA</l><l>5491</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Russia</l><l>1788</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>India</l><l>1726</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Japan</l><l>1181</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Germany</l><l>748</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Iran</l><l>624</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>S. Korea</l><l>611</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Canada</l><l>553</l></custom-block></list></block></block></script></block-definition><block-definition s="CO2 Emissions per capita Data" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="data-record, label: %txt value: %n"><l>China</l><l>6.52</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>USA</l><l>17.62</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Russia</l><l>12.55</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>India</l><l>1.45</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Japan</l><l>9.26</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Germany</l><l>9.19</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Iran</l><l>8.02</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>S. Korea</l><l>12.53</l></custom-block><custom-block s="data-record, label: %txt value: %n"><l>Canada</l><l>16.24</l></custom-block></list></block></block></script></block-definition><block-definition s="label, text: %&apos;text&apos; size: %&apos;size&apos; direction: %&apos;direction&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="setHeading"><block var="direction"/></block><custom-block s="label %txt of size %n"><block var="text"/><block var="size"/></custom-block></script></block-definition><block-definition s="draw bar, label: %&apos;label&apos; label size: %&apos;label size&apos; width: %&apos;width&apos; height: %&apos;height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="changeXPosition"><l>2</l></block><custom-block s="label, text: %s size: %n direction: %n"><block var="label"/><block var="label size"/><l>0</l></custom-block><block s="changeXPosition"><l>-2</l></block><block s="setYPosition"><block var="y-origin"/></block><block s="down"></block><block s="setSize"><block var="width"/></block><block s="forward"><block var="height"/></block><block s="up"></block></script></block-definition><block-definition s="draw axes, x0: %&apos;x0&apos; y0: %&apos;y0&apos; horizontal length: %&apos;horiz length&apos; vertical height: %&apos;vert height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>x-origin</l><block var="x0"/></block><block s="doSetVar"><l>y-origin</l><block var="y0"/></block><block s="setSize"><l>1</l></block><block s="up"></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="down"></block><block s="setHeading"><l>90</l></block><block s="forward"><block var="horiz length"/></block><block s="gotoXY"><block var="x-origin"/><block var="y-origin"/></block><block s="setHeading"><l>0</l></block><block s="forward"><block var="vert height"/></block><block s="up"></block></script></block-definition><block-definition s="label vertical axis, vertical height: %&apos;vert height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><block s="reportQuotient"><block var="biggestvalue"/><l>10</l></block></block><block s="doSetVar"><l>b</l><block s="reportQuotient"><block var="vert height"/><l>10</l></block></block><block s="gotoXY"><l>-235</l><block var="y-origin"/></block><custom-block s="label, text: %s size: %n direction: %n"><l>0</l><l>14</l><l>90</l></custom-block><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="changeYPosition"><block var="b"/></block><block s="setXPosition"><l>-235</l></block><custom-block s="label, text: %s size: %n direction: %n"><block s="reportRound"><block s="reportProduct"><block var="a"/><block var="i"/></block></block><l>14</l><l>90</l></custom-block><block s="setSize"><l>1</l></block><block s="setXPosition"><block var="x-origin"/></block><block s="down"></block><block s="changeXPosition"><l>10</l></block><block s="up"></block></script></block></script></block-definition><block-definition s="draw bars, bar width: %&apos;width&apos; max bar height: %&apos;max bar height&apos; data: %&apos;data list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>biggestvalue</l><custom-block s="max of list %l"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="value from data-record: %l"><l/></custom-block></autolambda><list></list></block><block var="data list"/></block></custom-block></block><block s="setXPosition"><block s="reportSum"><block s="reportSum"><block var="width"/><block var="x-origin"/></block><l>5</l></block></block><block s="doForEach"><l>item</l><block var="data list"/><script><block s="setYPosition"><l>-180</l></block><custom-block s="draw bar, label: %txt label size: %n width: %n height: %n"><custom-block s="label from data-record: %l"><block var="item"/></custom-block><l>20</l><block var="width"/><block s="reportProduct"><block s="reportQuotient"><custom-block s="value from data-record: %l"><block var="item"/></custom-block><block var="biggestvalue"/></block><block var="max bar height"/></block></custom-block><block s="changeXPosition"><block s="reportSum"><block var="width"/><l>10</l></block></block></script></block></script></block-definition><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Table support&#xD;Table lines&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;            ScriptsMorph.prototype.enableKeyboard = tf;&#xD;        break;&#xD;    case &apos;Table support&apos;:&#xD;            List.prototype.enableTables = tf;&#xD;        break;&#xD;    case &apos;Table lines&apos;:&#xD;                TableMorph.prototype.highContrast = tf;&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set flat line ends to %&apos;flag&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b"></input></inputs><script><custom-block s="set flag %s to %b"><l>Flat line ends</l><block var="flag"/></custom-block></script></block-definition></blocks><variables><variable name="x-origin"><l>-200</l></variable><variable name="y-origin"><l>-90</l></variable><variable name="biggestvalue"><l>8715</l></variable></variables></project><media name="U3L4-BarGraphs" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>