Writing Prompts to Identify At-Risk Students in Introductory Programming Courses.

Saved in:
Bibliographic Details
Title: Writing Prompts to Identify At-Risk Students in Introductory Programming Courses.
Authors: Clark, Jon D.1 jon.clark@colostate.edu, Kinnett, Seth J.1 seth.kinnett@colostate.edu
Source: Information Systems Education Journal. May2026, Vol. 24 Issue 3, p4-15. 12p.
Subject Terms: *Readability formulas, *Computer programming education, *Student assignments, *Educational intervention, *Students, *Educational evaluation, Maintainability (Engineering)
Abstract: The identification of at-risk students early in introductory programming courses is critical to their success. Timely intervention requires assessment before substantial code has been written, and good and bad habits are formed. This study asserts that the use of natural language writing prompts can be used as a diagnostic tool, based on the SOLO taxonomy of cognitive development. The relationship between natural language metrics (Flesch Reading Ease, Flesch-Kincaid Grade Level, Gunning FOG Index) and code maintainability (McCabe’s Essential Complexity) by 29 novice student programmers completing a Java assignment was evaluated. Statistical results show significant differences in all three natural language metrics between students who produced maintainable and unmaintainable code, with the strongest predictability demonstrated by the FOG Index (FOG Index: p=.086, CI90= [-3.4, -.20]). These results were interpreted through the SOLO taxonomy, suggesting that students performing at the Multistructural level produce both disconnected writing (high complexity scores) and unstructured code (high essential complexity), while students performing at the Relational level produce coherent structures in both domains. Further, this study provides implementation guidelines for instructors to manage writing prompts, interpret results, and design impactful interventions, resulting in a low-cost, scalable approach for early student assessment. [ABSTRACT FROM AUTHOR]
Copyright of Information Systems Education Journal is the property of Information Systems & Computing Academic Professionals (ISCAP) 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
Description
Abstract:The identification of at-risk students early in introductory programming courses is critical to their success. Timely intervention requires assessment before substantial code has been written, and good and bad habits are formed. This study asserts that the use of natural language writing prompts can be used as a diagnostic tool, based on the SOLO taxonomy of cognitive development. The relationship between natural language metrics (Flesch Reading Ease, Flesch-Kincaid Grade Level, Gunning FOG Index) and code maintainability (McCabe’s Essential Complexity) by 29 novice student programmers completing a Java assignment was evaluated. Statistical results show significant differences in all three natural language metrics between students who produced maintainable and unmaintainable code, with the strongest predictability demonstrated by the FOG Index (FOG Index: p=.086, CI90= [-3.4, -.20]). These results were interpreted through the SOLO taxonomy, suggesting that students performing at the Multistructural level produce both disconnected writing (high complexity scores) and unstructured code (high essential complexity), while students performing at the Relational level produce coherent structures in both domains. Further, this study provides implementation guidelines for instructors to manage writing prompts, interpret results, and design impactful interventions, resulting in a low-cost, scalable approach for early student assessment. [ABSTRACT FROM AUTHOR]
ISSN:1545679X
DOI:10.62273/RRRD8805