CodeToon: Story Ideation, Auto Comic Generation, and Structure Mapping for Code-Driven Storytelling
Not on the map. Why?
Abstract (arXiv)
Recent work demonstrated how we can design and use coding strips, a form of comic strips with corresponding code, to enhance teaching and learning in programming. However, creating coding strips is a creative, time-consuming process. Creators have to generate stories from code (code->story) and design comics from stories (story->comic). We contribute CodeToon, a comic authoring tool that facilitates this code-driven storytelling process with two mechanisms: (1) story ideation from code using metaphor and (2) automatic comic generation from the story. We conducted a two-part user study that evaluates the tool and the comics generated by participants to test whether CodeToon facilitates the authoring process and helps generate quality comics. Our results show that CodeToon helps users create accurate, informative, and useful coding strips in a significantly shorter time. Overall, this work contributes methods and design guidelines for code-driven storytelling and opens up opportunities for using art to support computer science education.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Aug 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 6; 2024: 4; 2025: 3; 2026: 1.
14 papers.
Sort:
By area:
- 2023Luminate: Structured Generation and Exploration of Design Space with Large Language Models for Human-AI Co-Creationcited by 64
- 2023Sensecape: Enabling Multilevel Exploration and Sensemaking with Large Language Modelscited by 48
- 2024LAVE: LLM-Powered Agent Assistance and Language Augmentation for Video Editingcited by 47
- 2023VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototypingcited by 46
- 2023ReelFramer: Human-AI Co-Creation for News-to-Video Translationcited by 19
- 2024Diffusion-Based Visual Art Creation: A Survey and New Perspectivescited by 17
- 2023Storyfier: Exploring Vocabulary Learning Support with Text Generation Modelscited by 12
- 2024One missing piece in Vision and Language: A Survey on Comics Understandingcited by 8
- 2024From Paper to Card: Transforming Design Implications with Generative AIcited by 6
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgetscited by 3
- 2023Fictional Worlds, Real Connections: Developing Community Storytelling Social Chatbots through LLMscited by 2
- 2025PromptCanvas: Composable Prompting Workspaces Using Dynamic Widgets for Exploration and Iteration in Creative Writingcited by 2
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XR2 Mar 2026
- 2025Scaffolding Recursive Divergence and Convergence in Story Ideation4 Jul 2025
- 2025PromptCanvas: Composable Prompting Workspaces Using Dynamic Widgets for Exploration and Iteration in Creative Writing4 Jun 2025
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgets27 Mar 2025
- 2024One missing piece in Vision and Language: A Survey on Comics Understanding14 Sep 2024
- 2024Diffusion-Based Visual Art Creation: A Survey and New Perspectives22 Aug 2024
- 2024From Paper to Card: Transforming Design Implications with Generative AI12 Mar 2024
- 2024LAVE: LLM-Powered Agent Assistance and Language Augmentation for Video Editing15 Feb 2024
- 2023Luminate: Structured Generation and Exploration of Design Space with Large Language Models for Human-AI Co-Creation19 Oct 2023
- 2023Fictional Worlds, Real Connections: Developing Community Storytelling Social Chatbots through LLMs20 Sep 2023
- 2023Storyfier: Exploring Vocabulary Learning Support with Text Generation Models7 Aug 2023
- 2023Sensecape: Enabling Multilevel Exploration and Sensemaking with Large Language Models19 May 2023
- 2023Luminate: Structured Generation and Exploration of Design Space with Large Language Models for Human-AI Co-Creationcited by 64
- 2023Sensecape: Enabling Multilevel Exploration and Sensemaking with Large Language Modelscited by 48
- 2023VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototypingcited by 46
- 2023ReelFramer: Human-AI Co-Creation for News-to-Video Translationcited by 19
- 2024Diffusion-Based Visual Art Creation: A Survey and New Perspectivescited by 17
- 2023Storyfier: Exploring Vocabulary Learning Support with Text Generation Modelscited by 12
- 2024From Paper to Card: Transforming Design Implications with Generative AIcited by 6
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgetscited by 3
- 2023Fictional Worlds, Real Connections: Developing Community Storytelling Social Chatbots through LLMscited by 2
- 2025PromptCanvas: Composable Prompting Workspaces Using Dynamic Widgets for Exploration and Iteration in Creative Writingcited by 2
- 2025Scaffolding Recursive Divergence and Convergence in Story Ideationcited by 2
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XRcited by 1
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XR2 Mar 2026
- 2025Scaffolding Recursive Divergence and Convergence in Story Ideation4 Jul 2025
- 2025PromptCanvas: Composable Prompting Workspaces Using Dynamic Widgets for Exploration and Iteration in Creative Writing4 Jun 2025
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgets27 Mar 2025
- 2024Diffusion-Based Visual Art Creation: A Survey and New Perspectives22 Aug 2024
- 2024From Paper to Card: Transforming Design Implications with Generative AI12 Mar 2024
- 2023Luminate: Structured Generation and Exploration of Design Space with Large Language Models for Human-AI Co-Creation19 Oct 2023
- 2023Fictional Worlds, Real Connections: Developing Community Storytelling Social Chatbots through LLMs20 Sep 2023
- 2023Storyfier: Exploring Vocabulary Learning Support with Text Generation Models7 Aug 2023
- 2023Sensecape: Enabling Multilevel Exploration and Sensemaking with Large Language Models19 May 2023
- 2023ReelFramer: Human-AI Co-Creation for News-to-Video Translation19 Apr 2023
- 2023VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototyping16 Apr 2023