Alice and Storytelling Alice
Alice and Storytelling Alice are not from us, but we believe they are a great way to introduce students to
computer programming .

Alice is a freely available, innovative 3D programming environment and teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience.  The student can easily create an animation for telling a story, playing an interactive game, or a video to share on the web.

Storytelling Alice based on 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.

To enable and encourage users to create animated stories, Storytelling Alice includes:
n High-level animations that enable users to program social interactions between characters.
n A story-based tutorial that introduces users to programming through building a story.
n A gallery of 3D characters and scenery with custom animations designed to spark story ideas.