• Audio
  • Live tv
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Service
Sunday, March 26, 2023
Morning News
No Result
View All Result
  • Login
  • Home
  • News
    • Local
    • National
    • World
  • Markets
  • Economy
  • Crypto
  • Real Estate
  • Sports
  • Entertainment
  • Health
  • Tech
    • Automotive
    • Business
    • Computer Sciences
    • Consumer & Gadgets
    • Electronics & Semiconductors
    • Energy & Green Tech
    • Engineering
    • Hi Tech & Innovation
    • Machine learning & AI
    • Security
    • Hardware
    • Internet
    • Robotics
    • Software
    • Telecom
  • Lifestyle
    • Fashion
    • Travel
    • Canadian immigration
  • App
    • audio
    • live tv
  • Home
  • News
    • Local
    • National
    • World
  • Markets
  • Economy
  • Crypto
  • Real Estate
  • Sports
  • Entertainment
  • Health
  • Tech
    • Automotive
    • Business
    • Computer Sciences
    • Consumer & Gadgets
    • Electronics & Semiconductors
    • Energy & Green Tech
    • Engineering
    • Hi Tech & Innovation
    • Machine learning & AI
    • Security
    • Hardware
    • Internet
    • Robotics
    • Software
    • Telecom
  • Lifestyle
    • Fashion
    • Travel
    • Canadian immigration
  • App
    • audio
    • live tv
No Result
View All Result
Morning News
No Result
View All Result
Home Tech Computer Sciences

CodeToon: A tool to automatically create stories and comics

by author
October 13, 2022
in Computer Sciences, Software
Reading Time: 6 mins read
0 0
A A
0
0
SHARES
13
VIEWS
Share on FacebookShare on TwitterLinkedinReddit
CodeToon: A tool to automatically create stories and comics
CodeToon uses 1-to-1 mapping to make connections clear across code, story, and comic. For example, as indicated by the dotted line, line 1 (code) maps to line 1 (story) and to row 1 (comic). Credit: Suh, Zhao & Law.

Three researchers at University of Waterloo in Canada have recently developed a unique comic authoring tool that can automatically create stories and comics based on code. This system, called CodeToon, could open interesting possibilities for code-driven storytelling, the process of using computational code to create new stories.

Sangho Suh, one of the authors, came up with the idea for CodeToon and then worked on its development in collaboration with his colleague Jian Zhao, under the supervision of Prof. Edith Law. Their paper, set to be presented in a few weeks at the ACM Symposium on User Interface Software and Technology (UIST), the premier forum for innovations in human-computer interfaces, builds on some of their team’s previous efforts, including the development of a pedagogical tool called Coding Strip and another study leveraging generative conversational AI to teach computational thinking.

“We found that using comics is an effective means for teaching abstract programming concepts, but crafting the comics is tedious and time-consuming,” Jian Zhao, one of the researchers who carried out the study, told TechXplore. “We also identified the opportunities in advanced AI technologies for automating some steps of this task. Thus, we built CodeToon, a comic authoring tool that facilitates this code-driven storytelling process.”

Coding Strip, the pedagogical tool previously created by Sangho Suh and his colleagues at University of Waterloo, was specifically designed to teach programming concepts using comics. CodeToon takes this idea one step further, by automatically creating code-based comics and stories that could be used to train computer science students.

“Inspired by the ladder of abstraction and its relationship to computational thinking, coding strip helps learners move between concrete (comic) and abstract (code) levels of abstraction,” Sangho Suh, one of the researchers who carried out the study, told TechXplore. “Creating coding strips, however, can be time-consuming and laborious, so the primary objective of this project was to make the authoring process more efficient and effortless.”

CodeToon can facilitate code-driven storytelling in two distinct ways. Firstly, it can automatically generate a story template using code. Subsequently, the tool can generate comics based on these code-based story templates.

“CodeToon is an interactive and intelligent comic authoring tool that supports creators to generate stories from code (code→story) and design comics from stories (story→comic),” Zhao and Suh said. “Since comics accurately represent the code semantics and execution process, it enables learners to learn the computational concepts and procedures in an engaging yet effective manner.”

The researchers evaluated the effectiveness of their comic authoring tool in a two-part user study. In the first part, 24 participants with a basic understanding of programming were asked to either use CodeToon or use a series of templates to create story ideas and generate matching comics. Subsequently, all the participants took part in a short interview, where they were asked what worked and what did not work for them.

CodeToon: A tool to automatically create stories and comics
CodeToon interface: (A) code container, (B) button that generates story template from code, (C) story template, (D) button that generates comics from story, (E) drawing canvas for comics. Credit: Suh, Zhao & Law.

In the second part of the evaluation, 20 participants who could read and understand Python code were asked to look at 8 coding strips—created using CodeToon or with a series of templates—and share their opinions about how well they mapped to code, illustrated coding concepts, and how useful they thought they might be for teaching.

Based on the interview responses, most participants felt that the 1-to-1 mapping of code onto stories and comics could be an effective teaching strategy, particularly when using comics to alternatively represent code. In addition, those who used CodeToon to generate their comics shared positive feedback about its performance in creating code-based stories and comics.

“Our findings confirm previous literature on multiple representational systems, which recommends making the mapping between multiple representations clear,” Zhao said. “Our insights also shed light on other research areas, such as data and stats comics, which can also leverage this approach to automatically generate comics for learning and teaching concepts in their domains.”

Notably, Suh, Zhao, and Law introduced a new way of looking at code that could have interesting implications. In the future, the same idea could perhaps be applied to other computational and mathematical languages. For instance, future studies could explore the possibility of generating comics and stories based on mathematical equations.

