NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 6 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Anna Rechtácková; Radek Pelánek; Tomáš Effenberger – ACM Transactions on Computing Education, 2025
Code quality is a critical aspect of programming, as high-quality code is easier to maintain, and code maintenance constitutes the majority of software costs. Consequently, code quality should be emphasized in programming education. While previous research has identified numerous code quality defects commonly made by students, the current state…
Descriptors: Programming, Computer Science Education, Error Patterns, Automation
Peer reviewed Peer reviewed
Direct linkDirect link
Owen Henkel; Hannah Horne-Robinson; Libby Hills; Bill Roberts; Josh McGrane – International Journal of Artificial Intelligence in Education, 2025
This paper reports on a set of three recent experiments utilizing large-scale speech models to assess the oral reading fluency (ORF) of students in Ghana. While ORF is a well-established measure of foundational literacy, assessing it typically requires one-on-one sessions between a student and a trained rater, a process that is time-consuming and…
Descriptors: Foreign Countries, Oral Reading, Reading Fluency, Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Arinjoy Basak; Nicole P. Pitterson; Clifford A. Shaffer; Sneha Patel Davison; David A. Dillard; Jacob Grohs – Advances in Engineering Education, 2025
Motivated by the benefits of repeated deliberate practice, we created an interactive exercise system for use in an undergraduate engineering mechanics class that focuses on practicing learned fundamental concepts. These exercises take the form of traditional word problems commonly found in mechanics courses, involving things like selecting and…
Descriptors: Usability, Electronic Learning, Computer Mediated Communication, Engineering Education
Peer reviewed Peer reviewed
Direct linkDirect link
Olaperi Okuboyejo; Sigrid Ewert; Ian Sanders – ACM Transactions on Computing Education, 2025
Regular expressions (REs) are often taught to undergraduate computer science majors in the Formal Languages and Automata (FLA) course; they are widely used to implement different software functionalities such as search mechanisms and data validation in diverse fields. Despite their importance, the difficulty of REs has been asserted many times in…
Descriptors: Automation, Feedback (Response), Error Patterns, Error Correction
Peer reviewed Peer reviewed
Direct linkDirect link
Bei Cai; Ziyu He; Hong Fu; Yang Zheng; Yanjie Song – IEEE Transactions on Learning Technologies, 2025
Much research has applied automated writing evaluation (AWE) systems to English writing instruction; however, understanding how students internalize and apply this feedback to reduce writing errors is difficult, largely due to the personal and private nature of this process. Therefore, this research utilized eye-tracking technology to explore the…
Descriptors: Undergraduate Students, Majors (Students), Writing (Composition), Writing Evaluation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ali Sartaz Khan; Tolulope Ogunremi; Ahmed Attia; Dorottya Demszky – International Educational Data Mining Society, 2025
Speaker diarization, the process of identifying "who spoke when" in audio recordings, is essential for understanding classroom dynamics. However, classroom settings present distinct challenges, including poor recording quality, high levels of background noise, overlapping speech, and the difficulty of accurately capturing children's…
Descriptors: Audio Equipment, Acoustics, Classroom Environment, Models