Benefits of Self-explanation in Introductory Programming
By Arto Vihavainen, Craig S. Miller, Amber Settle. 2015
33 citations recorded by the source corpus.
Subfields: Computer Science Applications, Developmental and Educational Psychology, Cognitive Science & Psychology
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Science Applications
- Paul Denny
- Juho Leinonen
- Sami Sarsa
- Arto Hellas
- Stephen MacNeil
- Seth Bernstein
- Andrew Tran
- Joanne Kim
In Developmental and Educational Psychology
In Cognitive Science & Psychology
Citations in the corpus
- Comparing Code Explanations Created by Students and Large Language Models (2023, background): “This process of explaining one’s own code provided both short and long-term learning benefits for students [29, 42].”
- Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book (2022, background): “These ‘self-explanations’ can provide short and long-term learning benefits for students [26, 41].”
- CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needs (2024, unknown): “For example, ‘explain in plain English’ questions prompt students to explain their understanding of code at an abstract level [62], and provides both long-term and short-term learning benefits [45, 59].”