Alice Chapter 5 Lab 1

Interactive Programming

Events and Event Handling Methods



Exercises from Chapter 5, Section 1

For each of the following exercises, create a storyboard on a separate sheet of paper and then translate the storyboard to a program. Include at least one comment in your program.

  1. Complete Exercise 2: Flight Simulator - Alternate Version

  2. Complete Exercise 3: Robot Remote Control

Extra for Experts

  1. Complete Exercise 8: The Cheshire Cat

Concept Questions (Short Answers)

  1. Describe a significant difference between a movie animation and an interactive animation in terms of control of flow. (Page # _____ )

  2. List three different kinds of events that may be used in Alice.

    (a) (Page # _____ )

    (b) (Page # _____ )

    (b) (Page # _____ )

  3. Why is an event considered to be world-level? (Page # _____ )