Storytelling alice motivates middle school girls to learn computer programming

  • Caitlin Kelleher
  • , Randy Pausch
  • , Sara Kiesler

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

354 Scopus citations

Abstract

We describe Storytelling Alice, a programming environment that introduces middle school girls to computer programming as a means to the end of creating 3D animated stories. Storytelling Alice supports story creation by providing 1) a set of high-level animations, that support the use of social characters who can interact with one another, 2) a collection of 3D characters and scenery designed to spark story ideas, and 3) a tutorial that introduces users to writing Alice programs using story-based examples. In a study comparing girls' experiences learning to program using Storytelling Alice and a version of Alice without storytelling support (Generic Alice), we found that users of Storytelling Alice and Generic Alice were equally successful at learning basic programming constructs. Participants found Storytelling Alice and Generic Alice equally easy to use and entertaining. Users of Storytelling Alice were more motivated to program; they spent 42% more time programming, were more than 3 times as likely to sneak extra time to work on their programs, and expressed stronger interest in future use of Alice than users of Generic Alice.

Original languageEnglish
Title of host publicationProceedings of the SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007
PublisherAssociation for Computing Machinery
Pages1455-1464
Number of pages10
ISBN (Print)1595935932, 9781595935939
DOIs
StatePublished - 2007
Event25th SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007 - San Jose, CA, United States
Duration: Apr 28 2007May 3 2007

Publication series

NameConference on Human Factors in Computing Systems - Proceedings

Conference

Conference25th SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007
Country/TerritoryUnited States
CitySan Jose, CA
Period04/28/0705/3/07

Keywords

  • Alice
  • Children
  • Computer science education
  • Gender
  • Motivation
  • Programming
  • Programming environments

Fingerprint

Dive into the research topics of 'Storytelling alice motivates middle school girls to learn computer programming'. Together they form a unique fingerprint.

Cite this