<snapdata remixID="15148231"><project name="Unit 5 Lab 3: Comparing Electric Bikes" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes>Unit 5 Lab 3: Comparing Electric Bikes&#xD;Importing and Accessing Data&#xD;&#xD;In this project, you will use a small table about electric bikes. You will build simple selector blocks that help you pull out headings, bike records, single values, and whole columns.&#xD;&#xD;Start a New Project called U5L3-ElectricBikes&#xD;&#xD;1. This starter project already has a sample electric bike table.&#xD;2. Look at the table watcher on the stage. The first row contains the column headings.&#xD;3. Try item () of list with different numbers to inspect rows in the table.&#xD;4. Talk with your partner: How is item (1) different from the other items?&#xD;5. Try all but first of list. What part of the table does it remove?&#xD;6. Build these selector blocks:&#xD;   - headings of bike table () reports only the headings.&#xD;   - bikes in table () reports only the bike data, not the headings.&#xD;&#xD;Records, Fields, and Columns&#xD;&#xD;A record is one row of data about one bike. A field is one value inside a record. A column is one kind of value for every bike.&#xD;&#xD;7. Build bike () from table () and field () from bike () blocks.&#xD;8. Build bike column () from bikes () to report one column from the data.&#xD;9. Use one column to answer a simple question, such as: Which bike has the longest range? What is the average price? Which bike is the lightest?&#xD;&#xD;Cleaning Data&#xD;&#xD;Data can be messy. One bike might list range in miles while another lists range in kilometers. A brand name might be spelled two different ways. A price might be missing.&#xD;&#xD;Cleaning data means making the data consistent without changing what it means.&#xD;&#xD;Write Out Your Thoughts&#xD;&#xD;If your class collected data about electric bikes, what are two problems that could make the data hard to compare?</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAQAElEQVR4AeydB3QVRRfH7yKhiyBIBwNSBBVDERALiQ0RxCgIiA1FxY4ey1GPir33cuwaROx6FLGjBhVRQBAEUUECBpSmKB0F8+1vXua93c3u8pL38uUlbzhcZvbOzN3ZO/83O3funaXapq3biwwZHVQUBqqJ+WM0UIEaMACsQOWbW4sYABoUVKgGDAArVP3m5gaABgMVqoH0BWCFqt3cXGvAAFBrwqQVogEDwApRu7mp1oABoNaESStEA74AnPvdbClcViArCpfZtNQmk64oXCrLChZLwZLFFTJQVfWmJQA4Y/qX0rJ5U6ldq4bUrFHdpgybTFqzRobUrVNb6tWpJbNmTBfzJzkacAFwzuxZ0rZtphQVFcns2bPlmWeekfvvv1/mzp0r06dPl2nTpqn0lFNOkYceekg+++wzVe+FF15Qbc466yxV/uOPP8qECRNU/oEHHpC1a9cqOdu3b1f1kF9ZCbU3bLCbbNmyhWxlpJTqswuAjRs1igJk6tSpUq1aNdl1113l448/lt9//12WLl0qHTp0kMMPP1waNmwo3333nSxatEhOP/10qV69uhx88MGyYsUK+eGHHyQ/P1/xAO9vv/0mGRkZ8vPPP0flV1YA0m90smrlbyk1kJW1My4AOh/i4osvlr333lu6desm/fv3l8zMTHt2bCu//vqrNGnSRPbbbz/p3bu3DB48WGbMmCGWZUnr1q2lXbt2qt1FF10kdevWleHDh0uvXr3kn3/+UbKkivzZsWNHFXmSin0MDwCLojNUrVq1FPBycnLkoIMOkuzsbDn66KNVetJJJ8mhhx6qrps2bSrUqVOnjhx//PGqvE+fPqqcdNiwYVKjRg254YYbpGbNmtKgQYNKSdu2bonqhlmwYoet6tzdA0CJKnlu/mSZf89Jsvj1u9KWFr50q8x7/gZZMPFmabLkvahuAKC9TK46KKjAJ3EBMKLYIqXo9SsWSfuuPaVhzmhpmIaUccBwqX/oKKnZ2/4R1usqdTMspRetowocsyp1aw8A/Z8NY2PTpk3yzTffyJw5c/wrebiffPKJQB52mS7PO+88eeKJJ8rU1tvopZdeikvWmjVrpF69eqo5hpbKuP4pcl2Zi7JpwAVA+wUc/ZU7xc2cOVMZFPvuu6/ssssuzqLA/E8//SQLFixwlSdysXXr1kSaR9tu3LhRxowZE70uTUbPfqSlaWfqBmvAA0AbgvbiBgVDuhnW7MKFC+Xtt9+WvfbaS7ND0x49eghGSGilOAvPOeecpMliC4mZPM5bu6qhkxi5isxFGTXgAmBMue7Xy8iRI6Vz585CChjjuRdbNGy/xFN3Z3XYCkLezurFU842UVllBeknnvuaOv4a8ADQv5KXy7YKG9HJoN12201taqeaLDab9XPzvDofS90/0hjf5EqjARcA7RdwdA3Irz1IEPt5u+++uySDAGAy5CAjmbL8AIhONAXpxvBLpwEPAG0IFq8BvWIefPBBL8t1jdExfvx4+eijj2Ty5Mny1VdfKRcelSj78ssv5YsvvpC///4bViht2LBBtm3bJrfccou8+OKL8t5770l+fr5MmjRJ+aPxTyMvVEhxIfXy8vLk7rvvVm3ff/991bd7771XWfSff/658lMXVw9NNPgiaWhVUxinBlwAjCg2sg9I3imjfv36zkvfPGurqbYP+euvv5ZVq1YpF52zIgbMv//+62SF5g888EBZuXKlbN68WfmXkfn444/LpZdeGtrOW9i2bVvBiMK3/eeff6pXPn2dOHGixPNcWh460aR58aWmVpAGPAAMqiaSlZUVXGiXvPzyy/a/Iocddphce+21qv4BBxwg7CE2atRIlixZIt9//700btxY1Qv7h1f8HXfcIfvss4/07dtXLQswgJCHRfz8889LmzZtwkREy6i3xx57yJVXXin777+/NGvWTPgR/PHHH5Kbm6sCLgB6tEHcGbMGjFtVIRVdALRfwGqw+ZV722CJennO63HjxgnBC2xz1LL9yMw6Rx11lAIioDvttNOUb9nZJijPoh95zWywsJVz4oknKv9xVlaWHHLIIYIsgBXU3smnXpcuXYS+4a+mf127dpXjjjtORe+Q5x7ONkF59KIpqI7hl04DHgDaECxeA6Lo0omqerWJicSw0U+GTmKkuSZNRAMuAMaUW/L1wkI+6EaEaN14443KUCDlVavr8grOtw0IjAriAjU/KMVQQcbq1auFtST1aEsKPfzww1Iar8i7774ruNVYm+JORAYBs6QYO9yHvB8xaxJ2xfqR8jD9UG6o9BrwANBfAIv/oUOHyrJly3wrAEBdwGARlMo1wAOAAAnvA+CBH0YAkNfvG2+8IYADIiAWH/Rz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</thumbnail><scenes select="1"><scene name="Unit 5 Lab 3: Comparing Electric Bikes"><notes>Unit 5 Lab 3: Comparing Electric Bikes&#xD;Importing and Accessing Data&#xD;&#xD;In this project, you will use a small table about electric bikes. You will build simple selector blocks that help you pull out headings, bike records, single values, and whole columns.&#xD;&#xD;Start a New Project called U5L3-ElectricBikes&#xD;&#xD;1. This starter project already has a sample electric bike table.&#xD;2. Look at the table watcher on the stage. The first row contains the column headings.&#xD;3. Try item () of list with different numbers to inspect rows in the table.&#xD;4. Talk with your partner: How is item (1) different from the other items?&#xD;5. Try all but first of list. What part of the table does it remove?&#xD;6. Build these selector blocks:&#xD;   - headings of bike table () reports only the headings.&#xD;   - bikes in table () reports only the bike data, not the headings.&#xD;&#xD;Records, Fields, and Columns&#xD;&#xD;A record is one row of data about one bike. A field is one value inside a record. A column is one kind of value for every bike.&#xD;&#xD;7. Build bike () from table () and field () from bike () blocks.&#xD;8. Build bike column () from bikes () to report one column from the data.&#xD;9. Use one column to answer a simple question, such as: Which bike has the longest range? What is the average price? Which bike is the lightest?&#xD;&#xD;Cleaning Data&#xD;&#xD;Data can be messy. One bike might list range in miles while another lists range in kilometers. A brand name might be spelled two different ways. A price might be missing.&#xD;&#xD;Cleaning data means making the data consistent without changing what it means.&#xD;&#xD;Write Out Your Thoughts&#xD;&#xD;If your class collected data about electric bikes, what are two problems that could make the data hard to compare?</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="headings of bike table %&apos;bikeTable&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="bikeTable"/></block></block></script></block-definition><block-definition s="bikes in table %&apos;bikeTable&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCDR"><block var="bikeTable"/></block></block></script></block-definition><block-definition s="bike %&apos;bikeNumber&apos; from table %&apos;bikeTable&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="bikeNumber"/><custom-block s="bikes in table %l"><block var="bikeTable"/></custom-block></block></block></script></block-definition><block-definition s="field %&apos;fieldNumber&apos; from bike %&apos;bikeRecord&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="fieldNumber"/><block var="bikeRecord"/></block></block></script></block-definition><block-definition s="bike column %&apos;columnNumber&apos; from bikes %&apos;bikeRecords&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>column values</l></list></block><block s="doSetVar"><l>column values</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>bike</l><block var="bikeRecords"/><script><block s="doAddToList"><custom-block s="field %n from bike %l"><block var="columnNumber"/><block var="bike"/></custom-block><block var="column values"/></block></script></block><block s="doReport"><block var="column values"/></block></script></block-definition><block-definition s="average of list %&apos;numbers&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="numbers"/><block s="reifyReporter"><autolambda><custom-block s="average of %n and %n"><l></l><l></l></custom-block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="average of %&apos;a&apos; and %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicSum"><list><block var="a"/><block var="b"/></list></block><l>2</l></block></block></script></block-definition><block-definition s="sum of list %&apos;numbers&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="numbers"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="minimum of list %&apos;numbers&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="numbers"/><block s="reifyReporter"><script></script><list></list></block></block></block></script></block-definition><block-definition s="maximum of list %&apos;numbers&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportCombine"><block var="numbers"/><block s="reifyReporter"><script></script><list></list></block></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="245,248,252,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="126"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="127"></list></costumes><sounds><list struct="atomic" id="128"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Bike Analyst" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="40,90,160,1" pen="tip" id="133"><costumes><list struct="atomic" id="134"></list></costumes><sounds><list struct="atomic" id="135"></list></sounds><blocks></blocks><variables></variables><scripts><script x="175" y="19"><custom-block s="headings of bike table %l"><block var="electric bikes"/></custom-block></script><script x="199" y="52"><custom-block s="bikes in table %l"><block var="electric bikes"/></custom-block></script><script x="185" y="80.99999999999977"><custom-block s="bike %n from table %l"><l>3</l><block var="electric bikes"/></custom-block></script><script x="125" y="113"><custom-block s="field %n from bike %l"><l>2</l><custom-block s="bike %n from table %l"><l>4</l><block var="electric bikes"/></custom-block></custom-block></script><script x="122" y="156.99999999999977"><custom-block s="bike column %n from bikes %l"><l>4</l><custom-block s="bikes in table %l"><block var="electric bikes"/></custom-block></custom-block></script><script x="113" y="202"><custom-block s="average of list %l"><custom-block s="bike column %n from bikes %l"><l>5</l><custom-block s="bikes in table %l"><block var="electric bikes"/></custom-block></custom-block></custom-block></script><script x="98" y="264"><custom-block s="sum of list %l"><custom-block s="bike column %n from bikes %l"><l>7</l><custom-block s="bikes in table %l"><block var="electric bikes"/></custom-block></custom-block></custom-block></script><script x="123" y="318"><custom-block s="minimum of list %l"><custom-block s="bike column %n from bikes %l"><l>6</l><custom-block s="bikes in table %l"><block var="electric bikes"/></custom-block></custom-block></custom-block></script><script x="121" y="393"><custom-block s="maximum of list %l"><custom-block s="bike column %n from bikes %l"><l>5</l><custom-block s="bikes in table %l"><block var="electric bikes"/></custom-block></custom-block></custom-block></script></scripts></sprite><watcher var="bike_summary" style="normal" x="10" y="10" color="120,120,120" hidden="true"/><watcher var="electric bikes" style="normal" x="10" y="31.000002000000002" color="243,118,29" extX="200" extY="150"/></sprites></stage><variables><variable name="electric bikes"><list id="188"><item><list struct="atomic" id="189">Bike.ID,Brand,Model,Type,Range.Miles,Weight.Pounds,Price.Dollars,Top.Speed.MPH</list></item><item><list struct="atomic" id="190">EB-101,RideGo,CityLite,Commuter,38,46,1299,20</list></item><item><list struct="atomic" id="191">EB-102,VoltWay,HillRunner,Mountain,52,61,2199,24</list></item><item><list struct="atomic" id="192">EB-103,ZipCycle,FoldMini,Folding,28,39,999,18</list></item><item><list struct="atomic" id="193">EB-104,NorthPedal,CargoMax,Cargo,44,72,2799,20</list></item><item><list struct="atomic" id="194">EB-105,SparkBike,StreetPlus,Commuter,47,50,1599,22</list></item><item><list struct="atomic" id="195">EB-106,TrailVolt,RockE,Mountain,60,64,2499,25</list></item><item><list struct="atomic" id="196">EB-107,MetroMotion,QuickFold,Folding,31,41,1199,19</list></item><item><list struct="atomic" id="197">EB-108,CargoLoop,FamilyHaul,Cargo,55,78,3199,20</list></item><item><list struct="atomic" id="198">EB-109,RideGo,CityPro,Commuter,50,48,1899,23</list></item><item><list struct="atomic" id="199">EB-110,VoltWay,EasyCruise,Commuter,42,52,1499,20</list></item><item><list struct="atomic" id="200">EB-111,ZipCycle,FoldAir,Folding,35,37,1399,20</list></item><item><list struct="atomic" id="201">EB-112,TrailVolt,PeakX,Mountain,68,66,2899,28</list></item></list></variable></variables></scene></scenes></project><media name="Unit 5 Lab 3: Comparing Electric Bikes" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>