Gaze Analysis and Modeling of Cognitive Process During Debugging for Novice Programmers’ Learning

Kohei Yoshimori, Toru Kano, Takako Akakura

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Recently, the demand for IT human resources has increased. Therefore, the expansion of programming education should be considered to strengthen the supply of it. This study aimed to propose debugging learning support for novice programmers using experts’ gaze behavior. First, we gave feedback to proficient users on their gazing behavior during program debugging and interviewed them about their cognitive processes. Based on the results, we developed a cognitive process model of expert debugging. However, most of the visualized information was based on gaze transitions, and it was difficult to see the characteristics of the cognitive process. This study helped to improve the previously proposed model and developed one that focuses more on the cognitive process during program debugging. Data from students with little programming experience were collected and compared with the cognitive process model of programming experts. This enabled the identification of the characteristics of the program debugging process of non-experts.

Original languageEnglish
Title of host publicationHuman Interface and the Management of Information
Subtitle of host publicationVisual and Information Design - Thematic Area, HIMI 2022, Held as Part of the 24th HCI International Conference, HCII 2022, Proceedings
EditorsSakae Yamamoto, Hirohiko Mori
PublisherSpringer Science and Business Media Deutschland GmbH
Pages528-537
Number of pages10
ISBN (Print)9783031064234
DOIs
Publication statusPublished - 2022
EventThematic area Human Interface and the Management of Information, HIMI 2022 Part of the 24th HCI International Conference, HCII 2022 - Virtual, Online
Duration: 26 Jun 20221 Jul 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13305 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceThematic area Human Interface and the Management of Information, HIMI 2022 Part of the 24th HCI International Conference, HCII 2022
CityVirtual, Online
Period26/06/221/07/22

Keywords

  • Cognitive process model
  • Gaze behavior
  • Learning support
  • Program debugging
  • Programming education

Fingerprint

Dive into the research topics of 'Gaze Analysis and Modeling of Cognitive Process During Debugging for Novice Programmers’ Learning'. Together they form a unique fingerprint.

Cite this