Modeling of the Problem-Solving Process and Development of a Learning Support System for Text-Based Programming Problems
摘要
Programming story problems requires an understanding of the requirements of the problem statement and how to write source code that satisfies them. However, some learners are unable to write source code that meets the requirements of the problem statement. Therefore, we modeled the problem-solving process in programming story problems. The problem-solving process begins by organizing the information in the context of the problem statement, thinking through the abstract operations necessary to find a solution, and defining the solution. In this study, we propose a learning support method and develop a learning support system that follows this problem-solving process.