Alice is an innovative block-based programming environment that makes it easy to create animations, build interactive stories, or program simple games in 3D. Alice is designed to teach logical and computational thinking skills, fundamental principles of programming and to be a first exposure to object-oriented programming.
Go to these beginner tutorials to start learning how to make animations.
Next go to the intermediate tutorials to make interactive games.
For more resources see:
Chris created a game where you solve equations to find the treasure. See the different programming concepts he used to make his math game.
Here is what is explained in the video.
Dana created a math maze game where the player can pick from two different dragons by moving the camera. See the different programming concepts she used to make her. Down load the Maze Game.
Michael created a Ghost Buster game to practice adding decimals. See how he programmed his true/false questions using a boolean variable.
Ali created a game to help students practice subtracting decimals. The goal oh her game is to get the panda to the island.
Uriel created a shooting target game to practice adding integers.
Alonso created a shooting target game to practice multiplying integers. See how he programmed the space bar to shoot the ball and set up collisions. Download the Target Game.
Josie created a game to learn subtraction while rescuing the baby animals. See the different programming concepts she used to make her.
Angel created a survival game to practice solving equations. See the different programming concepts he used to ask a random number equation questions.
Daniella created a game to have the dolphin reach the soccer ball by solving equations. See the different programming concepts she used to make her.
Cheyenne created a maze game to help students practice integer multiplication. See how she created random multiplication question and click on directions to make them disappear.
Alexis created a game where the troll tries to dodge obstacles. See the different programming concepts he used to make his adding integer game.
Sebastian created a solving equations game. See the different programming concepts he used to make his game.