Alice Chapter 5 Lab 1

Interactive Programming

Events and Event Handling Methods



Name:_________________________________________



Date:_________________________________________


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 # _____ )