instagram

(Also available in CODAP)

Students will collect and analyze a sample of data related to their class' stress levels, applying what they’ve learned about filtering and building to make advanced displays to answer statistical questions. The final product will be a written report, including two facts they found in the research about teens and stress that connect to their class data.

Lesson Goals

Students will be able to…​

  • Apply what they’ve learned about filtering data, building columns, asking statistical questions and making advanced displays to answer their own questions about a collectively generated dataset.

Student-facing Lesson Goals

  • Let’s use what we’ve learned so far in Bootstrap:Data Science to see what we can learn about our stress levels and how they compare to teen stress levels in general!

Materials

Preparation

  • Make a copy of the Stress or Chill? Daily Survey (Google Form) and share a link with your students so that all of their responses will end up in the class' collective spreadsheet.

  • None of the handouts for this project are in the workbook, so be sure to print copies of whatever you’ll be distributing.

  • Teachers are welcome and encouraged to edit and adapt the student facing rubric for their unique classroom context and distribute it to help students understand the scope of the project - and your expectations - at the outset.

Facilitation Note

  • This project involves 5 days of data collection before students can do any analysis in Pyret. It is most efficient to introduce the project midweek so that two of the data collection days fall on the weekend!

  • If you get your students started with the data collection phase of this project and then teach Advanced Displays while they’re building the dataset, they will have a lot more tools for analyzing the data.

  • This project scratches the surface of what it means to clean data. If you find yourself wanting to dig deeper into that now, we offer an entire Bootstrap lesson on Collecting Data that could be taught during this project.

  • Some veteran Bootstrap teachers opt to have their students push beyond the scope of this project by building visualizations for their own personal data from a filtered table made with a teacher-provided filter function.

Project Origins

  • This project builds on pieces of the What Stresses Us? project from mobilizing IDS.

🔗Building a Dataset: Our Stress Levels & Context

Overview

In order to generate a collective dataset about our stress levels and possible factors, students will complete a Google form about their stress levels at randomly assigned times, twice a day for five days.

Launch

  • For the next 5 days (including a weekend) each student in our class will record two entries per day on our class stress survey.

  • Turn to Stress or Chill Data and take a look at the kinds of questions you will be answering.

  • What do you Notice? What do you Wonder?

  • With your partner complete the third column of the table by deciding what data type each variable will be.

Confirm that students have correctly identified the data types.

Investigate

Be sure you’ve made a copy of the Stress or Chill? Daily Survey (Google Form) for your class and shared a link with your students.

Note: Each school has a different philosophy on whether phones can be used as a tool during the school day. Be prepared to modify the directions below about setting alarms based on how it would work best for your students.

  • I’ve shared a link to our google form. Please save it somewhere that will be easy for you to find each time you need to make a data entry.

  • To increase the quality of the data we collect, you will each be collecting data at two specific times each day that are assigned to you using a random number generator.

    • The random number generator we’ll be using is currently set to give a number between 6 and 22. (6 would translate to 6am and 22 would translate to 10pm.)

    • If you get a time at which you know you will be asleep, please do not write it down.
      Instead, let the random number generator assign you a different time.

  • Use the random number generator to complete the time column of your copy of Stress or Chill Data now.

  • The quality of our class dataset will be dependent on all of you actually remembering to complete the form for each time that you’ve been assigned.

    • Make a mental note of when you will be collecting data for the first time. Perhaps you can already predict where you will be and that will help you remember to check in and note the details you’ll need to record?

    • When you get a chance, it might help to:

      • Take a picture of this page, so you have a record in case you lose it.

      • Set alarms for the 10 times you’ll be collecting data on your watch or phone (or for the first time after each random time when it wouldn’t be disruptive for the alarm to go off).

    • If you are unable to access the stress survey during a designated time, jot down any observations on Stress or Chill Data or a piece of paper or make a mental note. Submit the form as soon as you are able to.

Some teachers also have their students take photos of what they are doing for possible inclusion in their final report.

Synthesize

  • What do you expect to be challenging about collecting this data?

  • What strategies might help you to overcome those challenges?

🔗What have Researchers learned about Teen Stress?

Overview

Students do a little bit of internet research about teen stress to prepare for analyzing the class data.

Launch

We aren’t the only ones who’ve researched teen stress levels. Let’s find out what data has been collected at a larger scale.

Investigate

We’ll mostly be focusing our analysis on what we can learn from our class dataset, but it would be interesting to be able to compare our data to some of the findings from bigger research studies.

  • Search the internet for reliable research on teens and stress.

    • As you read, keep a document open for recording what you find. Be sure to save:

      • all reliable sources!

      • interesting facts

      • copies of interesting data visualizations

  • Complete the Research section of Check-in: Stress Project with the following information.

    • two interesting facts in the research that relate to the data we are collecting as a class

    • one other interesting fact that we could have collected relevant data for

    • make sure you have recorded the sources!

Synthesize

  • What interesting facts did you find that relate to variables in our class data?

  • What interesting facts did you find that have nothing to do with our class dataset?

  • What survey questions might you have proposed adding to our data collection form if we’d started with this internet research?

🔗What Story does the Data tell?

Overview

Students choose research questions to investigate in the class data using Pyret and consider how the class data compares to research about teen stress.

Launch

Now that we’ve gathered data, it’s time to consider what we want to learn from it.

  • Choose two questions to investigate. At least one should be from the list below. (If you have another idea, run it by your teacher first.)

    • What is the typical stress level of the class across this project?

    • What is my typical stress level and how does it compare to the whole class?

    • Do the stress levels vary by weekday or weekend?

    • Do the stress levels vary by who we are with?

    • Under which conditions am I more likely to be stressed and how does that compare to the class data?

  • Complete Check-in: Stress Project.

Investigate

  • Use Pyret to produce data visualizations and compute values (mean, median, etc.) that will help you to answer your questions.

    • Create subsets using filter functions similar to is-cat.

    • As you work, save the code for all of the data visualizations you make in the Definitions Area.

      • Note: You will be publishing and submitting your Pyret file.

  • Write a report that explains how the data visualizations, summaries and research answer your statistical questions.

    • Make sure you have 2 pages of written conclusions and supporting explanations in addition to the data visualizations.

    • Include the data visualizations and numerical summaries where they are discussed in the text.

      • Include the code used to generate each visualization.

      • Explain why you chose to make each plot.

      • Describe what the visualizations tell us.

    • Include a title page with your name, course, date, and the published Pyret file link.

    • Cite the sources used to tie your research to your question at the end of the paper.

  • Once finished, encourage students to self-assess using Rubric: Stress or Chill? and revise their work.

  • Decide what form of sharing their projects works best for you.

    • Class presentations can instill a sense of pride.

    • Presenting in small groups can take less time.

    • You may also want to have them print some part of their presentation to display on a bulletin board.

Synthesize

  • What were the pros and cons of working with data generated by you and your classmates?

  • What other data do you wish had been part of our collective data set?

  • What other questions would you suggest adding to the form for future classes?

These materials were developed partly through support of the National Science Foundation, (awards 1042210, 1535276, 1648684, 1738598, 2031479, and 1501927). CCbadge Bootstrap by the Bootstrap Community is licensed under a Creative Commons 4.0 Unported License. This license does not grant permission to run training or professional development. Offering training or professional development with materials substantially derived from Bootstrap must be approved in writing by a Bootstrap Director. Permissions beyond the scope of this license, such as to run training, may be available by contacting contact@BootstrapWorld.org.