2002 Volume 25 Issue 3 Pages 17-25
A learning support system for the C programming language is proposed with the aim of helping beginners to understand programs. The support system consists of two subsystems. One provides support information regarding bug factors estimated from compiler messages. The other visually displays the processing structures of programs, allowing students to relate structures they know to the presented processing structures. Students use the learning support system when necessary as support for programming practice.