Search
Resource
The SchoolWide Lab middle school curriculum units are anchored in phenomena, aligned to the Next Generation Science Standards(NGSS) and purposefully integrate Computational Thinking (CT). To date, four units have been…
Resource
EarSketch helps you learn core topics in computer science, music, and music technology in a fun, engaging environment. You learn to code in Python or JavaScript, two of the most popular programming languages in the world,…
Resource
The CS-STEM Network offers research-based curricula created by Carnegie Mellon Robotics Academy that focus on teaching big ideas with robotics. Over 20 curriculum options provide support for LEGO, VEX, Arduino, and Virtual…
Standards-Aligned Instructional Supports to Promote Computer Science Teachers' Pedagogical Content Knowledge
Resource
This position paper advocates supporting computer science (CS) teacher professional learning by supplementing existing curriculum-specific teacher professional development (PD) with standards-aligned PD that focuses on…
It's Challenging but Doable: Lessons Learned from a Remote Collaborative Coding Camp for Elementary Students
Resource
This experience report describes lessons learned from a remote after-school camp with 24 elementary school students who participated in a series of individual and paired learning activities over three weeks. The report…
“I Remember How to Do It”: Exploring Upper Elementary Students’ Collaborative Regulation While Pair Programming Using Epistemic Network Analysis
Resource
Students’ self-efficacy toward computing affect their participation in related tasks and courses. Self-efficacy is likely influenced by students’ initial experiences and exposure to computer science (CS) activities.…
What's In a Wave? Using Modeling and Computational Thinking to Enhance Students' Understanding of Waves
Resource
Teaching about wave structure and function is a critical element of any physical science curriculum and supported by Next Generation Science Standards (NGSS) PS4: Waves and Their Applications in Technologies for…
Resource
We explored how preservice teachers in a middle school science methods course learned and applied computational thinking (CT) concepts and activities during a month-long
intervention.
We explored how…
Standards-Aligned Instructional Supports to Promote Computer Science Teachers' Pedagogical Content Knowledge
Resource
This position paper advocates supporting CS teacher professional learning by supplementing existing curriculum-specific teacher PD with standards-aligned PD that focuses on teachers' conceptual understanding of CS…
Resource
K- 12 Computer Science (CS) education is developing rapidly but still lacks a comprehensive measure for CS teachers’ pedagogical content knowledge (PCK). We respond to this need by describing the design of a CS-PCK…
Resource
This webinar provided early career data science education researchers with information on the state of the field; tools, curricula, and other resources for researchers; and insight into funding opportunities and proposal…
Resource
This report takes stock of what we currently know as well as what we need to know to make classroom assessment maximally beneficial for the teaching and learning of STEM subject matter in K–12 classrooms…
Designing Standards-aligned Formative Assessments to Explore Middle School Students’ Understanding of Algorithms
Resource
'Algorithms’ is a core CS concept included in the K-12 CS learning standards, yet student challenges with understanding and using algorithms are still not well documented. This paper describes an approach to decompose the…
Exploring Middle School Students’ Understanding of Algorithms Using Standards-aligned Formative Assessments: Teacher and Researcher Perspectives
Resource
‘Algorithms’ is a core CS concept included in the K-12 CS standards, yet student challenges with understanding different aspects of algorithms are still not well documented, especially for younger students. This paper…
Uncovering Middle School CS Students’ Understanding of Variables and Control Structures: A Cognitive Think-Aloud Approach
Resource
This poster presents findings on middle school students’ understanding of core computer science (CS) concepts, such as variables and control structures, using cognitive think-aloud interviews with eight students…
Thinking Critically, Coding Creatively: Elevating Social Studies Through Inquiry-based Learning and Computer Science Integration
Resource
Weaving computer science into the fabric of social studies, rather than teaching it as an isolated skill, makes both subjects more relevant, engaging, and beneficial to students.
Weaving computer…
Resource
In this paper we describe a technical infrastructure, entitled Open Game Data, for conducting educational game research using open science, educational data mining and learning engineering approaches.…
Resource
The real-time detection of when a player is struggling presents an opportunity for game designers to design timely and meaningful interventions, as well as to provide targeted support that improves student learning and…
Getting Unstuck Together: Creating Personally Authentic Programming Projects in a 4th Grade Classroom
Resource
Teachers play a central role in designing structures which encourage the development of students’ individual creative capacity and the classroom’s sense of community. We offer considerations for designing engaging and…
Toward Ontological Alignment: Coordinating Student Ideas with the Representational System of a Computational Modeling Unit for Science Learning
Resource
Computational modeling tools present unique opportunities and challenges for student learning. Each tool has a representational system that impacts the kinds of explorations students engage in. Inquiry aligned with a tool’…
Seeing Our World Through Data: Sixth Graders Integrating Data Investigations in Collaborative Knowledge Building
Resource
Prior research has explored innovative ways to introduce data science to young learners, emphasizing not only the development of data skills but also the connection of data science to students’ authentic inquiries and…
Resource
The recent surge of artificial intelligence (AI) in science education has heightened interest among the NARST community—a curiosity about how technology can transform education that has lasted for decades. This growing…
Resource
This article portrays how citizen science (CS) projects can be integrated into elementary classrooms to enhance students’ sensemaking skills and connect to real-world science problems.
This article…
Resource
Teach mathematics and science using materials for the weather-focused Community Collaborative Rain, Hail, & Snow Network project.
Teach mathematics and science using materials for the weather-…
Resource
This chapter features intersections of art, literacy, and creative computing. As a component of STEAM, creative computing augments story creation, or storymaking (Buganza et al., 2023; Compton & Thompson, 2018),…