抄録
The authors are conducting research on a programming learning support system to make it easier for beginners to learn C programming. So far, we have designed and implemented a “standard coding form” to help program ssembly and a function to present hints according to the cause of stumbling blocks, and have evaluated the system as needed. A coding sequence, a method that records keystroke information as a way to monitor learner skills, has been developed. We believe that the functions we have studied and the analysis of coding sequences and presentation of the results will contribute to maintaining learner motivation. In this paper, we report the results of a comparison experiment with a conventional learning environment regarding the maintenance of motivation, and discuss the possibility that the design of each function is effective.