mlsanityData to 14 Oct 2026

From Idea to Classroom in Days: Using "Vibe Coding" to Create a Programming Process Visualizer from IDE Activity Logs

arXiv 2607.24757 ↗First posted 26 May 2026cs.HC cs.AI cs.CYcited by 0

Not on the map. Why?

Abstract (arXiv)

This paper reports on the rapid development and classroom deployment of a Thonny log visualizer built using AI-assisted ``vibe coding'' to make students' programming processes easily visible to teachers. We developed a web application that analyzes log files generated by Thonny (an IDE for Python) and produces interpretable views of students' programming processes. Teachers can upload a log, a ZIP archive, or a folder containing logs for a group or the course; the system parses all logs, generates results per student, and provides student-by-student navigation for reviewing cases. Each student's view includes an interactive activity timeline, a compact session summary, a code-size graph, a programming-process replay, and more. These views support teacher decision-making by enabling the identification of learning-support situations and flagging sessions for academic-integrity clarification. The tool was initially evaluated using logs from previous courses; a February 2026 pilot in an introductory programming course with 160 participants provided teachers' feedback and informed iterative usability improvements.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 54 references that are in the map. First posted on arXiv 26 May 2026.

Builds on

7 of 54 references.

References · 7

  1. 2023How Novices Use LLM-Based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environmentcited by 56
  2. 2024The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmerscited by 48
  3. 2025Vibe coding: programming through conversation with artificial intelligencecited by 29
  4. 2025Vibe Coding as a Reconfiguration of Intent Mediation in Software Development: Definition, Implications, and Research Agendacited by 13
  5. 2025Exploring Student-AI Interactions in Vibe Codingcited by 4
  6. 2016Detecting Plagiarism based on the Creation Processcited by 2
  7. 2025"Can you feel the vibes?": An exploration of novice programmer engagement with vibe codingcited by 2

Built on by

Not cited yet.