A C Programming Learning Support System and Its Subjective Assessment
Yu Yan, Nakano Hiroto, Hara Kohei, Suga Shota, Aiguo He · 2014
Currently, learning support environment for C programming beginners is still very unsatisfactory. This paper introduces a program visualization based support system for C programming learning and instruction, PROVIT. It provides useful functions for students and instructors to use at lectures, excises or their homes. The feature of PROVIT is that it can show the execution of any program written by the students or instructors, by interesting GUI, so the internal behaviors of the running program which usually will be hidden from beginners' eyes can be observed easily. PROVIT has been used in a special lecture for teaching high-school students and a subjective evaluation from the students was performed at an experiment. This paper also reports the result of the experiment.