Development of a computer programming learning support system based on reading computer program

  • Authors:
  • Haruki Kanamori;Takahito Tomoto;Takako Akakura

  • Affiliations:
  • Graduate School of Engineering, Tokyo University of Science, Shinjuku-ku, Tokyo, Japan;Faculty of Engineering, Tokyo University of Science, Shinjuku-ku, Tokyo, Japan;Faculty of Engineering, Tokyo University of Science, Shinjuku-ku, Tokyo, Japan

  • Venue:
  • HCI'13 Proceedings of the 15th international conference on Human Interface and the Management of Information: information and interaction for learning, culture, collaboration and business - Volume Part III
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe the development of a support system that facilitates the process of learning computer programming through the reading of computer program. Reading code consists of two steps: reading comprehension and meaning deduction. In this study, we developed a tool that supports the deduction of a program's meaning. The tool is equipped with an error visualization function that illustrates a learner's mistakes and makes them aware of their errors. We conducted experiments using the learning support tool and confirmed that the system is effective.