摘要 |
<P>PROBLEM TO BE SOLVED: To provide a system and a program for supporting programming education enabling an administrator in education to grasp learner's programming process, learner's thinking process, points where the learner lacks in comprehension, and time course of thinking process while producing an answer. <P>SOLUTION: In the system for supporting programming education, a learning administrating server 200 grasps, through a network 100 online and in real time, the process of producing an answer to a program creating assignment being performed by the learner on a learner's client 300 and stores it in a database 210 to make a database; a learning administrator reads the data stored in the database 210 through the learning administrator's client 400 and, based on the data and on an optional time base, performs reproduction of answer producing process or visualize the answer producing process with graphs. Thus, each learner's degree of proficiency in programming can be easily and accurately grasped. <P>COPYRIGHT: (C)2006,JPO&NCIPI |