skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Integrating Computer Science in Science: Considerations for Scale
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
Award ID(s):
1657002
PAR ID:
10159260
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF THE LEARNING SCIENCES 2020
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. 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
  2. This article describes a professional development (PD) model, the CT-Integration Cycle, that supports teachers in learning to integrate computational thinking (CT) and computer science principles into their middle school science and STEM instruction. The PD model outlined here includes collaborative design (codesign; Voogt et al., 2015) of curricular units aligned with the Next Generation Science Standards (NGSS) that use programmable sensors. Specifically, teachers can develop or modify curricular materials to ensure a focus on coherent, student-driven instruction through the investigation of scientific phenomena that are relevant to students and integrate CT and sensor technology. Teachers can implement these storylines and collaboratively reflect on their instructional practices and student learning. Throughout this process, teachers may develop expertise in CT-integrated science instruction as they plan and use instructional practices aligned with the NGSS and foreground CT. This paper describes an examination of a group of five middle school teachers’ experiences during one iteration of the CT-Integration Cycle, including their learning, planning, implementation, and reflection on a unit they codesigned. Throughout their participation in the PD, the teachers expanded their capacity to engage deeply with CT practices and thoughtfully facilitated a CT-integrated unit with their students. 
    more » « less
  3. null (Ed.)
    This article describes a professional development (PD) model, the CT- Integration Cycle, that supports teachers in learning to integrate computational thinking (CT) and computer science principles into their middle school science and STEM instruction. The PD model outlined here includes collaborative design (codesign; Voogt et al., 2015) of curricular units aligned with the Next Generation Science Standards (NGSS) that use programmable sensors. Specifically, teachers can develop or modify curricular materials to ensure a focus on coherent, student-driven instruction through the investigation of scientific phenomena that are relevant to students and integrate CT and sensor technology. Teachers can implement these storylines and collaboratively reflect on their instructional practices and student learning. Throughout this process, teachers may develop expertise in CT-integrated science instruction as they plan and use instructional practices aligned with the NGSS and foreground CT. This paper describes an examination of a group of five middle school teachers’ experiences during one iteration of the CT- Integration Cycle, including their learning, planning, implementation, and reflection on a unit they codesigned. Throughout their participation in the PD, the teachers expanded their capacity to engage deeply with CT practices and thoughtfully facilitated a CT-integrated unit with their students. 
    more » « less
  4. To address the complex threats to Earth's life-sustaining systems, students need to learn core concepts and practices from various disciplines, including mathematics, civics, science, and, increasingly, computer science (NRC, 2012; United Nations, 2021). Schools must therefore equip students to navigate and integrate these disciplines to tackle real-world problems. Over the past two decades, STEM educators have advocated for an interdisciplinary approach, challenging traditional barriers between subjects and emphasizing contextualized real-world issues (Hoachlander & Yanofsky, 2011; Vasquez et al., 2013; Ortiz-Revilla et al., 2020; Honey et al., 2014; Takeuchi et al., 2020). Despite extensive evidence supporting integrated approaches to STEM education, subject boundaries remain, with disciplines often taught separately and computer science and computational thinking (CS & CT) not consistently included in elementary and middle school curricula. In today's digital age, CS and CT are crucial for a well-rounded education and for addressing sustainability challenges (ESSA, 2015; NGSS Lead States, 2013; NRC, 2012). While there's consensus on the importance of introducing computational concepts and practices to elementary and middle school students, integrating them into existing curricula poses significant challenges, including how to effectively support teachers to deliver inquiry instruction confidently and competently (Ryoo, 2019). Existing frameworks and tools for teaching CS and CT often focus on maintaining fidelity to canonical concepts and formalized taxonomies rather than on practical applications (Grover & Pea, 2013; Kafai et al., 2020; Wilkerson et al., 2020). This focus can lead teachers to learn terminology without fully understanding its relevance or application in different contexts. In response, some researchers suggest using a learning sciences perspective to consider “how the complexity of everyday spaces of learning shapes what counts, and what should be counted, as ‘computational thinking’” (Wilkerson et al., 2020, p. 265). These scholars emphasize the importance of drawing on learners’ everyday experiences and problems to make computational practices more meaningful and contextually relevant for both teachers and their students. Thus, this paper aims to address the following question: How can we design learning experiences for in-service teachers that support (1) their authentic engagement with computational concepts, practices, and tools and (2) more effective integration within classroom contexts? In the limited space of this proposal, we primarily address part 1. 
    more » « less
  5. Recent discussions of making have focused on developing out-of-school makerspaces and activities to provide more equitable and enriching learning opportunities for youth. Yet school classrooms present a unique opportunity to help broaden access, diversify representation, and deepen participation in making. In turning to classrooms, we want to understand the crucial practices that teachers employ in broadening and deepening access to making. In this article, we investigate two high school teachers’ approaches in implementing a novel eight-week, electronic textiles unit within the Exploring Computer Science curriculum, where students designed wearable electronic textile projects with microcontrollers, sensors, and LEDs.We share teachers’emergent practices in transforming their classrooms into makerspaces, including valuing student expertise and promoting connections in personalized work. We discuss the ways these practices succeeded in broadening access to making while deepening participation in computing and establishing home-school connections. 
    more » « less