2020 年 140 巻 9 号 p. 1096-1109
In order to improve programming education in C language, it is important to develop an environment that is easy for beginners to learn. At the same time, a function that can support the instructor is also essential, such as monitoring learners and collecting learning logs. In this paper, we develop a programming learning support system for beginners of C language to achieve the three objectives: (1) providing a function for beginners to make them concentrate on essential learning intended by the instructor, (2) providing a function to collect the log data on the learning process for realizing the analysis required by the instructor, and (3) providing a function to realize presentation and collection of learning tasks commonly performed in C language education, and to support these evaluations and counting. This paper explains the concept and function of the proposed system in detail, and to evaluate the usefulness of the proposed system from the viewpoints of both the learners and its instructors through the practical use and the experiments.
J-STAGEがリニューアルされました! https://www.jstage.jst.go.jp/browse/-char/ja/