|
The objective of this research is to construct a corrective learning system which uses Socratic dialogue as a guide to correct misconceptions in students'' knowledge. Since the cause of students'' misconceptions relates to the formation and evolution of mental models and the formation of mental model are continually accumulated and revised in the study process,misconceptions in students'' knowledge are gradually accumulated. Thus,teachers'' corrections cannot be effective if they rely on simply telling the student the standard solution. Instead, they should make the student consider the mistakes and contradictions they themselves discover in the correction process.Only through this process can mistakes be effectively corrected.Socratic dialogue actually applies a dialogue method to clarify students''conceptual and thinking methods.In this research, we shall make an inquiry into the fundamental reasoning principle of Socratic Dialogue and use the production rule to express this principle and the corrective domain determined by recursion in programming language.The system has been evaluated as effective by a practical educational experiment. The results show that this system is indeed of great help for the people who want to learn the recursive programming skill.
|