Exploring Student-AI Interactions in Vibe Coding
Not on the map. Why?
Abstract (arXiv)
Background and Context. Chat-based and inline-coding-based GenAI has already had substantial impact on the CS Education community. The recent introduction of ``vibe coding'' may further transform how students program, as it introduces a new way for students to create software projects with minimal oversight. Objectives. The purpose of this study is to understand how students in introductory programming and advanced software engineering classes interact with a vibe coding platform (Replit) when creating software and how the interactions differ by programming background. Methods. Interview participants were asked to think-aloud while building a web application using Replit. Thematic analysis was then used to analyze the video recordings with an emphasis on the interactions between the student and Replit. Findings. For both groups, the majority of student interactions with Replit were to test or debug the prototype and only rarely did students visit code. Prompts by advanced software engineering students were much more likely to include relevant app feature and codebase contexts than those by introductory programming students.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Jul 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Why Human Guidance Matters in Collaborative Vibe Codingcited by 3
- 2026Interrogating Design Homogenization in Web Vibe Codingcited by 1
- 2026From Idea to Classroom in Days: Using "Vibe Coding" to Create a Programming Process Visualizer from IDE Activity Logscited by 0
- 2026Vibe Analysis: Exploring LLM Adoption by Data Visualization Practitionerscited by 0
- 2026Vibe Analysis: Exploring LLM Adoption by Data Visualization Practitioners25 Sep 2026
- 2026From Idea to Classroom in Days: Using "Vibe Coding" to Create a Programming Process Visualizer from IDE Activity Logs26 May 2026
- 2026Interrogating Design Homogenization in Web Vibe Coding13 Mar 2026
- 2026Why Human Guidance Matters in Collaborative Vibe Coding11 Feb 2026