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.


Search for: All records

Award ID contains: 2010413

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Abstract When learning about scientific phenomena, students are expected tomechanisticallyexplain how underlying interactions produce the observable phenomenon andconceptuallyconnect the observed phenomenon to canonical scientific knowledge. This paper investigates how the integration of the complementary processes of designing and refining computational models using real‐world data can support students in developing mechanistic and canonically accurate explanations of diffusion. Specifically, we examine two types of shifts in how students explain diffusion as they create and refine computational models using real‐world data: a shift towards mechanistic reasoning and a shift from noncanonical to canonical explanations. We present descriptive statistics for the whole class as well as three student work examples to illustrate these two shifts as 6th grade students engage in an 8‐day unit on the diffusion of ink in hot and cold water. Our findings show that (1) students develop mechanistic explanations as they build agent‐based models, (2) students' mechanistic reasoning can co‐exist with noncanonical explanations, and (3) students shift their thinking toward canonical explanations after comparing their models against data. These findings could inform the design of modeling tools that support learners in both expressing a diverse range of mechanistic explanations of scientific phenomena and aligning those explanations with canonical science. 
    more » « less
    Free, publicly-accessible full text available January 1, 2026
  2. Rajala, A; Cortez, A; Hofmann, R; Jornet, A; Lotz-Sisitka, H; Markauskaite, L (Ed.)
    Not AvailableEngaging with computational models is central to both scientific and computational learning. A promising approach to “lower the floor” and make computational modeling more accessible is the development of domain-specific and block-based environments, which reduce programming complexity while leveraging students’ intuitions about scientific ideas. To balance usability and expressiveness in these environments, we develop the feature of “unpacking” blocks, allowing users to open and modify high-level blocks into the simpler constituent elements that define them. In this study, we analyze high school students’ models, screen recordings, and artifact-based interviews to investigate their motivation for modifying domain-specific blocks for eutrophication in aquatic ecosystems. We found that unpacking and modifying blocks supported students in both exploring scientific ideas and addressing specific goals of computational modeling, providing insights on how unpacking domain-specific blocks can support both computing and science learning. 
    more » « less
    Free, publicly-accessible full text available June 10, 2026
  3. Rajala, A; Cortez, A; Hofmann, R; Jornet, A; Lotz-Sisitka, H; Markauskaite, L (Ed.)
    Not AvailableAn emerging body of work in the learning sciences has examined how computational models can support teachers in responding to students' prompts, inquiry, and ideas. This work has highlighted how teachers make discursive moves in relation to computational models to support classroom discussion. In this paper, we focus on a complementary phenomenon: teachers' design of code reflections, or curricular modifications that deepen students' engagement with one another's code for scientific and computational sensemaking. We highlight how these code reflections advanced student discourse and how both the code reflections and discourse became more sophisticated over time, shifting towards making connections across code, behaviors, simulation outcomes, data and the scientific process being represented. We reflect on how this progression was driven by shifts in the teachers’ comfort with code and computational modeling and the resources designers can offer to educators to support the development of code reflections. 
    more » « less
    Free, publicly-accessible full text available June 10, 2026
  4. 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’s representational system can support more productive engagement toward target learning goals. However, little research has examined how teachers can make visible the ways students’ ideas about a phenomenon can be expressed and explored within a tool’s representational system. In this paper, we elaborate on the construct of ontological alignment—that is, identifying and leveraging points of resonance between students’ existing ideas and the representational system of a tool. Using interaction analysis, we identify alignment practices adopted by a science teacher and her students in a computational agent-based modeling unit. Specifically, we describe three practices: (1) Elevating student ideas relevant to the tool’s representational system; (2) Exploring and testing links between students’ conceptual and computational models; and (3) Drawing on evidence resonant with the tool’s representational system to differentiate between theories. Finally, we discuss the pedagogical value of ontological alignment as a way to leverage students’ ideas in alignment with a tool’s representational system and suggest the presented practices as exemplary ways to support students’ computational modeling for science learning. 
    more » « less
    Free, publicly-accessible full text available April 3, 2026
  5. This paper explores how MoDa, an integrated computational modeling and data environment, enabled students to express their ideas about diffusion and shift them toward canonical ideas. Drawing on data from an 8-day unit with two 6th-grade science classes, we analyze students' utterances in presentations, drawings, and written responses to document their diverse ideas about diffusion We present three case studies to illustrate how engaging with computational modeling in MoDa and the unit around it enabled students to shift from non-canonical ideas towards more canonical explanations of diffusion. In particular, we identify three factors that helped in shifting students’ ideas: the availability of code blocks to represent a diverse range of ideas including non-canonical ones, consistent access to video data of the phenomenon, and model presentations to the whole class. The paper illustrates how a computational modeling tool and curriculum can make students' diverse ideas visible and shift them toward canonical explanations. 
    more » « less
  6. This paper draws on a larger project in which we design for students to iteratively engage in scientific practices of computational modeling and data analysis. Here, we report on two sixth-grade science classes’ work in a unit about how ink diffuses through hot and cold water. Using interaction analysis, we analyzed what dimensions students attended to as they analyzed data, constructed computational models, and compared the two to validate their models. Our analysis led to three findings: 1. Visual cues from video data were salient to students who heavily drew on them to iterate on their models.; 2. Programming computational models raised questions about the behavior of the individual particles in the phenomenon.; and 3. The visual data made salient the contrasting conditions being modeled. However, instead of developing a single model that explained diffusion in both hot and cold water, students programmed distinct behaviors for each condition. The findings illustrate how visual data and modeling together can help students generate explanations to account for scientific phenomena and show evidence that students need explicit supports for thinking about models as providing an explanation for a range of related conditions in the system. 
    more » « less
  7. This study explores how the interplay between data analysis and model design shifts 6th-grade students' understanding of diffusion from simple to sophisticated mechanistic reasoning and from non-canonical to canonical ideas about diffusion. Using mixed-methods qualitative analysis, we determine students' mechanistic reasoning and ideas about diffusion at five different points in a curricular sequence using a new tool for computational modeling called MoDa. With this data, we present a framework for the relationship between students' developing mechanistic reasoning and their canonical understanding, suggesting that they develop independently. Further, we illustrate how the computational modeling environment, MoDa, used in this study pushed students' mechanistic reasoning toward sophistication. Moreover, in allowing them to explore non-canonical mechanisms, MoDa supported their convergence on canonical scientific ideas about diffusion. 
    more » « less
  8. Blikstein, P.; Brennan, K; Kiziko, R.; van Aalst, J. (Ed.)
    Though the medium of computational modeling presents unique opportunities and challenges for science learning, little research examines how teachers can effectively support students in this work. To address this gap, we investigate how an experienced 6th grade teacher guides her students through programming computational, agent-based models of diffusion. Using interaction analysis of whole-class videos, we define a construct we call ontological alignment in which the teacher facilitates discourse to surface, highlight, connect and seek supporting or contradictory evidence for student ideas in ways that align with the level of analysis available in the modeling tool. We identify two practices reflecting this construct; the teacher 1. primes students to orient to interactions between particles and 2. strategically selects evidence to help discern between student theories. We discuss the pedagogical value of ontological alignment and suggest the identified practices as exemplary for supporting students’ learning through computational modeling. 
    more » « less