Metaphors¶
Element · All elements
Evidence · 3 claims (2 for, 1 mixed) · 4 studies (3 qualitative, 1 associational),q2· 0 of 4 report an effect size · 2 claims rest on one study
Description¶
Metaphors are explanatory comparisons that map a less familiar concept onto a more familiar image or experience. They are useful when learners need a concrete entry point into abstract or complex ideas.
Design Implications¶
Context¶
Requirements¶
- A familiar source idea
- A target concept with meaningful relational overlap
- Clarification of where the metaphor fits and where it breaks
Constraints¶
- Overextended metaphors can create misconceptions
Target Learning Goals¶
- Support comprehension, imagination, and conceptual access.
Affordances¶
Claims¶
- Students without prior programming experience anchor more heavily in code and engage minimally with metaphor views compared to students with prior experience [~M]
- Role metaphors positioned GenAI as helper, learning partner, and friend/foe, with a high proportion combining friend and foe [+W]
- Multi-modal representations created during collaboration act as metaphors that shape joint reasoning and meaning making [+W]
Related Elements¶
Patterns That Use This Element¶
Examples¶
- Describing electrical current as water flow to introduce relational structure.
Key Sources¶
- Gentner, D., & Gentner, D. R. (1983). Flowing waters or teeming crowds: Mental models of electricity. In D. Gentner & A. Stevens (Eds.), Mental models. Erlbaum.
Page metadata
| Field | Value |
|---|---|
type |
element |
id |
metaphors |
title |
Metaphors |
description |
Metaphors are explanatory comparisons that map a less familiar concept onto a more familiar image or experience. |
status |
review |
canonical |
True |
generated |
by codex/unspecified on 2026-04-08 |
trust |
unverified — no one has confirmed this page's content |
Frontmatter is the page's machine-readable record — see the Schema & Guide.