skip to main content


Title: "That's What Science Is, All This Data:" Coding Data Visualizations in Middle School Science Classrooms
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.  more » « less
Award ID(s):
1657002
NSF-PAR ID:
10323310
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Facility with foundational practices in computer science (CS) is increasingly recognized as critical for the 21st century workforce. Developing this capacity and broadening participation in CS disciplines will require learning experiences that can engage a larger and more diverse student population (Margolis et al., 2008). One promising approach involves including CS concepts and practices in required subjects like science. Yet, research on the scalability of educational innovations consistently demonstrates that their successful uptake in formal classrooms depends on teachers’ perceived alignment of the innovations with their goals and expectations for student learning, as well as with the specific needs of their school context and culture (Blumenfeld et al., 2000; Penuel et al., 2007; Bernstein et al., 2016). Research is nascent, however, about how exactly to achieve this alignment and thereby position integrated instructional models for uptake at scale. To contribute to this understanding, we are developing and studying two units for core middle school science classrooms, known as Coding Science Internships. The units are designed to support broader participation in CS, with a particular emphasis on females, by expanding students’ perception of the nature and value of coding. CS and science learning are integrated through a simulated internship model, in which students, as interns, apply science knowledge and use computer programming as a tool to address real-world problems. In one unit, students gain first-hand experience with sequences, loops, and conditionals as they program and debug an interactive scientific model of a coral reef ecosystem under threat. The second unit engages students in learning concepts related to data analysis and visualization, abstraction, and modularity as they code data visualizations using real EPA air quality data. A core goal for both units is to provide students experience with some of the increasingly prevalent ways that computer science is integrated into the work of scientists. 
    more » « less
  2. Abstract

    This article reports on analyses of the instructional practices of six middle‐ and high‐school science teachers in the United States who participated in a research‐practice partnership that aims to support reform science education goals at scale. All six teachers were well qualified, experienced, and locally successful—respected by students, parents, colleagues, and administrators—but they differed in their success in supporting students' three‐dimensional learning. Our goal is to understand how the teachers' instructional practices contributed to their similarities in achieving local success and to differences in enabling students' learning, and to consider the implications of these findings for research‐practice partnerships. Data sources included classroom videos supplemented by interviews with teachers and focus students and examples of student work. We also compared students' learning gains by teacher using pre–post assessments that elicited three‐dimensional performances. Analyses of classroom videos showed how all six teachers achieved local success—they led effectively managed classrooms, covered the curriculum by teaching almost all unit activities, and assessed students' work in fair and efficient ways. There were important differences, however, in how teachers engaged students in science practices. Teachers in classrooms where students achieved lower learning gains followed a pattern of practice we describe asactivity‐based teaching, in which students completed investigations and hands‐on activities with few opportunities for sensemaking discussions or three‐dimensional science performances. Teachers whose students achieved higher learning gains combined the social stability characteristic of local classroom success with more demanding instructional practices associated withscientific sensemakingandcognitive apprenticeship. We conclude with a discussion of implications for research‐practice partnerships, highlighting how partnerships need to support all teachers in achieving both local and standards‐based success.

     
    more » « less
  3. 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 problems. The growing role of computation has prompted calls to integrate computational thinking (CT) into science instruction in order to more authentically mirror contemporary science practice and to support inclusive engagement in science pathways. In this multimethods study, we present evidence for the Computational Thinking for Science (CT+S) instructional model designed to support broader participation in science, technology, engineering, and mathematics (STEM) pathways by (1) providing opportunities for students to learn CT within the regular school day, in core science classrooms; and (2) by reframing coding as a tool for developing solutions to compelling real‐world problems. We present core pedagogical strategies employed in the CT+S instructional model and describe its implementation into two 10‐lesson instructional units for middle‐school science classrooms. In the first unit, students create computational models of a coral reef ecosystem. In the second unit, students write code to create, analyze, and interpret data visualizations using a large air quality dataset from the United States Environmental Protection Agency to understand, communicate, and evaluate solutions for air quality concerns. In our investigation of the model's implementation through these two units, we found that participating students demonstrated statistically significant advancements in CT, competency beliefs for computation in STEM, and value assigned to computation in STEM. We also examine evidence for how the CT+S model's core pedagogical strategies may be contributing to observed outcomes. We discuss the implications of these findings and propose a testable theory of action for the model that can serve future researchers, evaluators, educators, and instructional designers.

     
    more » « less
  4. This experience report describes an approach for helping elementary schools integrate computational thinking and coding by leveraging existing resources and infrastructure that do not rely on 1-1 computing. A particular focus is using the school library and media center as a site to complement and enhance classroom instruction on coding. Further, our approach builds upon "unplugged" knowledge and practices that are already familiar to and motivating for students, in this case tabletop board games. Through these games, students can use their prior knowledge and ease with tabletop gaming mechanics to cue relevant ideas for core computational concepts. We describe a model and an instructional unit spanning across classroom and school library settings that builds upon board game play as a source domain for computing knowledge. Building on expansive framing, the model emphasizes instructional linkages being made between one domain (the tabletop board game) and another (specially designed Scratch project shells with partially complete code blocks) such that the reasoning activities and different contexts are seen as instantiations of the same encompassing context. We present the experiences of three elementary school teachers as they implemented the unit in their classrooms and with their school librarian. We also show initial findings on the impact of the unit on student interest (N=87), as measured by pre- and post- surveys. We conclude with lessons learned about ways to improve the unit and future classroom implementations. 
    more » « less
  5. null (Ed.)
    This workshop will focus on how to teach data collection and analysis to preschoolers. Our project aims to promote preschoolers’ engagement with, and learning of, mathematics and computational thinking (CT) with a set of classroom activities that engage preschoolers in a data collection and analysis (DCA) process. To do this, the project team is engaging in an iterative cycle of development and testing of hands-on, play-based, curricular investigations with feedback from teachers. A key component of the intervention is a teacher-facing digital app (for teachers to use with students on touch-screen tablets) to support the collaboration of preschool teachers and children in collecting data, creating simple graphs, and using the graphs to answer real-world questions. The curricular investigations offer an applied context for using mathematical knowledge (i.e., counting, sorting, classifying, comparing, contrasting) to engage with real-world investigations and lay the foundation for developing flexible problem-solving skills. Each investigation follows a series of instructional tasks that scaffold the problem-solving process and includes (a) nine hands-on and play-based problem-solving investigations where children answer real-world questions by collecting data, creating simple graphs, and interpreting the graphs and. (b) a teacher- facing digital app to support specific data collection and organization steps (i.e., collecting, recording, visualizing). This workshop will describe: (1) the rationale and prior research conducted in this domain, (2) describe an intervention in development focused on data collection and analysis content for preschoolers that develop mathematical (common core standards) and computational thinking skills (K-12 Computational Thinking Framework Standards), (3) demonstrates an app in development that guides teacher and preschoolers through the investigation process and generates graphs to answer questions (NGSS practice standards), (4) report on feedback from a pilot study conducted virtually in preschool classrooms; and (5) describe developmentally appropriate practices for engaging young children in investigations, data collection, and data analysis. 
    more » « less