Publication | Closed Access
Cognitive Implications of Learning Prolog—Mistakes and Misconceptions
28
Citations
13
References
1990
Year
EducationCognitionSemanticsLanguage LearningProgramming Language TeachingLogic ProgrammingIntroductory LevelConceptual MisunderstandingLanguage StudiesCognitive ScienceReasoning SystemLearning SciencesPhilosophy Of LanguageAutomated ReasoningLearning TheoryProgram ComprehensionLogical ReasoningLinguisticsCognitive Implications
Mistakes and misconceptions of high school students learning the logic-based programming language Prolog at an introductory level are described and analyzed. In this article, mistakes and misconceptions refer to errors that originate from a conceptual misunderstanding of basic ideas in logic programming and Prolog. A cognitive error classification scheme is presented in which four categories of underlying misunderstandings are identified: personification, conservation, concretization, and preconception. Examples of the various mistakes and misconceptions are presented and didactic suggestions are discussed for preventing or eliminating their occurrence.
| Year | Citations | |
|---|---|---|
Page 1
Page 1