“The most notable achievement of our study, on the surface, may be the efficient process for generating comics from code,” Suh said “But on a deeper level, I think it is the notion of code-driven storytelling. In CodeToon, code drives storytelling: the code’s abstract structure embodying computational ideas such as if-else logic structure becomes the structure of the story and comic. In other words, code determines the sequence and overall plot of the story.”

The tool created by Suh, Zhao, and Law could soon be used in universities and colleges to make learning to code more engaging. In the future, the researchers would thus like to deploy their tool in real classroom environments to better assess its usefulness. In addition, they plan to investigate the possibility of using generative deep learning models, such as GPT-3 and Codex, to fill any gaps in stories and code.

“For example, based on the drawings on the canvas, the system could generate new drawings to add to the existing comic and provide design guidance in real-time,” Zhao explained. “Another possible research direction would be to enhance the authoring process with a more diverse set of sketches and comic resources, more customization and flexibility, as well as the support for more programming languages.”

In his upcoming studies, Suh would also like to investigate the possible use of mathematical languages to drive storytelling. This could ultimately improve the way in which lecturers and students make sense of abstract concepts, complex equations, and procedures.

“There are many exciting research directions we plan to explore in our next studies,” Suh added. “One is to further improve CodeToon, for example, by ensuring that it supports other programming languages and features. Another is to research how we can use CodeToon to integrate art into programming education.”


Explore further

A system that automatically generates comic books from movies and other videos


More information:
Sangho Suh, Jian Zhao, Edith Law, CodeToon: Story ideation, auto comic generation, and structure mapping for code-driven storytelling. arXiv:2208.12981v1 [cs.HC], arxiv.org/abs/2208.12981

edithlaw.ca/

edithlaw.ca/projects/codingstrip.html

ACM Symposium on User Interface Software and Technology (UIST) 2022. uist.acm.org/uist2022/program.html

© 2022 Science X Network

Citation:
CodeToon: A tool to automatically create stories and comics (2022, October 13)
retrieved 13 October 2022
from https://techxplore.com/news/2022-10-codetoon-tool-automatically-stories-comics.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no
part may be reproduced without the written permission. The content is provided for information purposes only.
Tags: codecomic
Previous Post

Scientists use toxic hogweed to make anode material for cheap sodium-ion batteries for wind farms

Next Post

Smelling in VR environment possible with new gaming technology

Related Posts

Energy & Green Tech

ExaSMR simulation toolkit advances nuclear reactor design

March 24, 2023
14
Computer Sciences

Wireless technique enables quantum computer to send and receive data without generating too much error-causing heat

March 23, 2023
11
Next Post

Smelling in VR environment possible with new gaming technology

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

POPULAR TODAY

Elizabeth Banks, Ray Liotta.
Entertainment

Elizabeth Banks Shares Her Favourite Memory Of The Late Ray Liotta: ‘One He Wouldn’t Even Know I Saw’

by author
March 25, 2023
0
13

Elizabeth Banks has a special memory of the late Ray Liotta.Banks directed Liotta in “Cocaine Bear” before he passed away...

A technician watches as a woman undergoes radiation treatment for cancer

Cancer Treatment: How Circadian Rhythms Can Determine Best Time of Day for Therapy

March 25, 2023
13
State caps or federal regulation: What's next for political crypto donations

State caps or federal regulation: What’s next for political crypto donations

March 25, 2023
12
Nigeria election

Voting continues in Nigeria, a day after polls due to close

March 25, 2023
12

Engineers develop one of the fastest and most efficient amphibious robots

March 25, 2023
12

POPULAR NEWS

Why Ray Dalio says SVB collapse is a ‘canary in the coal mine’

March 21, 2023
20

Biden backs tax hike on investment income to bolster Medicare, as he rolls out his budget proposal

March 20, 2023
19

Hackers scored data center logins for big corporations more than a year ago. Now they’re selling that information

March 21, 2023
16
A woman holds out her hands to a physician.

Osteoarthritis: Experimental Drug May Help Reduce Inflammation and Symtpoms, Early Study Finds

March 23, 2023
16

A new way to trap radioactive waste in minerals for long-term storage

March 21, 2023
15

EDITOR'S PICK

Galaxy tips Bitcoin NFT market to hit $4.5B by 2025
Crypto

Galaxy tips Bitcoin NFT market to hit $4.5B by 2025

by author
March 12, 2023
0
11

In a “base case” scenario, Galaxy Digital’s research unit has tipped the burgeoning Bitcoin nonfungible token (NFT) market to hit...

Read more

Canadian Tax Return Basics for Newcomers to Canada

Canada’s 2023 federal budget coming March 28, says Freeland

B.C. senior embarks on daily walks to pick up litter and spread kindness

Future home havens: Australians likely to use more energy to stay in and save money

Morning News

Welcome to our Ads

Create ads focused on the objectives most important to your business Please contact us info@morns.ca

  • Home
  • Audio
  • Live tv
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Service

© 2022 Morning News - morns.ca by morns.ca.

No Result
View All Result
  • Home
  • News
    • Local
    • National
    • World
  • Markets
  • Economy
  • Crypto
  • Real Estate
  • Sports
  • Entertainment
  • Health
  • Tech
    • Automotive
    • Business
    • Computer Sciences
    • Consumer & Gadgets
    • Electronics & Semiconductors
    • Energy & Green Tech
    • Engineering
    • Hi Tech & Innovation
    • Machine learning & AI
    • Security
    • Hardware
    • Internet
    • Robotics
    • Software
    • Telecom
  • Lifestyle
    • Fashion
    • Travel
    • Canadian immigration
  • App
    • audio
    • live tv
  • Login

© 2022 Morning News - morns.ca by morns.ca.

Welcome Back!

Sign In with Facebook
Sign In with Google
Sign In with Linked In
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Go to mobile version