Computer Science Module Overview

This computer science module can be taught independently but is intended to be taught after the YES Middle School Engineering Medicine Coolers unit. 

Students explore how visualizing heatwave data can help them identify which regions and people might be most impacted by hot temperatures. They observe that the same data can be visualized differently and consider how people’s experiences and beliefs could influence the data visualization algorithms.

  • Recommended for use with Engineering Medicine Coolers, grades 6–8
  • Setting: In school
  • Computer science connections: Algorithms and Programming; Impacts of Computing
  • 3 lessons
  • 45 minutes per lesson
  • Student materials available in Spanish
  • Computational tools used: MATLAB interactives (free and web-based)
  • Materials needed: Materials kits are not available for purchase for computer science modules

View all YES Computer Science modules.

Standards alignment

YES computer science modules align with state and national computer science standards. View Engineering Medicine Coolers and Heatwave Visualizations Alignment or all Standards Alignments.

Module Map

Students use a data visualization to identify regions of the U.S. most impacted by heatwaves. This lesson gives students an opportunity to practice interpreting a data visualization.

Students count the number of heatwave days experienced in Phoenix, AZ using different heatwave definitions, connecting their steps to an algorithm.

Teams create and input their own definition of a heatwave into a MATLAB live script to see the resulting data visualizations. Students consider how their personal experiences and preferences influence the variables and values they select.

Our funders

Major support for this project has been provided by MathWorks.

MathWorks Logo

What’s Included?

  • Teacher Guide (PDF)
  • Teacher Slides (Google Slides)
  • Print Materials (PDF)