NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Arun-Balajiee Lekshmi-Narayanan; Priti Oli; Jeevan Chapagain; Mohammad Hassany; Rabin Banjade; Vasile Rus – Grantee Submission, 2024
Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes. Most approaches and tools for presenting these examples to students are based on line-by-line explanations of the example code. However, instructors rarely have time to provide…
Descriptors: Coding, Computer Science Education, Computational Linguistics, Artificial Intelligence
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Shi, Yang; Chi, Min; Barnes, Tiffany; Price, Thomas W. – International Educational Data Mining Society, 2022
Knowledge tracing (KT) models are a popular approach for predicting students' future performance at practice problems using their prior attempts. Though many innovations have been made in KT, most models including the state-of-the-art Deep KT (DKT) mainly leverage each student's response either as correct or incorrect, ignoring its content. In…
Descriptors: Programming, Knowledge Level, Prediction, Instructional Innovation
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Orr, J. Walker; Russell, Nathaniel – International Educational Data Mining Society, 2021
The assessment of program functionality can generally be accomplished with straight-forward unit tests. However, assessing the design quality of a program is a much more difficult and nuanced problem. Design quality is an important consideration since it affects the readability and maintainability of programs. Assessing design quality and giving…
Descriptors: Programming Languages, Feedback (Response), Units of Study, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Donoghue, John R. – ETS Research Report Series, 2015
At the heart of van der Linden's approach to automated test assembly (ATA) is a linear programming/integer programming (LP/IP) problem. A variety of IP solvers are available, ranging in cost from free to hundreds of thousands of dollars. In this paper, I compare several approaches to solving the underlying IP problem. These approaches range from…
Descriptors: Automation, Test Construction, Comparative Analysis, Programming
Papp, Raymond – 1998
In order to identify the IS (Information Systems) skills in greatest demand in Connecticut and the New England region, classified ads for business-oriented IS positions appearing in the region's major newspapers during the summer of 1998 were analyzed. This paper highlights these findings and compares them to the skills employers from other…
Descriptors: Business Administration Education, Comparative Analysis, Computer Software, Content Analysis