A C language programming education support system based on Software Visualization

Kazuya Matsumura, Shirai Daisukey, Aiguo He · 2009

C language is a major computer programming language, being widely used in software system development and education of computer science. However, comparing with other computer languages, C language is difficult and little uninteresting to its beginners and therefore, it takes more time to learn or teach. To give those beginners a interesting and comprehensible way to learn C language, we proposed a technique to make C language program visible. By this technique, the change of program status such as variable value in each step can be displayed in a graphical way. The effectiveness of this proposal was confirmed by experiments.

Read the paper · More papers on PaperTik