The Effects of Open Self-Explanation Prompting During Source Code Comprehension (original) (raw)

Prompting for Free Self-Explanations Promotes Better Code Comprehension

Lasang Tamang

2021

View PDFchevron_right

In-code Comments as a Self-explanation Strategy for Computational Science Education

Mike Reese

2016 ASEE Annual Conference & Exposition Proceedings

View PDFchevron_right

Ability to 'explain in plain english' linked to proficiency in computer-based programming

Raymond Lister

Proceedings of the ninth annual international conference on International computing education research - ICER '12, 2012

View PDFchevron_right

Using Subgoal Learning and Self-Explanation to Improve Programming Education

Richard Catrambone

Cognitive Science, 2016

View PDFchevron_right

A Socratic Tutor for Source Code Comprehension

Lasang Tamang

Lecture Notes in Computer Science, 2020

View PDFchevron_right

Training Learners to Self-Explain: Designing Instructions and Examples to Improve Problem Solving

Richard Catrambone

2016

View PDFchevron_right

Self-Explanations: How Students Study and Use Examples in Learning to Solve Problems

Peter Reimann

Cognitive Science, 1989

View PDFchevron_right

Eliciting Self-Explanations Improves Understanding

Mei-hung Chiu

Cognitive Science, 1994

View PDFchevron_right

In pursuit of knowledge: Comparing self-explanations, concepts, and procedures as pedagogical tools

Bethany Rittle-johnson

Journal of Experimental Child Psychology, 2009

View PDFchevron_right

Self-Explanation Prompts on Problem-Solving Performance in an Interactive Learning Environment

Kyungbin Kwon, Jane Howland

View PDFchevron_right

Enhancing learning through self-explanation

Anjana Weerasinghe

International Conference on Computers in Education, 2002. Proceedings., 2002

View PDFchevron_right

Decoding the underlying cognitive processes and related support strategies utilised by expert instructors during source code comprehension

Liezel Nel

South African Computer Journal, 2020

View PDFchevron_right

Further Results from the Evaluation of an Intelligent Computer Tutor to Coach Self-Explanation

Cristina Conati

Lecture Notes in Computer Science, 2000

View PDFchevron_right

Experiments with Auto-generated Socratic Dialogue for Source Code Understanding

Lasang Tamang

2021

View PDFchevron_right

Computer Skill Acquisition: The Effects of Computer-aided Self-explanation on Knowledge Retention and Transfer

Dale Berger

Proceedings of the 50th Hawaii International Conference on System Sciences (2017), 2017

View PDFchevron_right

Evaluating the effectiveness of a tutorial dialogue system for self-explanation

Amy Ogan

2004

View PDFchevron_right

Learning by Solved Example Problems: Instructional Explanations Reduce Self-Explanation Activity

Alexander Renkl, Silke Schworm

2000

View PDFchevron_right

An Explanation Tool to Support Learning of Basic Programming

Carlos Tobar

2006

View PDFchevron_right

A closer look at tracing, explaining and code writing skills in the novice programmer

Raymond Lister

Proceedings of the fifth international workshop on Computing education research workshop - ICER '09, 2009

View PDFchevron_right

Finding the Best Types of Guidance for Constructing Self-Explanations of Subgoals in Programming

Richard Catrambone

Journal of the Learning Sciences, 2018

View PDFchevron_right

Experiments with a Socratic Intelligent Tutoring System for Source Code Understanding

Lasang Tamang

2020

View PDFchevron_right

Learning from worked-out examples: The transition from instructional explanations to self-explanation prompts

Silke Schworm

Instructional design for effective and …, 2004

View PDFchevron_right

On the Frequency of Words Used in Answers to Explain in Plain English Questions by Novice Programmers

Raymond Lister

Proceedings of the Twenty-First Australasian Computing Education Conference on - ACE '19, 2019

View PDFchevron_right

The Role of Source Code Vocabulary in Programming Teaching and Learning

Marcos Nascimento

2020 IEEE Frontiers in Education Conference (FIE)

View PDFchevron_right

A tutorial dialog system to support self-explanation: Evaluation and open questions

Kenneth Koedinger

Artificial intelligence in education: shaping the …, 2003

View PDFchevron_right

Scaffolding Self-Explanation to Improve Learning in Exploratory Learning Environments

Cristina Conati

Lecture Notes in Computer Science, 2004

View PDFchevron_right