DocumentCode :
1574852
Title :
A C language programming education support system based on Software Visualization
Author :
Matsumura, Kazuya ; Daisuke, Shirai ; He, Aiguo
Author_Institution :
Univ. of Aizu, Aizu-Wakamatsu, Japan
fYear :
2009
Firstpage :
9
Lastpage :
14
Abstract :
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.
Keywords :
C language; computer science education; data visualisation; C language programming education support system; computer programming language; computer science education; software system development; software visualization; Application software; Computer bugs; Computer languages; Computer science education; Educational activities; Educational programs; Helium; Programming profession; Software systems; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Pervasive Computing (JCPC), 2009 Joint Conferences on
Conference_Location :
Tamsui, Taipei
Print_ISBN :
978-1-4244-5227-9
Electronic_ISBN :
978-1-4244-5228-6
Type :
conf
DOI :
10.1109/JCPC.2009.5420222
Filename :
5420222
Link To Document :
بازگشت