Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 6 |
Descriptor
Author
Barnes, Tiffany | 2 |
Chi, Min | 2 |
Shi, Yang | 2 |
Beam, Paul | 1 |
Carvalho, Leandro S. G. | 1 |
Cohen, Anat | 1 |
Cristea, Alexandra I. | 1 |
Elmi, Angelo F. | 1 |
Fonseca, Samuel C. | 1 |
Gabbay, Hagit | 1 |
Gostowski, Rudy | 1 |
More ▼ |
Publication Type
Speeches/Meeting Papers | 8 |
Reports - Research | 6 |
Reports - Descriptive | 2 |
Journal Articles | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Audience
Location
Brazil | 1 |
District of Columbia | 1 |
Spain | 1 |
Virginia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Shi, Yang; Schmucker, Robin; Chi, Min; Barnes, Tiffany; Price, Thomas – International Educational Data Mining Society, 2023
Knowledge components (KCs) have many applications. In computing education, knowing the demonstration of specific KCs has been challenging. This paper introduces an entirely data-driven approach for: (1) discovering KCs; and (2) demonstrating KCs, using students' actual code submissions. Our system is based on two expected properties of KCs: (1)…
Descriptors: Computer Science Education, Data Analysis, Programming, Coding
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
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2023
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, providing learners with immediate feedback on code assignments. The analysis of the large amounts of trace data collected by these systems may provide insights into learners' patterns of utilizing the automated feedback, which is crucial for the…
Descriptors: MOOCs, Feedback (Response), Teaching Methods, Learning Strategies
Hoffman, Heather J.; Elmi, Angelo F. – Journal of Statistics and Data Science Education, 2021
Teaching students statistical programming languages while simultaneously teaching them how to debug erroneous code is challenging. The traditional programming course focuses on error-free learning in class while students' experiences outside of class typically involve error-full learning. While error-free teaching consists of focused lectures…
Descriptors: Statistics Education, Programming Languages, Troubleshooting, Coding
Fonseca, Samuel C.; Pereira, Filipe Dwan; Oliveira, Elaine H. T.; Oliveira, David B. F.; Carvalho, Leandro S. G.; Cristea, Alexandra I. – International Educational Data Mining Society, 2020
As programming must be learned by doing, introductory programming course learners need to solve many problems, e.g., on systems such as 'Online Judges'. However, as such courses are often compulsory for non-Computer Science (nonCS) undergraduates, this may cause difficulties to learners that do not have the typical intrinsic motivation for…
Descriptors: Programming, Introductory Courses, Computer Science Education, Automation
Gostowski, Rudy – 1996
A course was developed at Austin Peay State University (Tennessee) which offered an opportunity for hands-on experience with the essential components of modern analytical instruments. The course aimed to provide college students with the skills necessary to construct a simple model instrument, including the design and fabrication of electronic…
Descriptors: Assignments, Authoring Aids (Programming), Course Content, Electric Circuits
Zafra, Amelia; Ventura, Sebastian – International Working Group on Educational Data Mining, 2009
The ability to predict a student's performance could be useful in a great number of different ways associated with university-level learning. In this paper, a grammar guided genetic programming algorithm, G3P-MI, has been applied to predict if the student will fail or pass a certain course and identifies activities to promote learning in a…
Descriptors: Foreign Countries, Programming, Academic Achievement, Grades (Scholastic)
Beam, Paul – 1997
This paper describes the research and development of a fully World Wide Web-based credit course in the English Department at the University of Waterloo (Ontario). One hundred students from across Canada complete four exercises in technical writing over a four-month term. In the process, they learn to understand and apply the principles of SGML…
Descriptors: Assignments, Authoring Aids (Programming), Computer Mediated Communication, Cooperative Learning