论文标题

CodeToon:故事构想,自动漫画生成和结构映射,用于代码驱动的讲故事

CodeToon: Story Ideation, Auto Comic Generation, and Structure Mapping for Code-Driven Storytelling

论文作者

Suh, Sangho, Zhao, Jian, Law, Edith

论文摘要

最近的工作表明,我们如何设计和使用编码条,即具有相应代码的漫画形式,以增强编程中的教学。但是,创建编码条是一个创造性的,耗时的过程。创作者必须从代码(代码 - >故事)中产生故事,并从故事(故事 - >漫画)中设计漫画。我们贡献CodeToon,这是一种漫画创作工具,可通过两种机制来促进这一由代码驱动的讲故事过程:(1)使用隐喻和(2)故事中的自动漫画产生的故事构想。我们进行了一项由两部分组成的用户研究,该研究评估了该工具和参与者生成的漫画,以测试CodeToon是否促进了创作过程并有助于生成优质漫画。我们的结果表明,CodeToon可帮助用户在较短的时间内创建准确,信息性和有用的编码条。总体而言,这项工作为代码驱动的讲故事提供了方法和设计指南,并为使用艺术来支持计算机科学教育的机会打开了机会。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源