Quantitative Evaluation of the Effects of Reading Aloud and Subvocalization on Program Code Debugging Tasks
Saved in:
| Title: | Quantitative Evaluation of the Effects of Reading Aloud and Subvocalization on Program Code Debugging Tasks |
|---|---|
| Language: | English |
| Authors: | Tetsuo Tanaka, Mari Ueda |
| Source: | International Association for Development of the Information Society. 2025. |
| Availability: | International Association for the Development of the Information Society. e-mail: secretariat@iadis.org; Web site: http://www.iadisportal.org |
| Peer Reviewed: | Y |
| Page Count: | 8 |
| Publication Date: | 2025 |
| Document Type: | Speeches/Meeting Papers Reports - Research |
| Education Level: | Higher Education Postsecondary Education |
| Descriptors: | Foreign Countries, Undergraduate Students, Graduate Students, Programming, Coding, Troubleshooting, Oral Reading, Inner Speech (Subvocal), Silent Reading, Cognitive Processes, Difficulty Level |
| Geographic Terms: | Japan |
| Abstract: | This paper reports on an exploratory study designed to quantitatively investigate the effects of three code reading methods. We conducted an experiment with 22 university students with programming experience, who were tasked with finding and fixing bugs in C language source code using three different reading methods: "reading aloud," "subvocalization," and "silent reading." The experiment was designed as a within-subjects study, where each participant experienced all three conditions. An analysis of the experimental data using paired t-tests and other methods yielded the following findings. Overall, subvocalization showed statistically significant higher debugging performance compared to reading aloud (p < 0.05). However, this effect was not uniform, varying with participants' programming proficiency and their conscious ability to distinguish between the reading methods. Notably, among the group of participants who could clearly differentiate between silent reading and subvocalization, subvocalization demonstrated a statistically significant higher performance than silent reading as well (p < 0.05). These preliminary findings suggest that consciously controlled subvocalization may be an effective strategy for managing cognitive load and directing attention to the details of the code during debugging tasks. This paper reports these findings in detail and discusses their potential applications in programming education and practice. [For the complete proceedings, "Proceedings of the International Association for Development of the Information Society (IADIS) International Conference on Cognition and Exploratory Learning in the Digital Age (CELDA) (22nd, Porto, Portugal, November 1-3, 2025)," see ED677812.] |
| Abstractor: | As Provided |
| Entry Date: | 2026 |
| Accession Number: | ED677845 |
| Database: | ERIC |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED677845 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: ED677845 AccessLevel: 3 PubType: Conference PubTypeId: conference PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Quantitative Evaluation of the Effects of Reading Aloud and Subvocalization on Program Code Debugging Tasks – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Tetsuo+Tanaka%22">Tetsuo Tanaka</searchLink><br /><searchLink fieldCode="AR" term="%22Mari+Ueda%22">Mari Ueda</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22International+Association+for+Development+of+the+Information+Society%22"><i>International Association for Development of the Information Society</i></searchLink>. 2025. – Name: Avail Label: Availability Group: Avail Data: International Association for the Development of the Information Society. e-mail: secretariat@iadis.org; Web site: http://www.iadisportal.org – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 8 – Name: DatePubCY Label: Publication Date Group: Date Data: 2025 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Speeches/Meeting Papers<br />Reports - Research – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Graduate+Students%22">Graduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Coding%22">Coding</searchLink><br /><searchLink fieldCode="DE" term="%22Troubleshooting%22">Troubleshooting</searchLink><br /><searchLink fieldCode="DE" term="%22Oral+Reading%22">Oral Reading</searchLink><br /><searchLink fieldCode="DE" term="%22Inner+Speech+%28Subvocal%29%22">Inner Speech (Subvocal)</searchLink><br /><searchLink fieldCode="DE" term="%22Silent+Reading%22">Silent Reading</searchLink><br /><searchLink fieldCode="DE" term="%22Cognitive+Processes%22">Cognitive Processes</searchLink><br /><searchLink fieldCode="DE" term="%22Difficulty+Level%22">Difficulty Level</searchLink> – Name: Subject Label: Geographic Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Japan%22">Japan</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: This paper reports on an exploratory study designed to quantitatively investigate the effects of three code reading methods. We conducted an experiment with 22 university students with programming experience, who were tasked with finding and fixing bugs in C language source code using three different reading methods: "reading aloud," "subvocalization," and "silent reading." The experiment was designed as a within-subjects study, where each participant experienced all three conditions. An analysis of the experimental data using paired t-tests and other methods yielded the following findings. Overall, subvocalization showed statistically significant higher debugging performance compared to reading aloud (p < 0.05). However, this effect was not uniform, varying with participants' programming proficiency and their conscious ability to distinguish between the reading methods. Notably, among the group of participants who could clearly differentiate between silent reading and subvocalization, subvocalization demonstrated a statistically significant higher performance than silent reading as well (p < 0.05). These preliminary findings suggest that consciously controlled subvocalization may be an effective strategy for managing cognitive load and directing attention to the details of the code during debugging tasks. This paper reports these findings in detail and discusses their potential applications in programming education and practice. [For the complete proceedings, "Proceedings of the International Association for Development of the Information Society (IADIS) International Conference on Cognition and Exploratory Learning in the Digital Age (CELDA) (22nd, Porto, Portugal, November 1-3, 2025)," see ED677812.] – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: DateEntry Label: Entry Date Group: Date Data: 2026 – Name: AN Label: Accession Number Group: ID Data: ED677845 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED677845 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 8 Subjects: – SubjectFull: Foreign Countries Type: general – SubjectFull: Undergraduate Students Type: general – SubjectFull: Graduate Students Type: general – SubjectFull: Programming Type: general – SubjectFull: Coding Type: general – SubjectFull: Troubleshooting Type: general – SubjectFull: Oral Reading Type: general – SubjectFull: Inner Speech (Subvocal) Type: general – SubjectFull: Silent Reading Type: general – SubjectFull: Cognitive Processes Type: general – SubjectFull: Difficulty Level Type: general – SubjectFull: Japan Type: general Titles: – TitleFull: Quantitative Evaluation of the Effects of Reading Aloud and Subvocalization on Program Code Debugging Tasks Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Tetsuo Tanaka – PersonEntity: Name: NameFull: Mari Ueda IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2025 Titles: – TitleFull: International Association for Development of the Information Society Type: main |
| ResultId | 1 |