TurtleTalk: An educational programming game for children with voice user interface

Hyunhoon Jung, Seongeun So, Changhoon Oh, Hee Jae Kim, Jinjoong Kim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

15 Citations (Scopus)

Abstract

Interest in programming education for children is growing. This research explores the possibilities of utilizing voice user interface (VUI) in children's programming education. We designed an interactive educational programming game called TurtleTalk, which converts the various utterances of children into code using a neural network and displays the results on a screen (Figure 1). Through VUI, children can move the turtle, the voice agent of the game, to the target location and learn the basic programming concepts of “sequencing” and “iteration.” We conducted a preliminary user study where eight children played the game and took part in a posthoc interview. The results showed that voice interaction with TurtleTalk led children to be more immersed in the game and understand the elements of programming with ease and confidence.

Original languageEnglish
Title of host publicationCHI EA 2019 - Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450359719
DOIs
Publication statusPublished - 2019 May 2
Event2019 CHI Conference on Human Factors in Computing Systems, CHI EA 2019 - Glasgow, United Kingdom
Duration: 2019 May 42019 May 9

Publication series

NameConference on Human Factors in Computing Systems - Proceedings

Conference

Conference2019 CHI Conference on Human Factors in Computing Systems, CHI EA 2019
Country/TerritoryUnited Kingdom
CityGlasgow
Period19/5/419/5/9

Bibliographical note

Publisher Copyright:
© 2019 Copyright held by the owner/author(s).

All Science Journal Classification (ASJC) codes

  • Software
  • Human-Computer Interaction
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'TurtleTalk: An educational programming game for children with voice user interface'. Together they form a unique fingerprint.

Cite this