Development of a learning support system for source code reading comprehension

Tatsuya Arai, Haruki Kanamori, Takahito Tomoto, Yusuke Kometani, Takako Akakura

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

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 source code. Reading code consists of two steps: reading comprehension and meaning deduction. In this study, we developed a tool that supports the comprehension of a program's reading. 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.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages12-19
Number of pages8
Volume8522 LNCS
EditionPART 2
ISBN (Print)9783319078625
DOIs
Publication statusPublished - 2014
Externally publishedYes
Event16th International Conference on Human Interface and the Management of Information: Information and Knowledge Design and Evaluation, HCI International 2014 - Heraklion, Crete, Greece
Duration: 2014 Jun 222014 Jun 27

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume8522 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other16th International Conference on Human Interface and the Management of Information: Information and Knowledge Design and Evaluation, HCI International 2014
Country/TerritoryGreece
CityHeraklion, Crete
Period14/6/2214/6/27

Keywords

  • ICT
  • Problem Posing
  • Programming Learning
  • Reading Program

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Fingerprint

Dive into the research topics of 'Development of a learning support system for source code reading comprehension'. Together they form a unique fingerprint.

Cite this