Search and Filter

Repository Feedback

Your feedback helps us improve the repository's content relevance and usability. Please share your thoughts to help us better serve researchers and practitioners.

Submit feedback

Submit a research study

Contribute to the repository:

Add a paper

Flowcode: An AI-Powered Programming Environment For Scaffolding Iteration In Creative Computing Education

Authors
Tiffany Tseng,
Liliana Hanem Seoror,
Jeevika Adda,
Meitalia Factor,
Rona Darabi,
Kiley R Matschke,
Tiffany Fu,
Annie Lin,
Alekhya Maram,
Arya Sinha
Date
Publisher
arXiv
Building upon found examples is a popular way people learn to code, especially in creative coding communities where sharing projects and remixing are common practices. But effectively doing so requires being able to 1) understand how existing code works, and 2) extend it by writing code that implements your own ideas, practices that can be challenging for new creative coders. We explored how to support these two processes through the design of Flowcode, a creative coding programming environment that integrates a flowchart for visualizing code structure and a chat interface tailored to support learning to code over vibe coding. We share how we iterated on the design of Flowcode over two studies with new creative coders, reflecting on the roles visualization and friction may play in enabling productive AI-use in computing education.
What is the application?
Who is the user?
Who age?