23 citations · 43 across the 5 of their papers we have counts for
5 papers
Teaching Prompt-Based Programming with LLMs: A 45-Minute Lesson with Guided Practice for End-User Programmers
Keith Tran, Samiha Marwan, Thomas Price
Prompt-based programming, a new modality enabled by large language models (LLMs), allows users to express computational goals through natural language rather than traditional code.…
An Approach to Detect Abnormal Submissions for CodeWorkout Dataset
Alex Hicks, Yang Shi, Arun-Balajiee Lekshmi-Narayanan +2
Students interactions while solving problems in learning environments (i.e. log data) are often used to support students learning. For example, researchers use log data to develop…
A Multicriteria Evaluation for Data-Driven Programming Feedback Systems: Accuracy, Effectiveness, Fallibility, and Students' Response
Preya Shabrina, Samiha Marwan, Andrew Bennison +3
Data-driven programming feedback systems can help novices to program in the absence of a human tutor. Prior evaluations showed that these systems improve learning in terms of test…
Toward Semi-Automatic Misconception Discovery Using Code Embeddings
Yang Shi, Krupal Shah, Wengran Wang +3
Understanding students' misconceptions is important for effective teaching and assessment. However, discovering such misconceptions manually can be time-consuming and laborious. Au…
Early Performance Prediction using Interpretable Patterns in Programming Process Data
Ge Gao, Samiha Marwan, Thomas W. Price
Instructors have limited time and resources to help struggling students, and these resources should be directed to the students who most need them. To address this, researchers hav…