A Visualized Educational System for Pointer Operations in Programming

Y. Miura, T. Suzuki, and K. Kaneko (Japan)


Programming Education Support, Pointer Operation, Visualization, Code Candidate Generation


In general, a novice programmer is sometimes unable to implement the pointer operations by code fragments even if he understands the operations completely in abstract level. The conventional visualized educational systems for programming can visualize the execution processes of valid code fragments while they cannot present the valid codes from the execution processes. Hence, in this study, we developed a visualized educational system VIE which allows a student to handle the visualized components directly. In that case, the system presents the list of code candidates which correspond to that operation. As results of the experiment, we could show that VIE can display enough code candidates about simple pointer operations without offering too much complicated candidates.

Important Links:

Go Back