2022 Fiscal Year Final Research Report
Development of an estimation method of error causes in problems for representing learners' understanding of program behavior
Project/Area Number |
19K21782
|
Research Category |
Grant-in-Aid for Challenging Research (Exploratory)
|
Allocation Type | Multi-year Fund |
Review Section |
Medium-sized Section 9:Education and related fields
|
Research Institution | Chiba Institute of Technology |
Principal Investigator |
|
Co-Investigator(Kenkyū-buntansha) |
野瀬 裕昭 長野県工科短期大学校, 知能情報システム学科, 教授 (60774940)
新村 正明 信州大学, 学術研究院総合人間科学系, 教授 (20345755)
山本 樹 明海大学, 総合教育センター, 准教授 (30535266)
|
Project Period (FY) |
2019-06-28 – 2023-03-31
|
Keywords | プログラム動作 / 理解表出課題 / 誤答原因推定 / トレース課題 / プログラミング基礎概念 / 誤答分析 |
Outline of Final Research Achievements |
This project investigated (1) a method of automatic generation of programs, which reproduces wrong answers by misunderstandings of basic programming concepts, (2) a method for generating wrong answers, (3) verification of the methods, and (4) an analysis method for causes of wrong answers. We developed programs, which implement methods (1) and (2), and verified the adequacy of the methods by comparing the wrong answers reproduced by the programs with actual wrong answers collected in practice. According to the result of the comparison, we found some causes of wrong answers, which we have not investigated. Therefore, we developed method (4), which can cover more causes of wrong answers.
|
Free Research Field |
教育工学
|
Academic Significance and Societal Importance of the Research Achievements |
トレース課題については,これまでにも類似の課題が提案されているが,この研究においては学習者へのフィードバックは正答との比較によるもののみで,誤答の原因にまで踏み込んだ分析は行われていない.一方,本研究課題において構想している,基本概念を誤って理解している学習者が想定する動作を行うプログラムによる誤答生成を行うという方法論については,これまでに類を見ないものであり,挑戦的かつ萌芽的な研究であると考えている. また,本研究課題が提案する方法論は,トレース課題に関する誤答の原因分析のみならず,プログラミング教育における誤答分析の様々な局面に応用可能なものであり,この研究の意義は高いと考えている.
|