Example explanation in learning environments
- 1 January 1996
- book chapter
- conference paper
- Published by Springer Science and Business Media LLC in Lecture Notes in Computer Science
Abstract
This paper describes the design and use of an example explanation module embedded in an ITS that teaches the programming language LISP to novices. When examples are provided to support a learning process it is likely that students find it difficult to understand or to interpret them. By explaining examples these problems are reduced and give the students better insights into the problem solving domain as the explanation also serves as a positive instance to self-explanations. Problems, possible solutions, and advantages of providing examples with explanations are described to point out the importance of providing examples added with explanations in an intelligent learning environment.Keywords
This publication has 9 references indexed in Scilit:
- Episodic Learner ModelingCognitive Science, 1996
- Taking the plunge with CLEM: The design and evaluation of a large scale CAL systemComputers & Education, 1994
- Programming Environments for NovicesPublished by Springer Science and Business Media LLC ,1993
- How can hypermedia tools help teach programming?Learning and Instruction, 1992
- Intelligent Tutor, Environment and Manual for Introductory ProgrammingEducational and Training Technology International, 1992
- Effects of Examples and Their Explanations in a Lesson n Recursion: A Production System AnalysisCognition and Instruction, 1991
- Analogical Mapping by Constraint SatisfactionCognitive Science, 1989
- Self‐Explanations: How Students Study and Use Examples in Learning to Solve ProblemsCognitive Science, 1989
- Structure‐Mapping: A Theoretical Framework for Analogy*Cognitive Science, 1983