5. Poses and Animation

An objects components can be manipulated such that characters can be placed into different poses. These poses can be captures and then used to animate our characters.


4. Events and Methods

Alice uses an Event-Driven model of programming, where events in the world trigger different methods, or actions, that can be defined by the programmer.

2. Objects in Alice

Alice introduces the Java programming language, which is part of a group of programming languages called ‘object-oriented programming’ This is an introduction to objects in Alice, which are at the foundation of object-oriented programming.