Educational DSML design framework built on three principles: evidence-centered design, exploratory learning of dynamic processes, and a block-based programming environment¶
Design · All designs
Evidence · no claims cited
Description¶
The article's design framework rests on three principles the authors name explicitly: "An evidence-centered design approach ... to ensure coherence and coverage of domain concepts, relations, and practices in the design of the DSML constructs"; opportunities "for exploratory learning of dynamic processes by creating a discrete-time step-by-step model of continuous dynamic processes"; and "A block-based programming language ... to lessen programming difficulties among novice learners". The framework is implemented as a four-step design process applied across three science domains.
Design Implications¶
Context¶
Requirements¶
- Domain analysis (ECD steps 1-2) must be completed before DSML block creation, identifying target audience, content boundaries, prerequisites, known difficulties, and concept relations
Constraints¶
- The design presumes an existing block-based programming environment in which DSML constructs can be embedded
Target Learners¶
- elementary, middle, and high school students in K-12 science
Learning Goals¶
- synergistic learning of STEM domain concepts and computational thinking concepts and practices
Claims¶
- Learning By Modeling Framework [+M]
Related Designs¶
Examples¶
-
Key Sources¶
- Nicole M. Hutchins & Gautam Biswas & Ningyu Zhang & Caitlin Snyder & Ákos Lédeczi & Miklós Maróti. (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. https://doi.org/10.1007/s40593-020-00209-z
Page metadata
| Field | Value |
|---|---|
type |
design |
id |
dsml-design-three-principles |
title |
Educational DSML design framework built on three principles: evidence-centered design, exploratory learning of dynamic processes, and a block-based programming environment |
description |
The article's design framework rests on three principles the authors name explicitly: "An evidence-centered design approach ... |
status |
review |
generated |
by process:settle-candidates on 2026-10-27 |
trust |
unverified — no one has confirmed this page's content |
sources |
1 — nicole-m-hutchins-gautam-biswas-ningyu-zhang-caitlin-snyder-ákos-lédeczi-miklós-maróti-2020 |
Frontmatter is the page's machine-readable record — see the Schema & Guide.