• 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