5 papers
BoilerSketch: A TA-Supervised, Diagram-First GenAI Practice for Structured Diagrams in CS1/Early CS2
Ethan Dickey, Vivan Tiwari, Anvit Sinha +1
This innovative practice full paper presents BoilerSketch, a TA-supervised, diagram-first GenAI practice and tablet interface for providing structured visual explanations in CS1 an…
CodeStylist: Supporting Early Undergraduate Programmers with Course-Aware Code Style Feedback
Ethan Dickey, Libra Vento, Peter Kurto +1
This innovative practice full paper presents CodeStylist, a web application that provides course-standard-aware code style feedback for early undergraduate programming courses. Cod…
Is Solving Better Than Evaluating GenAI Solutions?
Ethan Dickey, Marios Mertzanidis, Alexandros Psomas
The paper reports a randomized crossover study in a junior-level algorithms course comparing student learning outcomes when they evaluate GenAI-generated solutions versus when they…
Owlgorithm: Supporting Self-Regulated Learning in Competitive Programming through LLM-Driven Reflection
Juliana Nieto-Cardenas, Erin Joy Kramer, Peter Kurto +2
We present Owlgorithm, an educational platform that supports Self-Regulated Learning (SRL) in competitive programming (CP) through AI-generated reflective questions. Leveraging GPT…
A Scaffolded GenAI Lab in Early Undergraduate CS: A Mixed-Methods, Multi-Course Evaluation
Ethan Dickey, Andres Bejarano, Rhianna Kuperus +1
Background and Context. Generative AI (GenAI) tools are increasingly used in programming courses, but we have limited evidence about how brief instruction can foster responsible, l…