collaborators

5 papers

cs.CY2026

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…

cs.CY2026

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…

cs.CY2026

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…

cs.CY2025

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…

cs.CY2025

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…