History
Versions
How to...
Definitions
Misc.
100
Alice is a modern programming environment designed to be a student's first exposure to object-oriented programming. It allows students to learn basic computer science while creating animated movies, simple video games, where students control the behavior of 3D objects and characters in a virtual world.
What is and what can I do with Alice?
100
Emphasis on object-oriented concepts and a full transition to the Java programming language.
What is Alice 3.x
100
Some objects have pre-compiled animations, which are also known as pre-compiled....
What are methods.
100
Placing something into the world
What is adding an object?
100
What was "Alice" named after?
Lewis Carroll's Alice in Wonderland.
200
What year was the first version of Alice released?
What is 1999
200
What's one of the big differences between Alice99 and Alice2.0?
What is All code can be dragged and dropped, or, it is now intended for programming students.
200
How do you make the camera follow an object?
What is making it a vehicle
200
This object can turn, roll, move and is automatically added to the world
What is the Camera?
200
Name any of the three things that the Alice environment provides.
Interactive Objects Ease of Manipulation GUI Control panels
300
Who was the original Alice developer?
Who is Randy Pausch (now deceased)
300
Being developed at Washington University in St. Louis
What is Looking Glass?
300
Something that can be manipulated within the confines of a program, or something that doesn't exist before an instance of the class has been created.
What is an object, in programming.
300
Described as a template or blueprint for an object.
What is a class?
300
What does each Alice object have?
A list of properties?
400
Sept. 18, 2007
What is the date Dr. Pausch delivered "The Last Lecture" or "Really Achieving Your Childhood Dreams"
400
Who originally created Alice storytelling as part of her doctoral work at Carnegie Mellon?
Who is Caitlin Kelleher
400
What group of customizable objects have no manipulable parts?
What are People!
400
A series of commands that you have given an object
What is a procedure?
400
Who provided pre-made characters in Alice 3?
EA-providing characters from their game "The Sims"
500
Programming language that Alice is based on.
What is Java?
500
For learning logical and computational thinking skills and fundamental principles of programming.
What is Alice 2.x?
500
Added to Alice to allow you to control a camera or object
What is Keypressed Listener or Arrowkeypressed Listener?
500
0% renders an object invisible, while 100% renders an object completely opaque.
What is opacity?
500
In order to have an object do anything you need to do this.
What is code or edit code?