Right but Wrong: How Students' Mechanistic Reasoning and Conceptual Understandings Shift When Designing Agent-Based Models Using Data
Saved in:
| Title: | Right but Wrong: How Students' Mechanistic Reasoning and Conceptual Understandings Shift When Designing Agent-Based Models Using Data |
|---|---|
| Language: | English |
| Authors: | Tamar Fuhrmann (ORCID |
| Source: | Science Education. 2025 109(1):3-26. |
| Availability: | Wiley. Available from: John Wiley & Sons, Inc. 111 River Street, Hoboken, NJ 07030. Tel: 800-835-6770; e-mail: cs-journals@wiley.com; Web site: https://www.wiley.com/en-us |
| Peer Reviewed: | Y |
| Page Count: | 24 |
| Publication Date: | 2025 |
| Document Type: | Journal Articles Reports - Research |
| Education Level: | Elementary Education Grade 6 Intermediate Grades Middle Schools |
| Descriptors: | Mechanics (Physics), Thinking Skills, Scientific Concepts, Concept Formation, Computer Software, Models, Accuracy, Teaching Methods, Grade 6, Units of Study, Science Instruction, Data Analysis |
| DOI: | 10.1002/sce.21890 |
| ISSN: | 0036-8326 1098-237X |
| Abstract: | When learning about scientific phenomena, students are expected to "mechanistically" explain how underlying interactions produce the observable phenomenon and "conceptually" connect 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. |
| Abstractor: | As Provided |
| Entry Date: | 2025 |
| Accession Number: | EJ1455641 |
| Database: | ERIC |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Url: https://content.ebscohost.com/cds/retrieve?content=AQICAHj0k_4E0hTGH8RJwT4gCJyBsGNe_WN95AvKlDbXJGqwxwEASlTqMV9REI3OSgwIP90CAAAA4zCB4AYJKoZIhvcNAQcGoIHSMIHPAgEAMIHJBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDAzy10yIpqGGeiQyegIBEICBm3cUtJK_r0hNuCh2vMXGrzYu8s0KCf4E4Ls5EWq0bgoQXg4VZFniM03XjlK3Gfx_51n_im2fZyDh-lVD-vS4PBlgstbhFh1Sc_PaHNKmz4CVFdrnXVMUKHOJYzbVf3Ff6xmb9_PEWeuZ5w3QlC2O-opgSXlTEJMkM6PGjwXmglLUF2CHUm8V7RUfifBIaoZUug68O_CmyGeuBudi Text: Availability: 1 Value: <anid>AN0182008674;sed01jan.25;2025Jan06.03:54;v2.2.500</anid> <title id="AN0182008674-1">Right but wrong: How students' mechanistic reasoning and conceptual understandings shift when designing agent‐based models using data </title> <p>When learning about scientific phenomena, students are expected to mechanistically explain how underlying interactions produce the observable phenomenon and conceptually connect 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 (<reflink idref="bib1" id="ref1">1</reflink>) students develop mechanistic explanations as they build agent‐based models, (<reflink idref="bib2" id="ref2">2</reflink>) students' mechanistic reasoning can co‐exist with noncanonical explanations, and (<reflink idref="bib3" id="ref3">3</reflink>) 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.</p> <p>Keywords: comprehension; computer simulation; diffusion; education; thinking</p> <hd id="AN0182008674-2">INTRODUCTION</hd> <p>Developing scientific explanations is a complex skill that involves both describing a phenomenon and explaining its underlying mechanisms. When learning about scientific phenomena, students are often expected to develop explanations that both <emph>conceptually</emph> connect the observed phenomenon to canonical scientific knowledge and <emph>mechanistically</emph> explain how underlying interactions produce the observable phenomenon.</p> <p>Engaging in mechanistic reasoning is a powerful scientific practice that allows one to make predictions and theorize about phenomena (Machamer et al., [<reflink idref="bib31" id="ref4">31</reflink>]; Salmon, [<reflink idref="bib46" id="ref5">46</reflink>]). Mechanistic explanations identify the underlying, often unobservable entities that give rise to a phenomenon and specify the sequence of events, from input to output, that produce the phenomenon (Louca et al., [<reflink idref="bib30" id="ref6">30</reflink>]; Machamer et al., [<reflink idref="bib31" id="ref7">31</reflink>]; Perkins &amp; Grotzer, [<reflink idref="bib43" id="ref8">43</reflink>]; Springer &amp; Keil, [<reflink idref="bib53" id="ref9">53</reflink>]).</p> <p>In the past decade, science education reforms (National Research Council, [<reflink idref="bib36" id="ref10">36</reflink>]; NGSS Lead States, [<reflink idref="bib38" id="ref11">38</reflink>]) have called for integrating mechanistic reasoning as a crosscutting concept into science instruction and encouraging students to construct and apply mechanistic accounts. One way to support students in developing mechanistic explanations is to engage them in creating and refining computational, agent‐based models (henceforth 'ABM'; Dickes et al., [<reflink idref="bib9" id="ref12">9</reflink>]; Fuhrmann et al., [<reflink idref="bib18" id="ref13">18</reflink>]; Löhner et al., [<reflink idref="bib28" id="ref14">28</reflink>]; Louca &amp; Zacharia, [<reflink idref="bib29" id="ref15">29</reflink>]; Wilensky, [<reflink idref="bib60" id="ref16">60</reflink>]; Wilkerson, Gravel, et al., [<reflink idref="bib61" id="ref17">61</reflink>]; Xiang &amp; Passmore, [<reflink idref="bib63" id="ref18">63</reflink>]). Much of this work has shown how designing computational ABMs supports engaging in mechanistic reasoning as learners encode properties and behaviors for individual agents and observe the aggregate outcomes from their interactions. Computational agent‐based modeling can also scaffold students' developing a canonical understanding of scientific phenomena (e.g., Wilkerson, Wagh, et al., [<reflink idref="bib62" id="ref19">62</reflink>]). However, in traditional science classes, computational models are primarily used to confirm a theory rather than as an inquiry tool. Students use or manipulate a canonically accurate model that scientists or curriculum designers have developed over many years. Perhaps because developing adequate programming expertise with modeling tools can be challenging, students are rarely given opportunities to construct models to test their own ideas. As a result, students do not get to engage in iterative model building that is often informed by data analysis (Blikstein, [<reflink idref="bib4" id="ref20">4</reflink>]; Fuhrmann, et al., [<reflink idref="bib17" id="ref21">17</reflink>]; Merritt &amp; Krajcik, [<reflink idref="bib34" id="ref22">34</reflink>]).</p> <p>Empirical data analysis plays a crucial role in professional modeling practice. Scientists use data to construct, refine or decide between possible models (Passmore et al., [<reflink idref="bib41" id="ref23">41</reflink>]; Nersessian, [<reflink idref="bib37" id="ref24">37</reflink>]) and to assess the adequacy of a given model by the degree to which that model explains the data (Passmore &amp; Svoboda, [<reflink idref="bib42" id="ref25">42</reflink>]). However, model‐based learning in science classrooms typically separates modeling and data‐based practices (Blikstein et al., [<reflink idref="bib5" id="ref26">5</reflink>]; Fuhrmann et al., [<reflink idref="bib18" id="ref27">18</reflink>]), with physical experimentation and data collection being largely disconnected from theory building and model design.</p> <p>Integrating real‐world data into the computational modeling process provides learning opportunities that do not arise when students focus on models alone. The Bifocal Modeling framework (Blikstein, [<reflink idref="bib4" id="ref28">4</reflink>]) suggests integrating real‐world data collection and analysis with computational modeling to enable real‐time comparisons of simulated and real‐world data. Juxtaposing real‐world data and modeling enables students to notice and attend to discrepancies between models and data, making noise, uncertainty, and intrinsic differences between them as issues for discussion (Blikstein et al., [<reflink idref="bib5" id="ref29">5</reflink>]; Fuhrmann et al., [<reflink idref="bib18" id="ref30">18</reflink>]). Integrating real‐world data and analysis into computational modeling can also scaffold students in developing canonical understanding of scientific phenomena (Blikstein, [<reflink idref="bib4" id="ref31">4</reflink>]; Fuhrmann et al., [<reflink idref="bib17" id="ref32">17</reflink>]). To date, however, few computational modeling platforms support learners in both <emph>constructing</emph> models or theories of scientific phenomena and <emph>comparing</emph> those models to real‐world data to refine and validate them, and few studies have examined how moving between these activities might support the side‐by‐side development of mechanistic explanations and alignment of those explanations with canonical descriptions of phenomena. As computational modeling and data‐based investigations continue to gain traction in the classroom (e.g., Arastoopour Irgens et al., [<reflink idref="bib1" id="ref33">1</reflink>]; Conlin et al., [<reflink idref="bib7" id="ref34">7</reflink>]; Fuhrmann &amp; Blikstein, [<reflink idref="bib15" id="ref35">15</reflink>]; Sengupta et al., [<reflink idref="bib50" id="ref36">50</reflink>]), it is important to understand how integrated modeling experiences that incorporate data might shape these important aspects of science learning in concert.</p> <p>This paper aims to explore how iteratively designing models and refining them based on real‐world data can support students in developing mechanistic and canonically accurate accounts of diffusion. We show how this process of <emph>designing</emph> ABMs supports shifts in student thinking towards mechanistic, sometimes noncanonical explanations while <emph>comparing</emph> those models against real‐world data supports shifts towards canonically accurate explanations. To make this argument, we draw on data from 16 sixth‐grade students in a science class engaged in an 8‐day unit about diffusion using MoDa (Eloy et al., [<reflink idref="bib11" id="ref37">11</reflink>]; Fuhrmann, Wagh, et al., [<reflink idref="bib19" id="ref38">19</reflink>]; Wagh et al., [<reflink idref="bib56" id="ref39">56</reflink>]). MoDa is a domain‐specific, block‐ and agent‐based computer modeling environment. It is one of a growing number of tools that introduce students to computational modeling of scientific phenomena through a modular toolkit of domain‐specific procedures (e.g., Hutchins et al., [<reflink idref="bib24" id="ref40">24</reflink>]; Sengupta et al., [<reflink idref="bib50" id="ref41">50</reflink>]). Over the course of the unit, students collected and analyzed experimental data and designed paper and computational models to investigate and explain why ink spreads at a different rate in hot and cold water. We are guided in this work by the following research question: How do students' mechanistic reasoning and conceptual understandings shift as they design ABM of diffusion using real‐world data?</p> <p>We argue that our findings bear both theoretical and practical implications. We document the occurrence of mechanistic reasoning before canonical conceptual understanding of diffusion, adding to literature that explores the potential independence of these forms of learning (Russ et al., [<reflink idref="bib45" id="ref42">45</reflink>]; Wilkerson, Gravel, et al., [<reflink idref="bib61" id="ref43">61</reflink>]). In particular, we document developments in students' mechanistic reasoning as they build and refine agent‐based computational models, shifting their reasoning toward canonical norms as they compare those models to real‐world data. By suggesting the mediating effects of different curricular elements on these forms of learning—model‐building supporting mechanistic reasoning and data validation supporting canonical understanding—we also see this paper as informing design and facilitation practices for model‐based science learning. Finally, the emergence of these findings in a typical school setting, run autonomously by the classroom teacher without extensive researcher support, suggests their potential to impact real‐world teaching and learning.</p> <hd id="AN0182008674-3">BACKGROUND</hd> <p>To ground this work, we first explore the role of mechanistic reasoning in scientific explanations as a component of science learning. Next, we briefly survey the literature on learners' canonical and noncanonical ideas about diffusion, the target phenomenon in this study. Finally, we review varied approaches to create environments that support learners in developing scientific explanations. This background review lays the foundation for MoDa, the educational environment used in this study, and our analytical foci in evaluating students' work with it.</p> <hd id="AN0182008674-4">Mechanistic reasoning as a component of science learning</hd> <p>Mechanistic reasoning is a core form of explanation in science education. It involves accounting for the factors and relationships underlying a phenomenon (Russ et al., [<reflink idref="bib45" id="ref44">45</reflink>]; Krist et al., [<reflink idref="bib27" id="ref45">27</reflink>]; Louca et al., [<reflink idref="bib30" id="ref46">30</reflink>]; Machamer et al., [<reflink idref="bib31" id="ref47">31</reflink>]; Perkins &amp; Grotzer, [<reflink idref="bib43" id="ref48">43</reflink>]; Russ et al., [<reflink idref="bib45" id="ref49">45</reflink>]; Springer &amp; Keil, [<reflink idref="bib53" id="ref50">53</reflink>]). Existing frameworks focus on different aspects of mechanistic reasoning (e.g., Hmelo‐Silver &amp; Pfeffer, [<reflink idref="bib22" id="ref51">22</reflink>]; Russ et al., [<reflink idref="bib45" id="ref52">45</reflink>]; van Mil et al., [<reflink idref="bib55" id="ref53">55</reflink>]). We buil on Russ et al.'s ([<reflink idref="bib45" id="ref54">45</reflink>]) framework that identifies important structural elements of scientific accounts. According to Russ and colleagues, students engaging in mechanistic knowledge building ask questions about their observations and figure out explanations for the "how" and "why," and not only the "what," of a scientific phenomenon. The focus on mechanisms breaks up the original explanation‐seeking "why question" into a series of smaller questions about the causal process. For example, what are the participating entities, and what are their relevant properties? How are the entities and their interactions organized? What factors could prevent or modify the outcome? In wondering about and formulating answers to these questions, students move beyond the more simplistic descriptive work of observation toward a more causal account of the phenomenon.</p> <p>Proposing a framework one level up from that of Russ et al. ([<reflink idref="bib45" id="ref55">45</reflink>]) and building on others' work, Krist et al. ([<reflink idref="bib27" id="ref56">27</reflink>]) emphasize "thinking across scalar levels" as a primary epistemic heuristic in mechanistic reasoning. Explaining a phenomenon by identifying the underlying causes involves thinking at least one scalar level below the observable level of the target phenomenon. For example, identifying that there is a non‐visible entity (e.g., water is composed of molecules) is an essential step in reasoning about mechanism (Schwarz et al., [<reflink idref="bib49" id="ref57">49</reflink>]).</p> <p>In the next section, we explore another type of explanation used in science learning specifically when learning about diffusion.</p> <hd id="AN0182008674-5">Canonical and noncanonical explanations as components of science learning</hd> <p>Students can generate a range of explanations to account for scientific phenomena, many of which differ from those generally accepted by the scientific community. Depending on the theoretical alignments, these noncanonical ideas are also called "misconceptions" (Fisher, [<reflink idref="bib13" id="ref58">13</reflink>]; Odom, [<reflink idref="bib39" id="ref59">39</reflink>]), "inadequate conceptions," "alternative conceptions" (Astolfi, [<reflink idref="bib2" id="ref60">2</reflink>]), "epistemological resources/personal epistemologies" (Hammer &amp; Elby, [<reflink idref="bib21" id="ref61">21</reflink>]), and "naive thinking" (Inagaki &amp; Hatano, [<reflink idref="bib25" id="ref62">25</reflink>]). This paper aligns with the view that it is essential to offer students opportunities to explore their noncanonical ideas, using them as epistemological resources to connect to the accepted canonical explanations (Hammer &amp; Elby, [<reflink idref="bib21" id="ref63">21</reflink>]).</p> <p>In this paper, we focus specifically on diffusion as a foundational mechanism widely used in many fields, including chemistry, biology, and physics (Friedler et al., [<reflink idref="bib14" id="ref64">14</reflink>]). It explains many processes, such as molecular transportation within cells, gas exchange and circulation, water and electrolyte balance, and osmosis. The canonical definition for diffusion is the net movement of any substance from a region of higher concentration to a region of lower concentration as the result of individual molecules or atoms moving or bouncing off one another during the course of Brownian motion. Although diffusion is a key concept in science curricula (NGSS Lead States, [<reflink idref="bib38" id="ref65">38</reflink>]), it has been challenging for high school and college students (Friedler et al., [<reflink idref="bib14" id="ref66">14</reflink>]; Meir et al., [<reflink idref="bib33" id="ref67">33</reflink>]; Odom, [<reflink idref="bib39" id="ref68">39</reflink>]; Sanger et al., [<reflink idref="bib47" id="ref69">47</reflink>]; Westbrook &amp; Marek, [<reflink idref="bib58" id="ref70">58</reflink>]; Zuckerman, [<reflink idref="bib64" id="ref71">64</reflink>]). For example, students often anthropomorphize particles, explaining diffusion as the result of a "desire" or "drive" by the particles to reach equilibrium rather than recognizing the constant presence of Brownian motion (Friedler et al., [<reflink idref="bib14" id="ref72">14</reflink>]; Meir et al., [<reflink idref="bib33" id="ref73">33</reflink>]; Odom, [<reflink idref="bib39" id="ref74">39</reflink>]; Sanger et al., [<reflink idref="bib47" id="ref75">47</reflink>]; Zuckerman, [<reflink idref="bib64" id="ref76">64</reflink>]). Dynamic equilibrium—the end state of diffusion in which particles' movement continues—presents similar challenges, with learners often describing that particles reach equilibrium and then stop moving (Friedler et al., [<reflink idref="bib14" id="ref77">14</reflink>]; Meir et al., [<reflink idref="bib33" id="ref78">33</reflink>]; Odom, [<reflink idref="bib39" id="ref79">39</reflink>]; Sanger et al., [<reflink idref="bib47" id="ref80">47</reflink>]; Zuckerman, [<reflink idref="bib64" id="ref81">64</reflink>]). In the following section, we review varied approaches to support learners in developing explanations.</p> <hd id="AN0182008674-6">Integrating modeling and data analysis for science learning</hd> <p>Integrating real‐world data into the modeling process provides learning opportunities that do not arise when students focus on models alone. For example, exploring and making sense of real‐world data might encourage students to explore more deeply the underlying features of a phenomenon (Schwarz et al., [<reflink idref="bib48" id="ref82">48</reflink>]). Similarly, real‐world data can help students evaluate models as they decide how well a model aligns with the data, and what conclusions are justified by the data (Holmes et al., [<reflink idref="bib23" id="ref83">23</reflink>]). One such learning approach is the Bifocal Modeling framework (Blikstein et al., [<reflink idref="bib5" id="ref84">5</reflink>]; Blikstein, [<reflink idref="bib4" id="ref85">4</reflink>]; Fuhrmann et al., [<reflink idref="bib17" id="ref86">17</reflink>], [<reflink idref="bib18" id="ref87">18</reflink>]). It engages students both in conducting experiments and collecting data and in designing computational models to explain scientific phenomena (Figure 1). In particular, Bifocal Modeling emphasizes comparisons of simulated and experimental data. Through such comparative work, students come to notice similarities and discrepancies between the physical experiment and their model of it, iteratively revising their model to reduce these discrepancies and align with a canonical explanation of the scientific phenomenon. Activities designed according to this framework can develop students' conceptual understanding and meta‐modeling competencies (Blikstein, [<reflink idref="bib4" id="ref88">4</reflink>]; Fuhrmann et al., [<reflink idref="bib18" id="ref89">18</reflink>]).</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0001.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0001.jpg" title="1 The Bifocal Modeling framework prompts students to link (1) a physical experiment and (3) a computer model by (2) comparing data gathered from these distinct modalities." /> </p> <p></p> <p>Bifocal Modeling is just one example of a collection of approaches that integrate multiple modes, or aspects, of scientific modeling in service of more sophisticated student understandings. For example, Chiu et al. ([<reflink idref="bib6" id="ref90">6</reflink>]) describes how "augmented virtual labs" that combine virtual and physical demonstrations of the same scientific phenomena supported students' construction of explanations and refinement of alternative ideas. Other studies such as Bielik et al. ([<reflink idref="bib3" id="ref91">3</reflink>]) and Wilkerson, Gravel, et al. ([<reflink idref="bib61" id="ref92">61</reflink>]) highlight how constructing and exploring models across multiple media (e.g. drawing, animation, agent‐based modeling, systems modeling) can support complementary aspects of modeling. Those studies, however, focused on the construction of explanations. We build on this work by studying the co‐development of mechanistic reasoning and conceptual understanding through the sustained comparison of students' models to real‐world data.</p> <p>Our current work extends these studies of integrated modeling approaches in three ways. First, many studies and platforms that emphasize integrated approaches make use of <emph>pre‐built</emph> simulations, rather than allowing students to build and test their <emph>own</emph> models. Building their own models within MoDa allows students to express and explore the variety of different understandings of a phenomenon that they may bring to a science classroom. Additionally, MoDa enables students to compare their own models side by side with visualizations of real‐world data so they can refine and validate their models. Such data‐based validation is built into MoDa rather than leaving such integration to external curricular materials. Finally, this study represents an experienced teacher's use of these integrative tools and frameworks in a relatively autonomous, classroom context, e.g., the instruction was not heavily supported by researcher intervention. Similar studies of computational modeling platforms were conducted in lab settings or in intensive workshops run by researchers (Bielik et al., [<reflink idref="bib3" id="ref93">3</reflink>] and Wilkerson, Gravel, et al. [<reflink idref="bib61" id="ref94">61</reflink>]). Our research context—a typical middle school classroom run by the classroom teacher with minimal researcher support—adds to the growing body of work (Farris et al., [<reflink idref="bib12" id="ref95">12</reflink>]; Pierson et al., [<reflink idref="bib44" id="ref96">44</reflink>]) that works to extend researcher‐dependent interventions by evaluating classroom feasibility.</p> <hd id="AN0182008674-8">METHODS &amp; MATERIALS</hd> <p></p> <hd id="AN0182008674-9">MoDa: An environment that integrates agent‐based modeling and visualizations of real‐world da...</hd> <p>Building on prior research that developed and evaluated domain‐specific computational modeling platforms (e.g., Wilkerson, Wagh, et al., [<reflink idref="bib62" id="ref97">62</reflink>]), MoDa is a web‐based environment that combines creating computational models using domain‐specific code blocks with visualizations of real‐world data (Eloy et al., [<reflink idref="bib11" id="ref98">11</reflink>]; Fuhrmann, Wagh, et al., [<reflink idref="bib19" id="ref99">19</reflink>]; Wagh et al., [<reflink idref="bib56" id="ref100">56</reflink>]). MoDa allows students to build models using domain‐specific code blocks (Wilkerson, Wagh, et al., [<reflink idref="bib62" id="ref101">62</reflink>]) and compare their model outputs with visualizations of real‐world data from similar phenomena (Eloy et al., [<reflink idref="bib11" id="ref102">11</reflink>]; Fuhrmann, Wagh, et al., [<reflink idref="bib19" id="ref103">19</reflink>]; Wagh et al., [<reflink idref="bib56" id="ref104">56</reflink>]). This design enables students to work with domain‐specific code blocks that align with the learning domain (in this case 'diffusion') and a variety of common ideas they have about how phenomena within that domain work. For example, in modeling the diffusion of ink in water, students could use a canonical "bounce" or a noncanonical "attach" or "erase" block to model particle interactions. By then comparing their computer modeling results with video or quantitative data that reflect the phenomenon in real life, students can validate their models and make changes. For example, when modeling the noncanonical "attach" particle interaction, which was drawn from previous work on students' extended studies of diffusion (Fuhrmann, Fernandez, et al., [<reflink idref="bib16" id="ref105">16</reflink>]), students often notice that the simulated molecules form clumps that contrast with what they see in the video data, leading them away from this noncanonical theory of diffusion. A core idea of the Bifocal Modeling framework (Blikstein, [<reflink idref="bib4" id="ref106">4</reflink>]), on which the platform is built, is for students to test their ideas by comparing simulations of those ideas against real‐world data. Taking the traditional Bifocal Modeling one step further, MoDa embeds data visualization within the computational modeling environment itself rather than leaving such integration to supplementary curricular activities.</p> <p>MoDa consists of (a) a modeling environment and (b) a real‐world data area (Figure 2). The modeling environment includes: 1) a coding area where students can drag and drop domain‐specific blocks built on Google's Blockly library; 2) a simulation area (built on top of the NetLogo engine, Wilensky, [<reflink idref="bib59" id="ref107">59</reflink>]) in which students can see the result of their code and control different variables in the simulation, such as temperature; and 3) data visualizations that illustrate the modeling results in graphs. Figure 3 details the available domain‐specific blocks ‐ organized into categories of general properties, actions, and control mechanisms ‐ available for programming models of diffusion.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0002.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0002.jpg" title="2 The MoDa modeling and data environment for ink diffusion in water, consisting of a modeling environment (a) and a real‐world data area (b). The modeling environment includes (1) a coding area, (2) a simulation area, and (3) data visualizations." /> </p> <p></p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0003.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0003.jpg" title="3 MoDa's available domain‐specific blocks ‐ organized into categories of (a) general, (b) properties, (c) actions, and (d) control mechanisms." /> </p> <p></p> <p>This paper describes a study in which a unit on ink diffusion in water was implemented in two 6th‐grade classes. Two videos, generated by the research team—of ink spreading in hot and in cold water—were included in MoDa as real‐world data, reflecting a common classroom demonstration of diffusion (Dou et al., [<reflink idref="bib10" id="ref108">10</reflink>]) that was already in use by our collaborating teachers given its simplicity and accessibility.</p> <hd id="AN0182008674-12">Participants</hd> <p>The study took place in an independent college preparatory day school in California with students from two 6th‐grade science classes. White students comprise 74% of the student population, while two or more races account for 18%, Asian or Pacific Islander students represent 5%, Hispanic students constitute 2%, and Black students make up 1%. The Student–teacher ratio is 5:1. Across the two classes, 16 students consented to participate in this study (eight girls, six boys, and two nonbinary students). The science teacher had been part of this project for 1.5 years and participated in professional development and codesign sessions with the project team.</p> <hd id="AN0182008674-13">Instructional sequence</hd> <p>The unit occurred over eight class periods and included activities to explore ink diffusing in hot and cold water (Figure 4). Similar to Bielik et al. ([<reflink idref="bib3" id="ref109">3</reflink>]) and Wilkerson, Wagh, et al. ([<reflink idref="bib62" id="ref110">62</reflink>]), students explored the target phenomenon in multiple media using paper modeling and ABM. In our design, however, students validated their models against real‐world data tightly integrated within the platform throughout the unit as opposed to treating external video data as a starting point for their modeling work. Throughout the sequence, students were instructed to focus on how a drop of ink in clear water gradually colored the water and how this process related to heat and the interaction of molecules. The instructional sequence was implemented independently by the classroom teacher with minimal researcher support.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0004.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0004.jpg" title="4 The instructional sequence of the diffusion unit, with data sources used in the study in bold." /> </p> <p></p> <p>The class met twice a week. To introduce the topic of diffusion, the teacher placed lavender oil on tissue paper and asked students to raise their hands when they smelled the oil. The class had a brief discussion of the spatial dimensions of the scent's movement through the room. They then followed the sequence described in Figure 4. They conducted an experiment comparing the rate of ink spread in hot and cold water. They ran the experiment three times at each water temperature and recorded their data. They then analyzed the data collaboratively and individually drew paper models to explain the difference in the rate of ink spread across the two conditions. Students were then introduced to MoDa through four challenges that focused on different programming blocks. Students then worked in pairs to draw another paper model of their explanation before collaborative coding computational models to explain their observations and comparing their models to the video data. Students shared their paper and computational models with the class to get feedback from their peers and teacher. On the last day, students discussed the validity of their models and watched a video that described the canonical explanation for diffusion.</p> <hd id="AN0182008674-15">Data sources</hd> <p>In this manuscript, we draw on analysis of five sources of student data (bolded and italicized in Figure 4's timeline):</p> <p></p> <ulist> <item> 1. Students' responses to open‐ended questions on the pre‐survey about how and why ink diffuses in water (Day 1) (see Appendix A for questions).</item> <p></p> <item> 2. Students' drawn models of the experiment (Day 2). Two students were absent on this day and did not produce individual drawings.</item> <p></p> <item> 3. Students' pair drawings after first working in MoDa (Day 5).</item> <p></p> <item> 4. Students' model share‐outs in pairs as they presented their computer models to their classmates (Day 7). By analyzing students' descriptions of these models, not the models themselves, we focus on student utterances rather than the language of the coding environment.</item> <p></p> <item> 5. Student responses to open‐ended questions on the post‐survey about how and why ink diffuses in water.</item> </ulist> <p>Collectively, these five data sources represented diverse modalities, including student utterances and drawings. We acknowledge limitations of using and comparing across these data sources. For example, drawings could prompt more attention to the spatial organization of depicted elements compared to post‐test open‐ended questions on which students use only words. Similarly, when analyzing student utterances, it can be challenging to separate students' ideas from their (re)statements of the teacher's explanation. Nonetheless, these five data sources provide a window into how students' mechanistic reasoning and conceptual understanding of diffusion developed over the course of the unit. Narrowing our analysis to only the most similar data forms (e.g., only the survey questions or drawings) would give a more limited view of students' learning trajectories.</p> <hd id="AN0182008674-16">Data analysis</hd> <p>Our data include both individual‐ and pair‐level data. Of our five data points, three are at the individual level, while two were at a pair level. To respect variation between students in a pair, we treat the individual as the level of analysis and assign pair‐level data to each student in that pair. We acknowledge that in ascribing pair‐level data to each individual, this approach would potentially misattribute one student's learning to their partner (overestimation). However, the alternatives—either dropping the two pair‐level data points or combining individual data for a pair‐wise level of analysis—give a limited view of the learning trajectories and blur distinctions between students in a pair, respectively.</p> <p>Preliminary review of students' data suggested they were exhibiting mechanistically detailed but noncanonical explanations for diffusion (Russ et al., [<reflink idref="bib45" id="ref111">45</reflink>]; Wilkerson, Gravel, et al., [<reflink idref="bib61" id="ref112">61</reflink>]). We document the occurrence of mechanistic reasoning before the canonical conceptual understanding of diffusion, adding to literature that explores the potential independence of these forms of learning. To understand the impacts of specific features of the tool and curriculum on these distinct elements of reasoning, we used separate coding rubrics for mechanistic reasoning and canonical understanding, as detailed below.</p> <hd id="AN0182008674-17">Mechanistic reasoning</hd> <p>In coding whether a specific explanation had elements of mechanistic reasoning, we used a modified version of Russ et al.'s ([<reflink idref="bib45" id="ref113">45</reflink>]) framework (Table 1). We followed Krist et al.'s ([<reflink idref="bib27" id="ref114">27</reflink>]) practice of omitting Russ et al.'s (2008) first two code categories since the activity prompts already describe both the target phenomenon ('In which does it spread faster?') and the experimental setup ('A drop of ink is placed in a glass of hot water and a glass of cold water'). Additionally, Russ et al.'s "chaining" code focuses on the time dimension, similar to how a storyboard presents events chronologically. Krist et al.'s "linking" code emphasizes movement across multiple levels, from microscopic entities to macroscopic aggregate phenomena. Since we did not want to focus on time or scale, we created a new code, "causality," in place of and closely related to Krist et al.'s ([<reflink idref="bib27" id="ref115">27</reflink>]) "linking" and Russ et al.'s (2008) "chaining." "Causality" is the highest level of mechanistic reasoning in our rubric and is defined as reasoning about how individual entities, along with their properties and interactions, give rise to the aggregate phenomenon. See Table 1 for the full list of codes, their definitions, and examples.</p> <p>1 Table Rubric for mechanistic reasoning about diffusion, adapted from Russ et al. (2008).</p> <p> <ephtml> &lt;table&gt;&lt;thead valign="bottom"&gt;&lt;tr valign="bottom"&gt;&lt;th&gt;Code&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Examples of mechanistic reasoning&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody valign="top"&gt;&lt;tr&gt;&lt;td&gt;Identifying entities (IE)&lt;/td&gt;&lt;td&gt;Students mention the elements (entities) that play roles in producing diffusion.&lt;/td&gt;&lt;td&gt;Water molecules, color molecules, air molecules, particles, elements, atoms.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Identifying activities (IA)&lt;/td&gt;&lt;td&gt;Students describe actions and activities that caused diffusion.&lt;/td&gt;&lt;td&gt;Molecules spread apart, molecules spread evenly.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Identify properties of entities (IP)&lt;/td&gt;&lt;td&gt;Students describe properties (adjectives) of the entities responsible for the target phenomenon.&lt;/td&gt;&lt;td&gt;Water molecules are little hard balls that bounce off everything, molecules move faster, molecules are bigger.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Identifying organization of entities (IOE)&lt;/td&gt;&lt;td&gt;Students indicate how the entities are spatially organized and structured.&lt;/td&gt;&lt;td&gt;Dye molecules move between the water molecules, cold molecules are closer together, molecules move from high concentration to low concentration.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Causality (Ca)&lt;/td&gt;&lt;td&gt;Students reason about how the properties and interactions of individual entities give rise to the general phenomenon.&lt;/td&gt;&lt;td&gt;The faster the water molecules move, the more they spread the ink.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; </ephtml> </p> <p>Two researchers independently coded each data source, achieving at least a 91% match rate on a training set, by data source, and at least a 87% match on the remaining data. The score for work completed by pairs of students (i.e., pair drawings and model presentations) was attributed to both students of the pair.</p> <hd id="AN0182008674-18">Canonical understanding of diffusion</hd> <p>To code whether students' understanding of diffusion connected to canonical descriptions, we coded their written or verbal explanations. We take these explanations as a proxy for their understanding of the phenomenon at the time, acknowledging that we cannot characterize understanding directly or completely. To code student explanations, we chose not to use an existing framework (e.g., She, [<reflink idref="bib51" id="ref116">51</reflink>]; Stains &amp; Sevian, [<reflink idref="bib54" id="ref117">54</reflink>]; Westbrook &amp; Marek, [<reflink idref="bib58" id="ref118">58</reflink>]) because such frameworks predominantly include some level of mechanistic reasoning. To code for conceptual understanding independently of mechanistic reasoning, we coded the above data sources using grounded coding (Corbin &amp; Strauss, [<reflink idref="bib8" id="ref119">8</reflink>]). Two researchers independently pulled out keywords from students' responses, drawings, and model descriptions to characterize their explanations at each point in the instructional sequence (Table 2). Through iterative coding, these keywords were clustered into two components: 1) those describing particle interaction and 2) those describing the effect of temperature. This distinction was made because, oftentimes, student responses would exhibit a canonical understanding of one component of diffusion while maintaining a noncanonical understanding of the other component (e.g., 'When the water is heated up, the water molecules move faster [canonical effect of temperature], therefore attracting the ink particles more [noncanonical particle interaction]'). Each response was then collaboratively coded to mark a canonical or noncanonical explanation of diffusion. Responses lacking one component were deemed canonical so long as the represented component was accurate. Noncanonical responses were those in which either of the present component(s) was incorrect. Responses of "I don't know" or lacking both components were coded as "no explanation."</p> <p>2 Table Rubric for characterizing explanations of diffusion.</p> <p> <ephtml> &lt;table&gt;&lt;thead valign="bottom"&gt;&lt;tr valign="bottom"&gt;&lt;th&gt;Particle interaction&lt;/th&gt;&lt;th&gt;Effect of temperature&lt;/th&gt;&lt;th&gt;Canonical versus noncanonical&lt;/th&gt;&lt;/tr&gt;&lt;tr valign="bottom"&gt;&lt;th&gt;Keyword&lt;/th&gt;&lt;th&gt;Example&lt;/th&gt;&lt;th&gt;Keyword&lt;/th&gt;&lt;th&gt;Example&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody valign="top"&gt;&lt;tr&gt;&lt;td&gt;Bounce off&lt;/td&gt;&lt;td&gt;"When the ink and water particles collide, they bounce off of each other"&lt;/td&gt;&lt;td&gt;particles move faster with heat&lt;/td&gt;&lt;td&gt;"The hotter the water, the faster the water particles move."&lt;/td&gt;&lt;td&gt;Canonical&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Move randomly&lt;/td&gt;&lt;td&gt;"The ink particles move in random direction"&lt;/td&gt;&lt;td&gt;&amp;#8211;&lt;/td&gt;&lt;td&gt;&amp;#8211;&lt;/td&gt;&lt;td /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Attach&lt;/td&gt;&lt;td&gt;"Spreading throughout the water molecules and attaching to them as they go."&lt;/td&gt;&lt;td&gt;more attraction with heat&lt;/td&gt;&lt;td&gt;"Ink is attracted to hot water molecules [...] ink is less attracted to cold water molecules."&lt;/td&gt;&lt;td&gt;Noncanonical&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Density&lt;/td&gt;&lt;td&gt;"The ink will spread through the water [...] because it's heavier or denser, than the actual water it self (sic)"&lt;/td&gt;&lt;td&gt;density&lt;/td&gt;&lt;td&gt;"Cold [water] has density (sic), hot has air bubbles"&lt;/td&gt;&lt;td /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Barrier&lt;/td&gt;&lt;td&gt;"Water particles make a barrier"&lt;/td&gt;&lt;td&gt;melt/freeze&lt;/td&gt;&lt;td&gt;"If the water was cold, it would be more solid in a way. [...] If the water is hot or warm it flows better?"&lt;/td&gt;&lt;td /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Sink&lt;/td&gt;&lt;td&gt;"It sinks?"&lt;/td&gt;&lt;td&gt;thick/thin&lt;/td&gt;&lt;td&gt;"Cold water is more of a thin substance than warm water"&lt;/td&gt;&lt;td /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Gravity&lt;/td&gt;&lt;td&gt;"I imagine it spreads through the water maybe because of gravity"&lt;/td&gt;&lt;td&gt;&amp;#8211;&lt;/td&gt;&lt;td&gt;&amp;#8211;&lt;/td&gt;&lt;td /&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; </ephtml> </p> <hd id="AN0182008674-19">Examples selection</hd> <p>Based on the results of the above coding and analysis, three example students were selected for closer narrative description of 1) the mechanistic explanations they developed as they engaged with agent‐based computational models and 2) how mechanistic explanations co‐existed with noncanonical theories and eventually shifted toward canonical science. Selection criteria included data density (i.e., no absences), frequent utterances, and clear demonstration of shifts in both variables of interest (i.e., mechanistic reasoning and understanding of diffusion). Students are referred to by pseudonyms.</p> <hd id="AN0182008674-20">RESULTS</hd> <p>To answer our research question, we share the results of students' developing mechanistic reasoning and characterize their developing conceptual understanding of diffusion. Below, we share aggregated, whole‐class frequencies and select narrative descriptions to illustrate how developments in the two dimensions of explanations of diffusion are linked to elements of the computational modeling platform and surrounding curriculum as students progress through the unit.</p> <hd id="AN0182008674-21">Result #1: Students develop mechanistic explanations as they build agent‐based models</hd> <p>Our first finding indicates that students' mechanistic reasoning developed as they built agent‐based models. Across the instructional sequence, more students exhibited mechanistic reasoning (Figure 5a), and they consistently mentioned a greater number of mechanistic reasoning elements (Figure 5b). From the first to last day of the instructional sequence, the number of students using mechanistic reasoning grew dramatically from two students out of 16 (12.5%) on the pre‐survey to 16 out of 16 students (100%) on Day 7 and 68.7% on the post‐survey (Figure 5a). We noticed especially large increases from the pre‐survey to Day 2, when students drew paper models, and from Day 2 to 5, when students started using MoDa. We infer from these results that, over the course of the unit, students began thinking about diffusion at a mechanistic level.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0005.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0005.jpg" title="5 Mechanistic reasoning results for the class. (a) The number of students exhibiting mechanistic reasoning. (b) The average number of mechanisitic reasoning elements mentioned by students (restricted to students using mechanistic reasoning). *Two students were absent." /> </p> <p></p> <hd id="AN0182008674-23">Result #2: Students' mechanistic reasoning co‐exists with noncanonical explanations</hd> <p>Considering the two learning trajectories together (Figure 6) suggests that students' mechanistic reasoning co‐exist with noncanonical theories. Furthermore, students' mechanistic reasoning and conceptual understanding of diffusion did not develop in parallel but were instead slightly staggered, with students proposing mechanistic explanations with noncanonical explanations before proposing canonically‐aligned explanations. As the unit progressed, the distribution of students' explanations shifted from no explanation or noncanonical (split evenly on the pre‐unit survey) to a prevalence of canonical explanations (Figure 6). On Day 5, 37.5% of students (6 out of 16 students) provided a canonical explanation for diffusion, and on Day 7, 43.7% of students (7 out of 16 students) provided a canonical explanation of diffusion. In the post‐unit survey, 62.5% of students (10 out of 16 students) explained diffusion in a way that was scientifically accurate (Figure 6). In addition, some noncanonical explanations persisted, while some students who offered at least some explanation on Day 5 (regardless of accuracy) offered no explanation on the post‐survey.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0006.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0006.jpg" title="6 Mechanistic reasoning and explanations of diffusion. *Two students were absent." /> </p> <p></p> <p>Data shows that from the pre‐survey to Day 2, over four times more students included mechanistic reasoning in their explanations for diffusion, but none of those responses included a canonical explanation of the phenomenon. By Day 5, all but two students included causal mechanisms for diffusion, but the majority of students still submitted noncanonical explanations. It could be that the physical experiment, paper model and the introduction to the MoDa environment prompted students to think about causal mechanisms. However, they might still have been exploring various theories to explain diffusion without figuring out what is the canonical explanation.</p> <hd id="AN0182008674-25">Result #3: Students shift from noncanonical to canonical explanations after testing theories...</hd> <p>Breaking down student explanations of diffusion into component pieces ‐ particle interactions and the effect of temperature—indicates that their understanding of these components did not develop concurrently but rather seemed to progress somewhat autonomously. The canonical explanation for the effect of temperature—namely that particles move faster at higher temperatures and slower at a low temperature ‐ appeared on Day 2 and was the most prevalent explanation on the post‐survey (Figure 7a). The canonical explanation of particle interactions ‐ that they bounce off each other—appeared first at Day 5 and was shared by slightly less than half the students on the post‐unit survey (Figure 7b). Only after students spent significant time testing different theories within that environment and comparing them to the video data (days between Day 2 and 7 in Figure 7) did students start to shift away from noncanonical theories and converge on the canonical explanation.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0007.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0007.jpg" title="7 Students' explanations for (a) the effect of temperature and (b) particle interaction within diffusion. *Two students were absent." /> </p> <p></p> <hd id="AN0182008674-27">Illustrative examples</hd> <p>To provide a clearer illustration of how students developed explanations that include both mechanistic reasoning and noncanonical elements, we next present narratives of three students' work. These instances also show how comparing their mechanistic, noncanonical theories against data helped shift students' thinking toward the canonical theory of diffusion.</p> <hd id="AN0182008674-28">Example #1: A mechanistic "barrier" theory</hd> <p>On Day 2 of the unit, students individually drew models on paper to explain their ideas about diffusion, prompted by the instructions to "Zoom in on what is happening that causes the ink to move about. Make sure to add labels and arrows to clearly communicate your ideas." Uma created the drawings and explanations in Figure 8.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0008.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0008.jpg" title="8 Uma's drawing and explanations of ink spread on Day 2." /> </p> <p></p> <p>In this instance, despite being in the early stages of the learning sequence, Uma provided a mechanistic explanation for the noncanonical "barrier theory" of diffusion. In her drawing and explanation of the experiment, she focused mainly on water, identifying entities ('water atoms'), their properties ('hotter,' 'mass,' 'resistance'), their spatial organization (see drawing), and the relationship between cause and effect. She related the temperature of water to the ink's ability to spread and reasoned that cold water "atoms" formed a barrier that prevented the color from spreading while hot water "atoms" separated from each other, allowing the color to spread. Though her explanation of particle interaction was noncanonical, her mechanistic explanation was highly detailed. On Day 5, after working with her partner in MoDa, Uma drew an even more detailed mechanistic explanation for the noncanonical "barrier" theory (Figure 9).</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0009.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0009.jpg" title="9 Uma's drawings and explanations of ink spread on Day 5." /> </p> <p></p> <p>In this example, in addition to the water particles, Uma identified ink particles. She also drew lines between particles and explained that "in cold liquid, particles attach to each other and get higher density making them heavier." She reasoned about the causal relationship between temperature and particle movement, maintaining a highly mechanistic, noncanonical explanation for diffusion (the 'barrier' theory). On the post‐survey, Uma did provide a canonical explanation ("the ink particles move in random direction from high concentration to low concentration" and "The particles move slower in cold and faster in hot"), though we don't know specifically what prompted her shift in reasoning.</p> <hd id="AN0182008674-31">Example #2: A mechanistic attach theory refuted by video data</hd> <p>On Day 5, after being engaged with MoDa for 2 days, Quora and her partner collaboratively drew a detailed mechanistic explanation for the "attach" theory of diffusion (Figure 10).</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0010.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0010.jpg" title="10 Quora and partner's drawings and explanations of ink spread on Day 5." /> </p> <p></p> <p>Quora and her partner identified underlying entities ("water particles" and "ink particles"), their properties ("move faster," "move much slower"), and reasoned about the relationship between cause and effect between temperature and movement (line 1 for hot temperature, line 2 for cold temperature.) Though their explanation for the effect of temperature was canonical, she maintained the idea that particles interact by "pick[ing] up" or attaching to one another. Thus, she presented a detailed mechanistic account of a noncanonical theory.</p> <p>Later, when presenting their code to the class, Quora described how she and her partner refuted the noncanonical "attached" theory to settled on the canonical "bounce‐off" theory:</p> <p> <emph>1 Quora: It did not work because we realized that in the model there were clumps that</emph> </p> <p> <emph>2 were not what we saw in real life and the video</emph>.</p> <p> <emph>3 We decided that this was the wrong model and we decided to design the</emph> </p> <p> <emph>4 "bounce off" model. If particles are moving slowly they will hit each other slowly so</emph> </p> <p> <emph>5 ink will sink to the bottom of the container, and it is similar in the video when we look</emph> </p> <p> <emph>6 at cold water</emph>.</p> <p> <emph>7 We compared the model with the video, and it looks the same. Let's start with</emph> </p> <p> <emph>8 low temperatures. It resembles the video, look how ink goes slow and sinks down</emph>.</p> <p>In this context, as Quora compared their original "attach" model with the video data and the class experiment (line 3, 5), they identified discrepancies between their model and the video ('we realized that in the model there were clumps'). The inconsistencies caused them to realize that their model was inaccurate and shift their explanation for particle interaction to the canonical "bounce off" theory.</p> <hd id="AN0182008674-33">Example #3: A mechanistic "attach/freeze" explanation refuted by video data</hd> <p>On Day 5, after engaging with MoDa for 2 days, Jade and Joy collaboratively drew a model that offered a detailed mechanism for noncanonical "attach/freeze" explanation of diffusion (Figure 11).</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0011.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0011.jpg" title="11 Jade and Joy drawings and explanations of ink spread on Day 5." /> </p> <p></p> <p>Jade and Joy demonstrated mechanistic reasoning as they identified entities ('ink molecules,' 'water molecules'), their properties ('warm"'and 'cold'), their activities ('spread[ing],' 'attached,' 'freeze,' 'interact'), and speculated on causation ('cold molecules freeze, but warm water does not?'). Though they proposed a few particle interactions ('attached,' 'freeze,' 'interact'), none were the canonical "bounce‐off" interaction, and they did not yet seem to understand how temperature affects the speed of particle movement. Although they offered a detailed mechanistic explanation, it was not yet aligned with canonical explanations of diffusion.</p> <p>When they presented their computational model to the class on day seven, Jade and Joy explained how the comparison of their model to the video (on Day 6) advanced their thinking and ultimately lead them to the canonical explanation:</p> <p> <emph>1 Joy: We played the video, we saw that particles fall dramatically and modeling that</emph> </p> <p> <emph>2 was kind of hard. I was trying to add [code] blocks to see what each block is</emph> </p> <p> <emph>3 doing, but we also looked at the video to see if it matched the model or not. We did trial</emph> </p> <p> <emph>4 and error, adding a block and checking the video, and again</emph>.</p> <p> <emph>5 Teacher: This is what scientists do when they design models. They are trying to run the</emph> </p> <p> <emph>6 model and looking at the video [data] and testing, running the model in cold</emph> </p> <p> <emph>7 temperature to match the video [data]</emph>.</p> <p> <emph>8 Joy: ... We wanted to move the water particles and spread them more, then bounce the</emph> </p> <p> <emph>9 particles so they will spread more. Move things to bounce off them. In cold water, it's</emph> </p> <p> <emph>10 the exact same thing, but all particles move slower. Ink particles moving and spreading</emph> </p> <p> <emph>11 slower</emph>.</p> <p>Jade and Joy took a self‐described "trial and error" process of adjusting their model based on comparison with the video (line 3–4). Eventually, they decided a purely "bounce off" model gave them the closest match to the video and described how it worked for both hot and cold water (lines 9–10). By comparing their computational model to the video data, Jade and Joy achieved an explanation that was both mechanistic and aligned with canonical understanding.</p> <hd id="AN0182008674-35">Summary of findings</hd> <p>Students' explanations of diffusion shifted throughout the instructional sequence from no explanation or noncanonical (split evenly on the pre‐unit survey) to a prevalence of canonical explanations. Examining the above learning trajectories together (Figure 6) suggests that students' mechanistic reasoning and conceptual understanding of diffusion <emph>did not develop in parallel</emph>. Mechanistic reasoning surfaced as students engaged with the level of the causal explanation (i.e., a particle level in the case of diffusion) and often co‐existed with wrong, noncanonical ideas. Canonical understanding developed as students compared their modeled mechanistic explanations against real‐world data.</p> <hd id="AN0182008674-36">DISCUSSION</hd> <p></p> <hd id="AN0182008674-37">Mechanistic reasoning and canonical understanding do not develop in parallel</hd> <p>Over the course of an 8‐day unit on diffusion, 6th‐grade students' mechanistic reasoning both progressed and co‐existed with noncanonical explanations. At the beginning of the instructional unit, 6th grade students did not offer causal mechanisms for diffusion. After being introduced to the MoDa agent‐based environment, they began providing more mechanistic explanations. Echoing previous work (e.g., Fuhrmann et al., [<reflink idref="bib18" id="ref120">18</reflink>]; Fuhrmann, Fernandez, et al., [<reflink idref="bib16" id="ref121">16</reflink>]; Fuhrmann, Wagh, et al., [<reflink idref="bib19" id="ref122">19</reflink>]), engagement with a block‐based environment that enabled students to describe the creation of particles (entities), their properties, and activities, resulted in explanations of diffusion that included these micro‐level, causal mechanisms.</p> <p>Surprisingly, mechanistic reasoning did not immediately direct students to canonical explanations. As students generated mechanistic explanations of how ink particles spread in cold and hot water, the mechanisms they initially expressed were largely noncanonical. The shift to a canonical explanation mainly occurred when students validated their computational models with the experimental data, often facilitated by the teacher during class presentations. As students compared their designed models with video of the diffusion experiment, they often noticed discrepancies that prompted them to rethink their explanations and re‐design their models to better resemble the real‐world data. We note that this trend organically emerged in a science class taught by a teacher experienced with computational modeling rather than through researcher intervention. While the role of discrepancies in developing thinking in this way is not new (Fuhrmann et al., [<reflink idref="bib18" id="ref123">18</reflink>]), the integration of video data into the modeling platform itself likely facilitated and elevated such comparisons. Moreover, echoing tenets of the conceptual change literature (Smith III et al., [<reflink idref="bib52" id="ref124">52</reflink>]), these findings underscore the efficacy of the activity design—including the modeling platform, the curriculum activities, and teacher facilitation—in surfacing the range of students' non‐canonical explanations, in this case, about diffusion (Friedler et al., [<reflink idref="bib14" id="ref125">14</reflink>]; Meir et al., [<reflink idref="bib33" id="ref126">33</reflink>]; Odom, [<reflink idref="bib39" id="ref127">39</reflink>]; Sanger et al., [<reflink idref="bib47" id="ref128">47</reflink>]; Zuckerman, [<reflink idref="bib64" id="ref129">64</reflink>]). We position our findings as aligned with existing literature such as that on learning progressions covering a range of topics (Hadenfeldt et al., [<reflink idref="bib20" id="ref130">20</reflink>]; Johnson &amp; Tymms, [<reflink idref="bib26" id="ref131">26</reflink>]; Merritt &amp; Krajcik, [<reflink idref="bib34" id="ref132">34</reflink>]).</p> <p>In the course of a computational modeling unit exploring diffusion, students' explanations seem to traverse a two‐dimensional space defined by axes of mechanistic reasoning and canonical understanding (Figure 12). Students typically began with nonmechanistic, noncanonical explanations (see Figure 12, bottom left) eventually transitioning to mechanistic, canonical explanations (see Figure 12, top right), sometimes by way of mechanistic, but noncanonical explanations (see Figure 12, top left). This coexistence of mechanistic reasoning and noncanonical explanations reinforces the notion that mechanistic reasoning is a function of an argument's structure rather than its content (Krist et al., [<reflink idref="bib27" id="ref133">27</reflink>]; Russ et al., [<reflink idref="bib45" id="ref134">45</reflink>]). Interestingly, few students exhibited canonical explanations with nonmechanistic reasoning (see Figure 12, bottom right). We posit, and support with the above data, that: 1) modeling experiences (whether on paper or in a computer model) drove the development of students' mechanistic reasoning, and 2) comparing their own models with the video data in MoDa together with teachers' use of the designed curriculum shifted students' conceptual explanations from noncanonical to canonical.</p> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-fig-0012.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-fig-0012.jpg" title="12 The space of mechanistic reasoning and canonical understanding, populated with student responses." /> </p> <p></p> <hd id="AN0182008674-39">Implications for educational design and practice</hd> <p>This study holds several implications for teachers and educational designers. First, despite its limited block library, MoDa accommodated students' diverse ideas. As "a tool to think with" (Papert, [<reflink idref="bib40" id="ref135">40</reflink>]), MoDa's block library, in conjunction with the accompanying curriculum, encouraged students to articulate and explore various noncanonical explanations for diffusion. Related work on computational modeling, including our own (Wagh &amp; Wilensky, [<reflink idref="bib57" id="ref136">57</reflink>]; Wilkerson, Wagh, et al., [<reflink idref="bib62" id="ref137">62</reflink>]), has typically provided students with programming blocks designed around canonical ideas in science. Based on the findings presented above, we suggest the value of including blocks that enable students to express their own ideas, including noncanonical ones, as a crucial step in learning science: engaging in modeling in ways that are more epistemically authentic to professional practice in developing their mechanistic reasoning and conceptual understanding of scientific phenomena through computational modeling.</p> <p>Second, the design of the MoDa's modeling area alongside real‐world data provided students with direct access to data for reference, enabling them to compare their models with empirical evidence embedded in MoDa. Students' validation of their models based on data offers opportunities for refining noncanonical models and transitioning toward canonical explanations, as both the aggregate data and vignettes above illustrate.</p> <p>Furthermore, we note that these findings emerged within a middle school classroom run by the teacher, rather than in extended workshops or one‐on‐one settings run by researchers. Thus, appropriate curriculum design and expert facilitation can foster advanced disciplinary sense‐making in everyday classroom settings.</p> <p>Lastly, the development of mechanistic reasoning alongside noncanonical explanations appears to be closely associated with MoDa's capabilities and underscores the importance of offering authentic modeling experiences. This study highlights the need for a deeper level of disciplinary sense‐making, encompassing not only access to data but also considering the overall unit design including facilitation, time management, elements of UI/UX, the curricular activities, and the support of exceptional teachers. Modeling plays a central role in this comprehensive design. The documented correspondences between developing mechanistic reasoning and conceptual understanding—linked to explanatory mechanism and data‐based validation, respectively—could inform the design and teaching of other, non‐computational modeling instructional materials within science classrooms.</p> <hd id="AN0182008674-40">Limitations</hd> <p>We note the role of the instructional unit's diverse media in prompting and capturing students' developing skills and understanding. Our five data sources included three different media: typed responses to open‐end pre/post‐survey questions, models drawn with pen and pencil on paper, and verbal descriptions of block‐based coding models. We suspect that the text‐based typed responses in particular may have made it harder for students to enter detail or description that the drawings and verbal presentations better supported (see, from Day 7 to the Posttest, the decrease in mechanistic reasoning (Figure 5a) and the decrease in students offering any explanation of diffusion (Figure 6). We interpret these findings as suggesting the strengths of particular media—in this case, paper models and verbal presentations—for eliciting more detailed explanations from students. Finally, we applied the same two coding rubrics to all three data types.</p> <p>Based on the implications above, we may have underestimated students' reasoning or understanding at the time‐points that used text‐based responses (pre‐ and post‐unit survey). Further analysis that leverages deeper conceptual mapping techniques (e.g., as in Moreira et al., [<reflink idref="bib35" id="ref138">35</reflink>] or Macrie‐Shuck &amp; Talanquer, [<reflink idref="bib32" id="ref139">32</reflink>]) could offer deeper insight into the structure and nature of students' explanations, versus our intention to examine this development as intertwined interactions with the specific features of tools and data‐based comparisons. We also note the relative prevalence of text‐based activities and assessments within educational resources more generally and echo calls to streamline the collection and assessment of richer media such as drawings and verbal explanations that may more fully capture students' learning.</p> <p>Finally, we acknowledge that not all the students demonstrated a canonical understanding of diffusion by the end of the unit (10 out of 16 demonstrated a canonical understanding at post‐test). However, we maintain that incorporating noncanonical ideas into science instruction and environments, as MoDa does, is essential as it: 1) surfaces students' prior knowledge and possible sources of confusion, allowing educators to mediate the learners' knowledge building; and 2) allows students to experience how scientists work and how scientific models are generated and validated. We also acknowledge that giving time for students to explore noncanonical ideas can be a new dynamic for teachers, who may need support in learning how to scaffold their students' reasoning toward canonical understanding.</p> <hd id="AN0182008674-41">CONCLUSIONS</hd> <p>This study of 6th grade students' work in a computational modeling unit on diffusion both described whole class shifts in mechanistic reasoning and conceptual understanding across the instructional sequence and offered three illustrative examples of student work to trace those shifts to elements of the instructional unit and modeling environment. We found that students' mechanistic reasoning co‐existed with noncanonical theories. In particular, students' explanations took on more mechanistic elements as they used the agent‐based modeling environment. Separately, their explanations shifted from none given or noncanonical to canonical as they used the modeling environment to simulate noncanonical theories, compared them to experimental video data, and revised their models to resolve discrepancies. Implications for model‐based design and curriculum include the necessity of exploring noncanonical theories to surface students' diverse ideas about a phenomenon and of integrating comparison with real‐world data to connect those ideas with canonical science.</p> <hd id="AN0182008674-42">ACKNOWLEDGMENTS</hd> <p>We thank Dr. Engin Bumbacher for his formative contributions to the research project. We also thank Ms. Jenny Billings and her students for their thoughtful engagement with this project. This material is based upon work supported by the National Science Foundation under Grant No. DRL‐2010413. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.</p> <hd id="AN0182008674-43">DATA AVAILABILITY STATEMENT</hd> <p>The data that support the findings of this study are not publically available so as to protect the identity of the participants involved.</p> <hd id="AN0182008674-44">A APPENDIX PRE‐ AND POSTTEST OPEN‐ENDED QUESTIONS</hd> <p> <img src="https://imageserver.ebscohost.com/img/embimages/rdk/SED/01jan25/sce21890-gra-0001.jpg?ephost1=dGJyMNXb4kSepq84yOvqOLCmsE6epq5Srqa4SK6WxWXS" alt="sce21890-gra-0001.jpg" title="." /> </p> <p></p> <ref id="AN0182008674-46"> <title> REFERENCES </title> <blist> <bibl id="bib1" idref="ref1" type="bt">1</bibl> <bibtext> Arastoopour Irgens, G., Dabholkar, S., Bain, C., Woods, P., Hall, K., Swanson, H., Horn, M., &amp; Wilensky, U. (2020). Modeling and measuring high school students' computational thinking practices in science. Journal of Science Education and Technology, 29, 137 – 161.</bibtext> </blist> <blist> <bibl id="bib2" idref="ref2" type="bt">2</bibl> <bibtext> Astolfi, J. P. (1999). El tratamiento didáctico de los obstáculos epistemológicos. Revista Educación y Pedagogía, 25, 149 – 171.</bibtext> </blist> <blist> <bibl id="bib3" idref="ref3" type="bt">3</bibl> <bibtext> Bielik, T., Fonio, E., Feinerman, O., Duncan, R. G., &amp; Levy, S. T. (2021). Working together: Integrating computational modeling approaches to investigate complex phenomena. Journal of Science Education and Technology, 30, 40 – 57.</bibtext> </blist> <blist> <bibl id="bib4" idref="ref20" type="bt">4</bibl> <bibtext> Blikstein, P. (2014). Bifocal modeling: Promoting authentic scientific inquiry through exploring and comparing real and ideal systems linked in real‐time, In Playful user interfaces (pp. 317 – 352). Springer.</bibtext> </blist> <blist> <bibl id="bib5" idref="ref26" type="bt">5</bibl> <bibtext> Blikstein, P., Fuhrmann, T., &amp; Salehi, S. (2016). Using the bifocal modeling framework to resolve "discrepant events" between physical experiments and virtual models in biology. Journal of Science Education and Technology, 25 (4), 513 – 526. https://doi.org/10.1007/s10956-016-9623-7</bibtext> </blist> <blist> <bibl id="bib6" idref="ref90" type="bt">6</bibl> <bibtext> Chiu, J. L., DeJaegher, C. J., &amp; Chao, J. (2015). The effects of augmented virtual science laboratories on middle school students' understanding of gas properties. Computers &amp; Education, 85, 59 – 73.</bibtext> </blist> <blist> <bibl id="bib7" idref="ref34" type="bt">7</bibl> <bibtext> Conlin, L., Hutchins, N., Grover, S., &amp; Biswas, G. (2020). "Doing Physics" and "Doing Code": Students' Framing During Computational Modeling in Physics. International Conference of the Learning Sciences.</bibtext> </blist> <blist> <bibl id="bib8" idref="ref119" type="bt">8</bibl> <bibtext> Corbin, J., &amp; Strauss, A. (2014). Basics of qualitative research: Techniques and procedures for developing grounded theory (4). Sage Publications.</bibtext> </blist> <blist> <bibl id="bib9" idref="ref12" type="bt">9</bibl> <bibtext> Dickes, A. C., Sengupta, P., Farris, A. V., &amp; Basu, S. (2016). Development of mechanistic reasoning and multilevel explanations of ecology in third grade using agent‐based models. Science Education, 100 (4), 734 – 776.</bibtext> </blist> <blist> <bibtext> Dou, R., Hogan, D., Kossover, M., Spuck, T., &amp; Young, S. (2013). Defusing diffusion. The American Biology Teacher, 75 (6), 391 – 395.</bibtext> </blist> <blist> <bibtext> Eloy, A., Wolf, J., Fuhrmann, T., Bumbacher, E., Wilkerson, M. H., &amp; Blikstein, P. (2022). MoDa: Designing an integrated platform for computational modeling &amp; data analysis for sustained investigations in science classrooms In Proceedings of the 2022 Annual Meeting of the International Society for the Learning Sciences (ISLS 2022).</bibtext> </blist> <blist> <bibtext> Farris, A. V., Dickes, A. C., &amp; Sengupta, P. (2019). Learning to interpret measurement and motion in fourth grade computational modeling. Science &amp; Education, 28, 927 – 956.</bibtext> </blist> <blist> <bibtext> Fisher, K. M. (1985). A misconception in biology: Amino acids and translation. Journal of Research in Science Teaching, 22 (1), 53 – 62.</bibtext> </blist> <blist> <bibtext> Friedler, Y., Amir, R., &amp; Tamir, P. (1987). High school students' difficulties in understanding osmosis. International Journal of Science Education, 9 (5), 541 – 551.</bibtext> </blist> <blist> <bibtext> Fuhrmann, T., &amp; Blikstein, P. (2017). Complex bifocal model labs in a science class: Combining computer models and real world data in a diffusion unit, Presentation at the annual meeting of the American Educational Research Association (AERA).</bibtext> </blist> <blist> <bibtext> Fuhrmann, T., Fernandez, C., Blikstein, P., &amp; de Deus Lopes, R. (2022). "Can molecules change their color?" Exploring students' non‐canonical ideas while programming a model of diffusion. In C. Chinn, E. Tan, C. Chan, &amp; Y. Kali (Eds.), Proceedings of the 16th International Conference of the Learning Sciences - ICLS 2022 (pp. 1429 – 1432). International Society of the Learning Sciences.</bibtext> </blist> <blist> <bibtext> Fuhrmann, T., Salehi, S., &amp; Blikstein, P. (2014). A tale of two worlds: Using bifocal modeling to find and resolve "Discrepant Events" between physical experiments and virtual models in biology, Proceedings of the 2014 Annual Meeting of the International Society of the Learning Sciences (ISLS) 2014, Colorado, CO. International Conference of the Learning Sciences (Vol 2, pp. 863 – 870).</bibtext> </blist> <blist> <bibtext> Fuhrmann, T., Schneider, B., &amp; Blikstein, P. (2018). Should students design or interact with models? Using the bifocal modelling framework to investigate model construction in high school science. International Journal of Science Education, 40 (8), 867 – 893.</bibtext> </blist> <blist> <bibtext> Fuhrmann, T., Wagh, A., Eloy, A., Wolf, J., Bumbacher, E., Wilkerson, M. H., &amp; Blikstein, P. (2022). Infect, attach or bounce off?: Linking real data and computational models to make sense of the mechanisms of diffusion, Proceedings of the 16th International Conference of the Learning Sciences ‐ ISLS 2022 (pp. 1445 – 1448). International Society of the Learning Sciences.</bibtext> </blist> <blist> <bibtext> Hadenfeldt, J. C., Liu, X., &amp; Neumann, K. (2014). Framing students' progression in understanding matter: A review of previous research. Studies in Science Education, 50 (2), 181 – 208.</bibtext> </blist> <blist> <bibtext> Hammer, D., &amp; Elby, A. (2002). On the form of a personal epistemology. Personal Epistemology: The Psychology of Beliefs about Knowledge and Knowing (pp. 169–190). Routledge.</bibtext> </blist> <blist> <bibtext> Hmelo‐Silver C. E., &amp; Pfeffer, M. G. (2004). Comparing expert and novice understanding of a complex system from the perspective of structures, behaviors, and functions. Cognitive Science, 28 (1), 127 – 138.</bibtext> </blist> <blist> <bibtext> Holmes, N. G., Wieman, C. E., &amp; Bonn, D. A. (2015). Teaching critical thinking. Proceedings of the National Academy of Sciences, 112 (36), 11199 – 11204.</bibtext> </blist> <blist> <bibtext> Hutchins, N. M., Biswas, G., Zhang, N., Snyder, C., Lédeczi, Á., &amp; Maróti, M. (2020). Domain‐specific modeling languages in computer‐based learning environments: A systematic approach to support science learning through computational modeling. International Journal of Artificial Intelligence in Education, 30, 537 – 580.</bibtext> </blist> <blist> <bibtext> Inagaki, K., &amp; Hatano, G. (2006). Young children's conception of the biological world. Current Directions in Psychological Science, 15 (4), 177 – 181.</bibtext> </blist> <blist> <bibtext> Johnson, P., &amp; Tymms, P. (2011). The emergence of a learning progression in middle school chemistry. Journal of Research in Science Teaching, 48 (8), 849 – 877.</bibtext> </blist> <blist> <bibtext> Krist, C., Schwarz, C. V., &amp; Reiser, B. J. (2019). Identifying essential epistemic heuristics for guiding mechanistic reasoning in science learning. Journal of the Learning Sciences, 28 (2), 160 – 205.</bibtext> </blist> <blist> <bibtext> Löhner, S., van Joolingen, W. R., Savelsbergh, E. R., &amp; van Hout‐Wolters, B. (2005). Students' reasoning during modeling in an inquiry learning environment. Computers in Human Behavior, 21 (3), 441 – 461.</bibtext> </blist> <blist> <bibtext> Louca, L. T., &amp; Zacharia, Z. C. (2008). The use of computer‐based programming environments as computer modelling tools in early science education: The cases of textual and graphical program languages. International Journal of Science Education, 30 (3), 287 – 323.</bibtext> </blist> <blist> <bibtext> Louca, L. T., Zacharia, Z. C., &amp; Constantinou, C. P. (2011). In quest of productive modeling‐based learning discourse in elementary school science. Journal of Research in Science Teaching, 48 (8), 919 – 951.</bibtext> </blist> <blist> <bibtext> Machamer, P., Darden, L., &amp; Craver, C. F. (2000). Thinking about mechanisms. Philosophy of Science, 67 (1), 1 – 25.</bibtext> </blist> <blist> <bibtext> Macrie‐Shuck, M., &amp; Talanquer, V. (2020). Exploring students' explanations of energy transfer and transformation. Journal of Chemical Education, 97 (12), 4225 – 4234.</bibtext> </blist> <blist> <bibtext> Meir, E., Perry, J., Stal, D., Maruca, S., &amp; Klopfer, E. (2005). How effective are simulated molecular‐level experiments for teaching diffusion and osmosis? Cell Biology Education, 4 (3), 235 – 248.</bibtext> </blist> <blist> <bibtext> Merritt, J., &amp; Krajcik, J. (2013). Learning progression developed to support students in building a particle model of matter, In Concepts of matter in science education (pp. 11 – 45). Springer.</bibtext> </blist> <blist> <bibtext> Moreira, P., Marzabal, A., &amp; Talanquer, V. (2019). Using a mechanistic framework to characterise chemistry students' reasoning in written explanations. Chemistry Education Research and Practice, 20 (1), 120 – 131.</bibtext> </blist> <blist> <bibtext> National Research Council. (2012). A framework for K‐12 science education: Practices, crosscutting concepts, and core ideas. National Academies Press.</bibtext> </blist> <blist> <bibtext> Nersessian, N. J. (2002). The cognitive basis of model‐based reasoning in science. In The cognitive basis of science (pp. 133 – 153). Cambridge University Press.</bibtext> </blist> <blist> <bibtext> NGSS Lead States. (2013). Next generation science standards: For states, by states. The National Academy Press.</bibtext> </blist> <blist> <bibtext> Odom, A. L. (1995). Secondary &amp; college biology students' misconceptions about diffusion &amp; osmosis. The American Biology Teacher, 57, 409 – 415.</bibtext> </blist> <blist> <bibtext> Papert, S. A. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.</bibtext> </blist> <blist> <bibtext> Passmore, C., Stewart, J., &amp; Cartier, J. (2009). Model‐based inquiry and school science: Creating connections. School Science and Mathematics, 109 (7), 394 – 402.</bibtext> </blist> <blist> <bibtext> Passmore, C. M., &amp; Svoboda, J. (2012). Exploring opportunities for argumentation in modelling classrooms. International Journal of Science Education, 34 (10), 1535 – 1554.</bibtext> </blist> <blist> <bibtext> Perkins, D. N., &amp; Grotzer, T. A. (2000). Models and moves: Focusing on dimensions of causal complexity To achieve deeper scientific understanding. ERIC.</bibtext> </blist> <blist> <bibtext> Pierson, A. E., Brady, C. E., &amp; Clark, D. B. (2020). Balancing the environment: Computational models as interactive participants in a STEM classroom. Journal of Science Education and Technology, 29, 101 – 119.</bibtext> </blist> <blist> <bibtext> Russ, R. S., Scherr, R. E., Hammer, D., &amp; Mikeska, J. (2008). Recognizing mechanistic reasoning in student scientific inquiry: A framework for discourse analysis developed from philosophy of science. Science Education, 92 (3), 499 – 525.</bibtext> </blist> <blist> <bibtext> Salmon, W. C. (1978). Why ask, "Why?" An inquiry concerning scientific explanation. Proceedings and Addresses of the American Philosophical Association, 51, 683 – 705.</bibtext> </blist> <blist> <bibtext> Sanger, M. J., Brecheisen, D. M., &amp; Hynek, B. M. (2001). Can computer animations affect college biology students' conceptions about diffusion &amp; osmosis? The American Biology Teacher, 63, 104 – 109.</bibtext> </blist> <blist> <bibtext> Schwarz, C. V., Akcaoglu, M., Ke, L., &amp; Zhan, L. (2013). Fifth grade students' engagement in modeling practice across content areas: What epistemologies in practice change over time and how. Annual Meeting of the American Educational Research Association.</bibtext> </blist> <blist> <bibtext> Schwarz, C. V., Reiser, B. J., Davis, E. A., Kenyon, L., Achér, A., Fortus, D., Shwartz, Y., Hug, B., &amp; Krajcik, J. (2009). Developing a learning progression for scientific modeling: Making scientific modeling accessible and meaningful for learners. Journal of Research in Science Teaching: The Official Journal of the National Association for Research in Science Teaching, 46 (6), 632 – 654.</bibtext> </blist> <blist> <bibtext> Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., &amp; Clark, D. (2013). Integrating computational thinking with K‐12 science education using agent‐based computation: A theoretical framework. Education and Information Technologies, 18, 351 – 380.</bibtext> </blist> <blist> <bibtext> She, H.‐C. (2004). Facilitating changes in ninth grade students' understanding of dissolution and diffusion through DSLM instruction. Research in Science Education, 34 (4), 503 – 525.</bibtext> </blist> <blist> <bibtext> Smith III, J. P., DiSessa, A. A., &amp; Roschelle, J. (1994). Misconceptions reconceived: A constructivist analysis of knowledge in transition. Journal of the Learning Sciences, 3 (2), 115 – 163.</bibtext> </blist> <blist> <bibtext> Springer, K., &amp; Keil, F. C. (1991). Early differentiation of causal mechanisms appropriate to biological and nonbiological kinds. Child Development, 62 (4), 767 – 781.</bibtext> </blist> <blist> <bibtext> Stains, M., &amp; Sevian, H. (2015). Uncovering implicit assumptions: A large‐scale study on students' mental models of diffusion. Research in Science Education, 45 (6), 807 – 840.</bibtext> </blist> <blist> <bibtext> van Mil, M. H. W., Boerwinkel, D. J., &amp; Waarlo, A. J. (2013). Modelling molecular mechanisms: A framework of scientific reasoning to construct molecular‐level explanations for cellular behaviour. Science &amp; Education, 22 (1), 93 – 118.</bibtext> </blist> <blist> <bibtext> Wagh, A., Fuhrmann, T., Eloy, A. A., da, S., Wolf, J., Bumbacher, E., Blikstein, P., &amp; Wilkerson, M. H. (2022). MoDa: Designing a tool to interweave computational modeling with real‐world data analysis for science learning in middle school In Proceedings of Interaction Design and Children (pp. 206 – 211). ACM.</bibtext> </blist> <blist> <bibtext> Wagh, A., &amp; Wilensky, U. (2018). EvoBuild: A quickstart toolkit for programming agent‐based models of evolutionary processes. Journal of Science Education and Technology, 27 (2), 131 – 146.</bibtext> </blist> <blist> <bibtext> Westbrook, S. L., &amp; Marek, E. A. (1991). A cross‐age study of student understanding of the concept of diffusion. Journal of Research in Science Teaching, 28 (8), 649 – 660.</bibtext> </blist> <blist> <bibtext> Wilensky, U. (1999). NetLogo (and NetLogo user manual). Center for connected learning and computer‐based Modeling, Northwestern University. <ulink href="http://ccl.northwestern.edu/netlogo">http://ccl.northwestern.edu/netlogo</ulink></bibtext> </blist> <blist> <bibtext> Wilensky, U. (2003). Statistical mechanics for secondary school: The GasLab multi‐agent modeling toolkit. International Journal of Computers for Mathematical Learning, 8, 1 – 41.</bibtext> </blist> <blist> <bibtext> Wilkerson, M. H., Gravel, B. E., &amp; Macrander, C. A. (2015). Exploring shifts in middle school learners' modeling activity while generating drawings, animations, and computational simulations of molecular diffusion. Journal of Science Education and Technology, 24 (2), 396 – 415.</bibtext> </blist> <blist> <bibtext> Wilkerson, M. H., Wagh, A., &amp; Wilensky, U. (2015). Balancing curricular and pedagogical needs in computational construction kits: Lessons from the DeltaTick project. Science Education, 99 (3), 465 – 499.</bibtext> </blist> <blist> <bibtext> Xiang, L., &amp; Passmore, C. (2015). A framework for model‐based inquiry through agent‐based programming. Journal of Science Education and Technology, 24 (2), 311 – 329.</bibtext> </blist> <blist> <bibtext> Zuckerman, J. T. (1994). Problem solver's conceptions about osmosis. The American Biology Teacher, 56, 22 – 25.</bibtext> </blist> </ref> <aug> <p>By Tamar Fuhrmann; Leah Rosenbaum; Aditi Wagh; Adelmo Eloy; Jacob Wolf; Paulo Blikstein and Michelle Wilkerson</p> <p>Reported by Author; Author; Author; Author; Author; Author; Author</p> </aug> <nolink nlid="nl1" bibid="bib31" firstref="ref4"></nolink> <nolink nlid="nl2" bibid="bib46" firstref="ref5"></nolink> <nolink nlid="nl3" bibid="bib30" firstref="ref6"></nolink> <nolink nlid="nl4" bibid="bib43" firstref="ref8"></nolink> <nolink nlid="nl5" bibid="bib53" firstref="ref9"></nolink> <nolink nlid="nl6" bibid="bib36" firstref="ref10"></nolink> <nolink nlid="nl7" bibid="bib38" firstref="ref11"></nolink> <nolink nlid="nl8" bibid="bib18" firstref="ref13"></nolink> <nolink nlid="nl9" bibid="bib28" firstref="ref14"></nolink> <nolink nlid="nl10" bibid="bib29" firstref="ref15"></nolink> <nolink nlid="nl11" bibid="bib60" firstref="ref16"></nolink> <nolink nlid="nl12" bibid="bib61" firstref="ref17"></nolink> <nolink nlid="nl13" bibid="bib63" firstref="ref18"></nolink> <nolink nlid="nl14" bibid="bib62" firstref="ref19"></nolink> <nolink nlid="nl15" bibid="bib17" firstref="ref21"></nolink> <nolink nlid="nl16" bibid="bib34" firstref="ref22"></nolink> <nolink nlid="nl17" bibid="bib41" firstref="ref23"></nolink> <nolink nlid="nl18" bibid="bib37" firstref="ref24"></nolink> <nolink nlid="nl19" bibid="bib42" firstref="ref25"></nolink> <nolink nlid="nl20" bibid="bib15" firstref="ref35"></nolink> <nolink nlid="nl21" bibid="bib50" firstref="ref36"></nolink> <nolink nlid="nl22" bibid="bib11" firstref="ref37"></nolink> <nolink nlid="nl23" bibid="bib19" firstref="ref38"></nolink> <nolink nlid="nl24" bibid="bib56" firstref="ref39"></nolink> <nolink nlid="nl25" bibid="bib24" firstref="ref40"></nolink> <nolink nlid="nl26" bibid="bib45" firstref="ref42"></nolink> <nolink nlid="nl27" bibid="bib27" firstref="ref45"></nolink> <nolink nlid="nl28" bibid="bib22" firstref="ref51"></nolink> <nolink nlid="nl29" bibid="bib55" firstref="ref53"></nolink> <nolink nlid="nl30" bibid="bib49" firstref="ref57"></nolink> <nolink nlid="nl31" bibid="bib13" firstref="ref58"></nolink> <nolink nlid="nl32" bibid="bib39" firstref="ref59"></nolink> <nolink nlid="nl33" bibid="bib21" firstref="ref61"></nolink> <nolink nlid="nl34" bibid="bib25" firstref="ref62"></nolink> <nolink nlid="nl35" bibid="bib14" firstref="ref64"></nolink> <nolink nlid="nl36" bibid="bib33" firstref="ref67"></nolink> <nolink nlid="nl37" bibid="bib47" firstref="ref69"></nolink> <nolink nlid="nl38" bibid="bib58" firstref="ref70"></nolink> <nolink nlid="nl39" bibid="bib64" firstref="ref71"></nolink> <nolink nlid="nl40" bibid="bib48" firstref="ref82"></nolink> <nolink nlid="nl41" bibid="bib23" firstref="ref83"></nolink> <nolink nlid="nl42" bibid="bib12" firstref="ref95"></nolink> <nolink nlid="nl43" bibid="bib44" firstref="ref96"></nolink> <nolink nlid="nl44" bibid="bib16" firstref="ref105"></nolink> <nolink nlid="nl45" bibid="bib59" firstref="ref107"></nolink> <nolink nlid="nl46" bibid="bib10" firstref="ref108"></nolink> <nolink nlid="nl47" bibid="bib51" firstref="ref116"></nolink> <nolink nlid="nl48" bibid="bib54" firstref="ref117"></nolink> <nolink nlid="nl49" bibid="bib52" firstref="ref124"></nolink> <nolink nlid="nl50" bibid="bib20" firstref="ref130"></nolink> <nolink nlid="nl51" bibid="bib26" firstref="ref131"></nolink> <nolink nlid="nl52" bibid="bib40" firstref="ref135"></nolink> <nolink nlid="nl53" bibid="bib57" firstref="ref136"></nolink> <nolink nlid="nl54" bibid="bib35" firstref="ref138"></nolink> <nolink nlid="nl55" bibid="bib32" firstref="ref139"></nolink> |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1455641 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Right but Wrong: How Students' Mechanistic Reasoning and Conceptual Understandings Shift When Designing Agent-Based Models Using Data – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Tamar+Fuhrmann%22">Tamar Fuhrmann</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-6139-2867">0000-0002-6139-2867</externalLink>)<br /><searchLink fieldCode="AR" term="%22Leah+Rosenbaum%22">Leah Rosenbaum</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0001-7977-2297">0000-0001-7977-2297</externalLink>)<br /><searchLink fieldCode="AR" term="%22Aditi+Wagh%22">Aditi Wagh</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-7807-3344">0000-0002-7807-3344</externalLink>)<br /><searchLink fieldCode="AR" term="%22Adelmo+Eloy%22">Adelmo Eloy</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-5658-7774">0000-0002-5658-7774</externalLink>)<br /><searchLink fieldCode="AR" term="%22Jacob+Wolf%22">Jacob Wolf</searchLink> (ORCID <externalLink term="http://orcid.org/0009-0003-1504-5236">0009-0003-1504-5236</externalLink>)<br /><searchLink fieldCode="AR" term="%22Paulo+Blikstein%22">Paulo Blikstein</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0003-3941-1088">0000-0003-3941-1088</externalLink>)<br /><searchLink fieldCode="AR" term="%22Michelle+Wilkerson%22">Michelle Wilkerson</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0001-8250-068X">0000-0001-8250-068X</externalLink>) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Science+Education%22"><i>Science Education</i></searchLink>. 2025 109(1):3-26. – Name: Avail Label: Availability Group: Avail Data: Wiley. Available from: John Wiley & Sons, Inc. 111 River Street, Hoboken, NJ 07030. Tel: 800-835-6770; e-mail: cs-journals@wiley.com; Web site: https://www.wiley.com/en-us – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 24 – Name: DatePubCY Label: Publication Date Group: Date Data: 2025 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Research – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Elementary+Education%22">Elementary Education</searchLink><br /><searchLink fieldCode="EL" term="%22Grade+6%22">Grade 6</searchLink><br /><searchLink fieldCode="EL" term="%22Intermediate+Grades%22">Intermediate Grades</searchLink><br /><searchLink fieldCode="EL" term="%22Middle+Schools%22">Middle Schools</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Mechanics+%28Physics%29%22">Mechanics (Physics)</searchLink><br /><searchLink fieldCode="DE" term="%22Thinking+Skills%22">Thinking Skills</searchLink><br /><searchLink fieldCode="DE" term="%22Scientific+Concepts%22">Scientific Concepts</searchLink><br /><searchLink fieldCode="DE" term="%22Concept+Formation%22">Concept Formation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Models%22">Models</searchLink><br /><searchLink fieldCode="DE" term="%22Accuracy%22">Accuracy</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Grade+6%22">Grade 6</searchLink><br /><searchLink fieldCode="DE" term="%22Units+of+Study%22">Units of Study</searchLink><br /><searchLink fieldCode="DE" term="%22Science+Instruction%22">Science Instruction</searchLink><br /><searchLink fieldCode="DE" term="%22Data+Analysis%22">Data Analysis</searchLink> – Name: DOI Label: DOI Group: ID Data: 10.1002/sce.21890 – Name: ISSN Label: ISSN Group: ISSN Data: 0036-8326<br />1098-237X – Name: Abstract Label: Abstract Group: Ab Data: When learning about scientific phenomena, students are expected to "mechanistically" explain how underlying interactions produce the observable phenomenon and "conceptually" connect 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. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: DateEntry Label: Entry Date Group: Date Data: 2025 – Name: AN Label: Accession Number Group: ID Data: EJ1455641 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1455641 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1002/sce.21890 Languages: – Text: English PhysicalDescription: Pagination: PageCount: 24 StartPage: 3 Subjects: – SubjectFull: Mechanics (Physics) Type: general – SubjectFull: Thinking Skills Type: general – SubjectFull: Scientific Concepts Type: general – SubjectFull: Concept Formation Type: general – SubjectFull: Computer Software Type: general – SubjectFull: Models Type: general – SubjectFull: Accuracy Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: Grade 6 Type: general – SubjectFull: Units of Study Type: general – SubjectFull: Science Instruction Type: general – SubjectFull: Data Analysis Type: general Titles: – TitleFull: Right but Wrong: How Students' Mechanistic Reasoning and Conceptual Understandings Shift When Designing Agent-Based Models Using Data Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Tamar Fuhrmann – PersonEntity: Name: NameFull: Leah Rosenbaum – PersonEntity: Name: NameFull: Aditi Wagh – PersonEntity: Name: NameFull: Adelmo Eloy – PersonEntity: Name: NameFull: Jacob Wolf – PersonEntity: Name: NameFull: Paulo Blikstein – PersonEntity: Name: NameFull: Michelle Wilkerson IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 0036-8326 – Type: issn-electronic Value: 1098-237X Numbering: – Type: volume Value: 109 – Type: issue Value: 1 Titles: – TitleFull: Science Education Type: main |
| ResultId | 1 |