arXiv AI

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

arXiv:2607. 24757v1 Announce Type: cross Abstract: 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.

arXiv AI
Jun 9

AI-Integrated Learning Management System for Middle School: A Longitudinal Study of Learning Outcomes Through High School and Beyond

arXiv:2606. 07544v1 Announce Type: cross Abstract: Middle school is a key window for building core academic skills and the learning routines students carry into later grades, yet many students still fall behind because help is often limited and comes too late, after they have already been stuck for a while.

By Misan Paul Etchie, Taiwo Olutosin
arXiv AI
Aug 10

Curriculum as Code: An AI-Assisted Architecture for Instructional Design in STEM Education

arXiv:2608. 07364v1 Announce Type: new Abstract: Contribution: This paper presents a six-phase AI-assisted instructional design architecture based on the Curriculum as Code paradigm, integrating Generative AI with LaTeX and Python to automate the creation of reproducible, visually consistent, and technically precise materials for STEM education.

By Henrique Mohallem Paiva
arXiv Machine Learning
Jun 9

Orange Lab: Lowering Barriers to Data Mining through Embedded Interactive Workflows

arXiv:2606. 09239v1 Announce Type: new Abstract: While visual programming of data analysis workflows has become an important vehicle for the democratization of data science, such systems remain largely confined to standalone applications and offer limited support for transitioning their visual analytics solutions into interactive web environments.

By Matej Bevec, Ale\v{s} Erjavec, Vesna Tanko, Lena Trnovec, Lan \v{Z}agar, Ana Fari\v{c}, Janez Dem\v{s}ar, Bla\v{z} Zupan
arXiv AI
Aug 7

BlockPython: A Process-Aware Agent-Supported Platform for the Transition from Block-Based to Python Programming

arXiv:2608. 05716v1 Announce Type: new Abstract: The transition from block-based to text-based programming requires learners to convert visible program structures into abstract textual expressions, which may create a cognitive gap between understanding computational concepts and expressing them in Python syntax.

By Jesse Yusuf Chan (Zexi Chen), Haoming Wang, Mingwei Xu, Xianlong Xu