Analogies are powerful, ubiquitous tools that can help students learn abstract computing concepts. Instructors are often those who introduce analogies in the classroom; this work seeks to shift this paradigm to empower students to develop their own analogies to actively explore, connect, and learn computing concepts. Scaffolding is needed to ease the development process and optimize for positive learning outcomes. This study contributes to ongoing work to refine the analogy development process, specifically focusing on how students can effectively represent their analogies. This study uses a design-based research approach, with an iterative process that led to the continued refinement of analogy development scaffolding. This work provides insights about the initial diagrammatic representations and presents a comparative analysis of the two representation styles trialed so far. Insights from this study can be used to guide the development of more effective scaffolding for student-generated analogies. Through this work we aim to improve students’ conceptual understanding of computing concepts through analogy development.
Link to Presentation: https://youtu.be/fK_VuRWR2xI
Sat 7 DecDisplayed time zone: (UTC) Coordinated Universal Time change
16:30 - 18:00 | |||
16:30 22mOther | Watch Videos Conference | ||
16:52 22mPaper | Scaffolding Student-Generated Analogies in CS1 Conference | ||
17:15 22mPaper | Steering Student Behavior and Performance Toward Success with Mastery Learning through Policy Optimization Conference | ||
17:37 22mPaper | Teaching CS1 with a Mastery Learning framework: Changes in CS2 Results and Students’ Satisfaction Conference Giulia Toti University of British Columbia, Guoning Chen Department of Computer Science, University of Houston |
Track 2 - Saturday December 7th
To access the live meeting for this track, please use the following Zoom link:
https://acm-org.zoom.us/j/92150631266?pwd=evGy9nTbDcqDqHKTtMGz9ZzFTLcg16.1