Storytelling alice is geared towards younger students, and alice is for older students. In this science fair project, the student will download carnegie mellon universitys storytelling alice 3. I describe storytelling alice, a programming environment that gives middle school girls a positive first experience with computer programming. Storytelling alice is a programming environment designed. Some titles are available for download while others are installed in computer labs or available through a cloud service or virtual desktop.
Send your kids to carnegie mellon and the other professors here will teach them valuable life lessons long after im gone. Alice 2 has a proven record as a great tool for learning logical and computational thinking skills and fundamental principles of programming. Pdf storytelling alice motivates middle school girls to learn. It is the learning of alice and not the alice program that we are bootstrapping in this unit. Alice entertainment technology center cmus etc carnegie. Carnegie mellon can be that partner, breaking down walls between disciplines and producing truly innovative results with applications in a variety of fields. A variant of alice, storytelling alice was developed by caitlin kelleher as part of her doctoral work in computer science at carnegie mellon university.
In the alice storykits project, and entertainment technology masters student, jessica trybus, and i led a class of carnegie mellon undergraduate students from a variety of majors in creating storykits. Pdf we describe storytelling alice, a programming environment that. The lecture really was for my kids, but if others are finding value in it, that is wonderful. Storytelling alice appeared to increase interest compared to generic alice, with a 42%. Storytelling alice from carnegie mellon university is an exciting 3d computer programming environment that allows you to create your own animated stories and video games which you can share with your friends and family. Storytelling alice was created as part of the research for caitlin kellehers phd dissertation. Randys endgoal is to have tens of millions of kids use it to chase their dreams. Jul 26, 2012 storytelling alice is a programming environment designed to motivate a broad spectrum of middle school students particularly girls to learn to program computers through creating short 3d animated movies.
Storytelling alice motivates middle school girls to learn. Storytelling alice this is free software from carnegie mellon university. Carnegie mellon universitys alice is a 3d programming environment that allows learners to create. With alice, students drag and drop graphic tiles in order to animate an object and create a program. Ppt alice powerpoint presentation free to download. Alice is used by teachers at all levels from middle schools and sometimes even younger to universities, in school classrooms and in after school and out of school programming, and in subjects ranging from visual arts and language arts to the fundamentals of programming and introduction to java courses. How to get started downloading and using storytelling alice.
That is the story behind alice, the carnegie mellon software tool randy developed. Alice is a free to download, innovative software tool that allows students who have never programmed before to easily create animations for telling stories. Storytelling alice supports story creation by providing 1 a set of highlevel animations, that support the use of social characters who can interact with one another, 2 a coll. Storytelling alice from carnegie mellon university is an exciting 3d computer programming environment that allows you to create your own animated stories and. Interactive 3d graphics, www 3d roundup, siggraph 98, july 1998. School of computer science carnegie mellon financial study committed chaired by satya, 20002001. Storytelling alice is another programminganimation software. Storytelling alice supports story creation by providing 1 a set of highlevel animations, that support the use.
Using 3d graphics and draganddrop, alice is designed as a soft entry into programming. The first part of this chapter introduces some of the commands that squeak alice provides, as well as the ideas behind. While it does not support the more advanced scaffolding of alice 3 it remains a great first experience with the alice environment and an option for a first step into the alice world. Introducing storytelling alice introducing storytelling alice introducing storytelling alice what is alice. Alice is a freeware objectoriented educational programming language with an integrated development environment ide. Alice is a free and open source 3d programming environment designed to teach students objectoriented and eventdriven programming. Her highness sheikha moza bint nasser expressed a keen interest in alice in 2008, which prompted carnegie mellon faculty to explore the possibility of developing a version of alice for the middle east. That goal was a hallmark of our pittsburgher of the year, randy pausch. Alice enables students to learn these skills through 3d animations and storytelling. Storytelling alice, which will become part of alice 3. This workshop is designed for students with little or no programming experience and teaches basic java programming concepts through developing 3d animations in alice 3. Using storytelling to make computer programming attractive to middle school girls. A version of storytelling alice is available for downloading from our website at. Storytelling alice was created by caitlin kelleher as part of her doctoral work in computer science at carnegie mellon university.
This is free software from carnegie mellon university. Learning creative programming through storytelling and gaming, first edition introduces students to programming in a creative context thats more engaging and less complicated, while still covering all the essential concepts youd expect to see in an introductory programming course. In this science fair project, the student will download carnegie mellon universitys storytelling alice 3d programming environment and use it to animate a fable or personal story of their choosing. Alice is an easy to use virtual environment creation and animation tool that allows you to craft rich. The last lecture part 4 chapters 23 27 summary course hero. It has not been heavily tested in the classroom as alice 2 has and. The innovative programming environment teaches students to program with alice and java software as they have fun creating 3d animations, stories and video. Alice is free to all alice is a free gift to you from carnegie mellon university. Caitlin kellehers research while affiliated with carnegie mellon university and. I would like to thank dennis cosgrove, adam fass, andrew faulring, desney. With alice educational software that teaches students computer programming in a 3d environment carnegie mellon is revolutionizing computer science and working to reverse a waning interest in the field.
The etc was founded in 1998 with randy pausch and don marinelli as the codirectors. He is lucky to have helped develop alice, carnegie mellons free software teaching tool that allows computer students to create animations for stories, games, or videos. It was originally developed as a students grad project at carnegie mellon. Learning creative programming through storytelling instant access. Alice is software designed to allow anyone, young or old, create animations for storytelling, games, or making videos. A free powerpoint ppt presentation displayed as a flash slide show on id.
The software was developed first at university of virginia, then carnegie mellon from 1997, by a research group led by the late randy. Alice address both the mechanical and sociological barriers that. To spark and grow students interest in this important field of study, oracle funds alice and greenfoot, two development environments that support early cs learning. Learners will have fun creating animated stories and games using objects and. In a second study at carnegie mellon university, students taking their first computer. An educational software that teaches students computer programming in a 3d environment alice is an innovative 3d programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. While it is suitable for all beginning learners, it can be especially engaging for girls. Committee on investigation of sexual harassment, 19971998. It was created at carnegie mellon university, and enables beginning programmers to create threedimensional 3d virtual worlds.
Alice is an objectbased educational programming language with an integrated development environment ide. Thanks to the extraordinary appeal of his last lecture, the late carnegie mellon university professor of computer science, who died of pancreatic cancer in july, has become synonymous with technology in pittsburgh for millions all over the world. Alice is a free, educational, introductory java development environment created at carnegie mellon university. In the years since storytelling alice, weve been exploring how to enable and maximize learning from programs that others create. Caitlin kelleher research carnegie mellon school of. Inspired by my research around storytelling alice, looking glass introduces basic programming within the context of creating openended animated stories. While the words 3d programming environment might sound a little intimidating, it really isnt. Alice is an objectbased educational programming language with an integrated development. Download free alice bee scout program software mixerbackup. A number of software titles are licensed for use while you are affiliated with the university.
Motivating programming cmu school of computer science. Creating virtual reality with alice cmu etc tickets, thu. The alice project is dedicated to making alice a widely accessible tool around the world for growing the diversity and access to to early computer science education. Alice in a squeak wonderland jeff pierce computer science department carnegie mellon university about this chapter this chapter is an introduction to squeak alice, an authoring tool for building interactive 3d worlds in squeak.
Aboriginal computer education through storytelling program incorporates storytelling to promote an. Randy pauschs research works carnegie mellon university. Alice uses a drag and drop environment to create computer animations using 3d models. If you can use your mouse to drag and drop objects on the computer screen. Few disciplines will open as many doors in the twentyfirst century as computer science cs. Storytelling alice supports story creation by providing 1 a set of highlevel 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 storybased examples. The software was developed first at university of virginia in 1994, then carnegie mellon from 1997, by a research group led by randy pausch.
1352 1497 353 532 120 931 1440 1385 543 1052 238 712 817 1054 443 693 1513 1343 1341 721 1400 987 364 1236 738 366 853 1194 557