HINTS Lab
HINTS Lab
Home
People
Projects
Publications
Funding
Join
Light
Dark
Automatic
Thomas W. Price
Latest
An Experience Report on Introducing Explicit Strategies into Testing Checklists for Advanced Beginners
KC-Finder: Automated Knowledge Component Discovery for Programming Problems
Identifying Common Errors in Open-Ended Machine Learning Projects
iSnap: Evolution and Evaluation of a Data-Driven Hint System for Block-based Programming
Adaptive, Immediate Feedback (AIF) for Novice Programmings
Assessing Open-Ended Programming through Dynamic Analysis
Automatic Student Code Modeling and Analysis
Classroom Impact
Example-based Feedback
Open-ended Programming Projects
Early Performance Prediction using Interpretable Patterns in Programming Process Data
Execution-Trace-Based Feature Engineering To Enable Formative Feedback on Visual, Interactive Programs
Identifying Struggling Students in Novice Programming Course with Knowledge Tracing
Novices' Learning Barriers When Using Code Examples in Open-Ended Programming
Novices' Learning Barriers When Using Code Examples in Open-Ended Programming
PlanIT! A new integrated tool to help novices design for open-ended projects
Proceedings of the 5th Workshop on Educational Data Mining in Computer Science Education @ EDM'21
Snap-Check: Automated Testing for Graphical Interactive Programs
Toward Semi-Automatic Misconception Discovery Using Code Embeddings
Adaptive Immediate Feedback Can Improve Novice Programming Engagement and Intention to Persist in Computer Science
Comparing Feature Engineering Approaches to Predict Complex Programming Behaviors
Engaging Students with Instructor Solutions in Online Programming Homework
Immediate Data-Driven Positive Feedback Increases Engagement on Programming Homework for Novices
Proceedings of the 4th Workshop on Educational Data Mining in Computer Science Education @ EDM'20
Proceedings of the 6th SPLICE Workshop at L@S 2020: Building an Infrastructure for Computer Science Education Research and Practice at Scale
Step Tutor: Supporting Students through Step-by-Step Example-Based Feedback
Creative CS: Intelligent Support for Creative, Open-ended Programming Projects
Proceedings of SPLICE 2019 workshop Computing Science Education Infrastructure: From Tools to Data @ ICER'19
Proceedings of the 2nd Workshop on Educational Data Mining in Computer Science Education @ LAK'19
The Impact of Adding Textual Explanations to Next-step Hints in a Novice Programming Environment
Exploring Instructional Support Design in an Educational Game for K-12 Computing Education
iSnap: Automatic Hints and Feedback for Block-based Programming
iSnap: Data-driven Hints for Block-based Programming
Evaluation of a Data-driven Feedback Algorithm for Open-ended Programming
Factors Influencing Students' Help-Seeking Behavior while Programming with Human and Computer Tutors
Hint Generation Under Uncertainty: The Effect of Hint Quality on Help-Seeking Behavior
iSnap: Towards Intelligent Tutoring in Novice Programming Environments
Showpiece: iSnap Demonstration
Evaluation of a Frame-based Programming Editor
Generating Data-driven Hints for Open-ended Programming
Lessons Learned from \"BJC\" CS Principles Professional Development
An Exploration of Data-Driven Hint Generation in an Open-Ended Programming Problem
BJC in Action: Comparison of Student Perceptions of a Computer Science Principles Course
Comparing Textual and Block Interfaces in a Novice Programming Environment
The Impact of Granularity on Worked Examples and Problem Solving
Using the hint factory to compare model-based tutoring systems
Towards an Extended Declarative Representation for Camera Planning
Cite
×