In this experience report, we describe the Investigating Air Quality curriculum unit that integrates computational data practices with science learning in middle school science classrooms. The unit is part of the Coding Science Internship instructional model, designed to broaden access to computer science (CS) learning through scalable integration in core science courses, and through confronting barriers to equitable participation in STEM. In this report, we describe the core features of the unit and share preliminary findings and insights from student experiences in 13 science classrooms. We discuss affordances and challenges for student learning of computational data practices in formal science classrooms, and conclude with emerging recommendations for instructional designers.

Year: 2022

Pages: 7


  • Computer Science
  • Data Visualizations
  • Middle School Science Education

Related Publications

Computational Thinking for Science: Positioning coding as a tool for doing science

By Ari Krakowski, Eric Greenwald, Natalie Roman, Christina Morales and Suzanna Loper

Abstract: The role of computation in science is ever-expanding and is enabling scientists to investigate complex phenomena in more powerful ways and tackle previously intractable [...]

View Article

Exploring Biotechnology in Middle School: Inspiring Future Problem Solvers

By Lee Bishop, Sarah Olsen and Ari Krakowski

This Program Brief gives an overview of a program that introduces middle school students to the science behind biotechnology, features stories from diverse local biotechnology [...]

Download (PDF)

A Typology of Models for Integrating Computational Thinking in Science (CT+S)

By Ari Krakowski, Eric Greenwald, Meghan Comstock, Natalie Roman and Jacob Duke

Abstract: In order to expand opportunities to learn computer science (CS), there is a growing push for inclusion of CS concepts and practices, such as [...]

Download (PDF)