Girl ScoutsCadetteGrades 6-8
Coding for Good 3: App Development
Code a habit tracker
Learn how data is collected and turned into charts, put a week of your own habit data into an array, plan how to collect two habits for a week, chart them side by side to look for a correlation, then code a tracker app you click to log today. Covers all five steps of the Cadette Coding for Good 3 badge.
- Time
- About two and a half hours, plus a week of writing down two habits
- Steps
- 5 badge steps, 3 of them in Glassbox
- You need
- A computer or Chromebook with a mouse or trackpad and a keyboard, and paper or a notes app to write down two habits for a week. Printing is optional: every step works on screen. No account needed.
Badge requirements: the 5 steps
- 1Learn about data collection and visualizationRead and quizData is facts you collect, like how many hours you slept each night. A visualization turns data into a picture, so you can see what the numbers say at a glance.
- 2Create an array of personal dataIn GlassboxPut a week of your own data into code: an array of 7 numbers, one for each day, and draw it as a bar chart.
- 3Make a data collection planPlan itPlan how you will collect real data on two habits for a week, so in step 4 you can see whether they change together.
- 4Correlate dataIn GlassboxChart your two habits side by side and look for a correlation: do they go up and down together?
- 5Create a habit tracking app prototypeIn GlassboxTurn your charts into an app: click it to log one more for today, and watch a bar fill up toward your goal.
Work on a computer. The apps need a keyboard and a bigger screen than a phone: a laptop, desktop or Chromebook. You can pay here and open the emailed link on the computer.
One scout
Unlock the kit, $5
- All 5 steps, worked on screen, with a lesson you can print if you like paper
- Glassbox activities that check the work as it is done
- A numbered certificate with a page of the scout's own work: your collection plan, what your two charts showed and your tracker
Have a discount code?
Leaders: unlock it for the whole troop
One payment and one code. Each scout types the code to unlock the kit on their own computer, and gets their own certificate at the end. Your pack page shows who has started and finished.
See a sample certificate (PDF) · Already paid? Find your link
Girl Scouts badge names and steps are used with permission of Girl Scouts of the USA. This kit is made by MYTEK Lab; the badge is awarded by the troop.