CodeToon自动创建故事和漫画的工具
加拿大滑铁卢大学的三位研究人员最近开发了一种独特的漫画创作工具,可以根据代码自动创建故事和漫画。这个名为CodeToon的系统可以为代码驱动的讲故事开辟有趣的可能性,即使用计算代码创建新故事的过程。
作者之一SanghoSuh提出了CodeToon的想法,然后在EdithLaw教授的监督下与他的同事赵健合作进行了开发。他们的论文将在几周后的ACM用户界面软件和技术(UIST)研讨会上发表,这是人机界面创新的主要论坛,它建立在他们团队之前的一些努力的基础上,包括开发一个名为CodingStrip的教学工具和另一项利用生成式对话AI教授计算思维的研究。
“我们发现使用漫画是教授抽象编程概念的有效手段,但制作漫画既乏味又耗时,”进行这项研究的研究人员之一赵健告诉TechXplore。“我们还发现了先进AI技术在自动化该任务的某些步骤方面的机会。因此,我们构建了CodeToon,这是一种漫画创作工具,可促进这种由代码驱动的故事讲述过程。”
CodingStrip是之前由SanghoSuh和他在滑铁卢大学的同事创建的教学工具,专门设计用于使用漫画教授编程概念。CodeToon通过自动创建可用于培训计算机科学专业学生的基于代码的漫画和故事,将这一想法更进一步。
“受抽象阶梯及其与计算思维的关系的启发,编码条帮助学习者在抽象的具体(漫画)和抽象(代码)级别之间移动,”进行这项研究的研究人员之一SanghoSuh告诉TechXplore。“然而,创建编码条可能既费时又费力,因此该项目的主要目标是使创作过程更加高效和轻松。”
CodeToon可以通过两种不同的方式促进代码驱动的故事讲述。首先,它可以使用代码自动生成故事模板。随后,该工具可以根据这些基于代码的故事模板生成漫画。
“CodeToon是一种交互式智能漫画创作工具,支持创作者从代码生成故事(代码→故事)和从故事(故事→漫画)设计漫画,”赵和苏说。“由于漫画准确地代表了代码语义和执行过程,它使学习者能够以一种引人入胜且有效的方式学习计算概念和过程。”
研究人员在一项由两部分组成的用户研究中评估了他们的漫画创作工具的有效性。在第一部分,24位对编程有基本了解的参与者被要求使用CodeToon或使用一系列模板来创建故事创意并生成匹配的漫画。随后,所有参与者都参加了一次简短的采访,他们被问到什么对他们有效,什么无效。
在评估的第二部分,20名能够阅读和理解Python代码的参与者被要求查看8个编码条(使用CodeToon或一系列模板创建),并就它们与代码的映射情况分享他们的意见,图解编码概念,以及他们认为它们对教学有多大用处。
根据采访反馈,大多数参与者认为将代码一对一映射到故事和漫画可能是一种有效的教学策略,尤其是在使用漫画替代表示代码时。此外,那些使用CodeToon生成漫画的人分享了关于其在创建基于代码的故事和漫画方面的表现的积极反馈。
“我们的研究结果证实了以前关于多重表征系统的文献,它建议明确多重表征之间的映射,”赵说。“我们的见解还揭示了其他研究领域,例如数据和统计漫画,它们也可以利用这种方法自动生成漫画,用于在其领域中学习和教授概念。”
值得注意的是,Suh、Zhao和Law介绍了一种看待代码的新方法,可能会产生有趣的影响。将来,同样的想法可能会应用于其他计算和数学语言。例如,未来的研究可以探索基于数学方程式生成漫画和故事的可能性。
“从表面上看,我们研究最显着的成就可能是从代码生成漫画的有效过程,”Suh说,“但在更深层次上,我认为这是代码驱动的故事讲述的概念。在CodeToon,代码驱动讲故事:代码的抽象结构体现了if-else逻辑结构等计算思想,成为故事和漫画的结构。换句话说,代码决定了故事的顺序和整体情节。
由Suh、Zhao和Law创建的工具很快就会在大学和学院中使用,以使学习编码更具吸引力。因此,研究人员希望在未来将他们的工具部署在真实的课堂环境中,以更好地评估其实用性。此外,他们计划研究使用GPT-3和Codex等生成式深度学习模型来填补故事和代码中的任何空白的可能性。
“例如,基于画布上的图纸,系统可以生成新图纸以添加到现有漫画中并实时提供设计指导,”赵解释说。“另一个可能的研究方向是通过更多样化的草图和漫画资源、更多的定制和灵活性以及对更多编程语言的支持来增强创作过程。”
在他即将进行的研究中,Suh还想研究使用数学语言来推动讲故事的可能性。这最终可以改善讲师和学生理解抽象概念、复杂方程式和程序的方式。
“我们计划在接下来的研究中探索许多令人兴奋的研究方向,”Suh补充道。“一个是进一步改进CodeToon,例如,确保它支持其他编程语言和功能。另一个是研究如何使用CodeToon将艺术融入编程教育。”
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
星纪元ET作为一款备受期待的新能源车型,其试驾预约已经全面开放。为了让更多消费者能够亲身体验这款智能电动...浏览全文>>
-
想要体验mu-X牧游侠带来的驾驶乐趣,首先需要了解其独特的性能和设计亮点。这款SUV以其强大的越野能力和舒适的...浏览全文>>
-
您提到的“风光ix5 2022新款”是东风风光推出的一款SUV车型。根据2022年的市场情况,风光ix5的价格区间大致在...浏览全文>>
-
瑞虎8 L作为一款备受期待的中型SUV,凭借其宽敞的空间和出色的性价比吸引了众多消费者的关注。为了更好地了解...浏览全文>>
-
根据最新的市场信息,DS 9新能源车型的落地价以及豪华配置确实非常吸引人。以下是一些关键点供您参考:1 ...浏览全文>>
-
国吉商用车大象G40是一款备受关注的商用车型,其强大的性能和舒适的设计吸引了众多消费者的目光。为了更好地了...浏览全文>>
-
截至我所掌握的信息,关于长沙长安启源C798(假设为长安汽车旗下的一款车型)2025款的价格和相关费用明细,以...浏览全文>>
-
关于2025款武汉长安猎手K50的具体价格,目前市场上还没有明确的官方报价。通常情况下,新车的价格会在上市前几...浏览全文>>
-
在购买2025款坦克300新能源车型之前,了解清楚各项费用是非常重要的。以下是一些主要的费用明细:1 车辆价...浏览全文>>
-
长安UNI-K作为长安汽车旗下的高端序列UNI系列的一员,自推出以来就凭借其时尚的设计、丰富的配置以及较高的性...浏览全文>>
- 瑞虎8 L试驾,轻松开启试驾之旅
- 长沙长安启源C798最新价格2025款,购车前必看的费用明细
- 武汉长安猎手K50新款价格2025款多少钱?买车技巧与性价比大公开
- 坦克300新能源新车报价2025款,购车前必看的费用明细
- 雷驰信V70 2024新款价格大公开,买车不花冤枉钱
- 武汉大众ID.3最新价格2025款,各配置车型售价一目了然
- 凯威新车报价2022款,最低售价11.73万起,入手正当时
- 金杯T5新车报价2024款大揭秘,买车前必看
- 牧马人落地价,换代前的购车良机,不容错过
- 五菱扬光电卡多少钱?选车秘籍与性价比大公开
- 比亚迪e3多少钱?购车优惠大揭秘
- 东南DX8S落地价,换代前的购车良机,不容错过
- 皇冠陆放 2024新款价格大起底,买车超详细
- 五菱征程新能源多少钱 2023款落地价全解买车必看
- 家宝落地价,配置升级,值不值得买?
- MG Cyberster 2026新款价格,最低售价31.98万起,赶紧行动
- 缤纷落地价全解买车必看
- 湖北武汉ID.6 X 2023新款价格限时特惠,最低售价19.3888万起,错过不再有
- 上汽大通MAXUS T70新能源试驾预约,如何在4S店快速预约?
- 长安CS55PLUS新能源多少钱?买车攻略一网打尽