Supporting program comprehension with data-enhanced active reading.

Saved in:
Bibliographic Details
Title: Supporting program comprehension with data-enhanced active reading.
Authors: Yuko Toyokawa1,2 toyokawa.yuko.2j@kyotou.ac.jp.jp, Prajish Prasad3, Izumi Horikoshi2, Rwitajit Majumdar4, Hiroaki Ogata2
Source: Research & Practice in Technology Enhanced Learning. 2025, Vol. 20, p1-24. 24p.
Subject Terms: *Computer science students, *Universities & colleges, *Learning strategies, *Arts education, Data analytics
Abstract: This study proposes a novel pedagogical approach to applying active reading (AR) strategies and the learning analytics dashboard to program comprehension (PC) in programming courses. The objective was to visualize the code-reading behaviors of novice programming learners using learning logs and promote code comprehension. The strategy was applied to students in computer science classes at a liberal arts college in India. The results show that the utilization of the dashboard positively influenced students' learning behaviors outside the classroom. It was recognized as an effective means of supporting PC, highlighting the need to elaborate on how to adopt dashboards in code reading tasks. The study confirms that reflecting on learning using the dashboard can promote learners' metacognitive skills, regardless of subject or language. It contributes to AR research by demonstrating new practical benefits of AR strategies for PC. [ABSTRACT FROM AUTHOR]
Copyright of Research & Practice in Technology Enhanced Learning is the property of Asia-Pacific Society for Computers in Education (APSCE) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Education Research Complete
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: ehh
DbLabel: Education Research Complete
An: 184656804
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Supporting program comprehension with data-enhanced active reading.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Yuko+Toyokawa%22">Yuko Toyokawa</searchLink><relatesTo>1,2</relatesTo><i> toyokawa.yuko.2j@kyotou.ac.jp.jp</i><br /><searchLink fieldCode="AR" term="%22Prajish+Prasad%22">Prajish Prasad</searchLink><relatesTo>3</relatesTo><br /><searchLink fieldCode="AR" term="%22Izumi+Horikoshi%22">Izumi Horikoshi</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Rwitajit+Majumdar%22">Rwitajit Majumdar</searchLink><relatesTo>4</relatesTo><br /><searchLink fieldCode="AR" term="%22Hiroaki+Ogata%22">Hiroaki Ogata</searchLink><relatesTo>2</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Research+%26+Practice+in+Technology+Enhanced+Learning%22">Research & Practice in Technology Enhanced Learning</searchLink>. 2025, Vol. 20, p1-24. 24p.
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: *<searchLink fieldCode="DE" term="%22Computer+science+students%22">Computer science students</searchLink><br />*<searchLink fieldCode="DE" term="%22Universities+%26+colleges%22">Universities & colleges</searchLink><br />*<searchLink fieldCode="DE" term="%22Learning+strategies%22">Learning strategies</searchLink><br />*<searchLink fieldCode="DE" term="%22Arts+education%22">Arts education</searchLink><br /><searchLink fieldCode="DE" term="%22Data+analytics%22">Data analytics</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This study proposes a novel pedagogical approach to applying active reading (AR) strategies and the learning analytics dashboard to program comprehension (PC) in programming courses. The objective was to visualize the code-reading behaviors of novice programming learners using learning logs and promote code comprehension. The strategy was applied to students in computer science classes at a liberal arts college in India. The results show that the utilization of the dashboard positively influenced students' learning behaviors outside the classroom. It was recognized as an effective means of supporting PC, highlighting the need to elaborate on how to adopt dashboards in code reading tasks. The study confirms that reflecting on learning using the dashboard can promote learners' metacognitive skills, regardless of subject or language. It contributes to AR research by demonstrating new practical benefits of AR strategies for PC. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Research & Practice in Technology Enhanced Learning is the property of Asia-Pacific Society for Computers in Education (APSCE) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=ehh&AN=184656804
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.58459/rptel.2025.20039
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 24
        StartPage: 1
    Subjects:
      – SubjectFull: Computer science students
        Type: general
      – SubjectFull: Universities & colleges
        Type: general
      – SubjectFull: Learning strategies
        Type: general
      – SubjectFull: Arts education
        Type: general
      – SubjectFull: Data analytics
        Type: general
    Titles:
      – TitleFull: Supporting program comprehension with data-enhanced active reading.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Yuko Toyokawa
      – PersonEntity:
          Name:
            NameFull: Prajish Prasad
      – PersonEntity:
          Name:
            NameFull: Izumi Horikoshi
      – PersonEntity:
          Name:
            NameFull: Rwitajit Majumdar
      – PersonEntity:
          Name:
            NameFull: Hiroaki Ogata
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Text: 2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 17932068
          Numbering:
            – Type: volume
              Value: 20
          Titles:
            – TitleFull: Research & Practice in Technology Enhanced Learning
              Type: main
ResultId 1