Learn Alice in FREE step-by-step lessons.
Unit I: Introduction: Installation and Alice Navigation

In this module, you will learn the basics of Alice so that you can set up a scene and explore the characters and other objects that will make up your virtual worlds. You will also create a program with a 3D character who says “Hello World”
In this chapter, you will write your first program in Alice 3 and begin creating your own 3D world. You will learn how to create a scene by selecting a template and adding characters and other objects to the scene. You will then create and edit code to control the actions of those objects. You will also learn how to add comments to your code and understand why comments are important for explaining and organizing a program. Finally, you will practice identifying and debugging simple errors so that your program works as intended.
Objectives:
- Write your first Alice program.
- You will learn to add code.
- Create and modify a scene in the design view.
- Select and add 3D characters to the scene.
- Select, add and modify people.
- Use the arrows to move, rotate, and resize the characters and other objects.
- Move the camera and change the angle.
- Add comments with your name and description of the program.
- Create code to have the character say "Hello World"
- Run the program, test, debug, and save it.
Please study the material at each of the links below.
- Select a starting template: There are many templates: grass, sea floor, snow, room, mars, and more.
- Code Editor vs. Scene Editor: Add 3D models in setup scene, add code in code view.
- Naming conventions: Follow these conventions for the names you give objects, variables and methods.
Change the code preference to Java: Show your code in the same mode as the videos.- About the first program: Important things to remember when you create the first program
The first program: Hello World: This video demonstrates how to create your first program.
Adding comments: This video demonstrates how to add comments.
Why Hello World?: Why you should write the Hello World program
Editing the say command: This video demonstrates how to create your first program.
Sim People: Sim people let you customize the appearance of a person.
Using doTogether: Animals all say hello at the same time.- Complete Step 1: Proposal of the final project.
Self-Study Questions: What have you learned?
Active Learning: Hello World: Show what have you learned
Discussion questions on your first program: What do you think?
Glossary for Your First program: Hello World
Full Glossary