• DocumentCode
    188956
  • Title

    A C Programming Learning Support System and Its Subjective Assessment

  • Author

    Yu Yan ; Hiroto, Nakano ; Kohei, Hara ; Shota, Suga ; Aiguo He

  • Author_Institution
    Dept. of Comput. & Inf. Syst., Univ. of Aizu, Hukushima, Japan
  • fYear
    2014
  • fDate
    11-13 Sept. 2014
  • Firstpage
    561
  • Lastpage
    566
  • Abstract
    Currently, learning support environment for C programming beginners is still very unsatisfactory. This paper introduces a program visualization based support system for C programming learning and instruction, PROVIT. It provides useful functions for students and instructors to use at lectures, excises or their homes. The feature of PROVIT is that it can show the execution of any program written by the students or instructors, by interesting GUI, so the internal behaviors of the running program which usually will be hidden from beginners´ eyes can be observed easily. PROVIT has been used in a special lecture for teaching high-school students and a subjective evaluation from the students was performed at an experiment. This paper also reports the result of the experiment.
  • Keywords
    C language; computer aided instruction; computer science education; program visualisation; teaching; C programming beginners; C programming instruction; C programming learning support system; GUI; PROVIT; high-school students; learning support environment; program execution; program visualization based support system; running program; special lecture; subjective assessment; subjective evaluation; teaching; Arrays; Computers; Educational institutions; Image color analysis; Programming profession; Three-dimensional displays; C language; instruction; learning; program visualization; programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2014 IEEE International Conference on
  • Conference_Location
    Xi´an
  • Type

    conf

  • DOI
    10.1109/CIT.2014.23
  • Filename
    6984711