Alice Chapter 8 Lab 1



Name:_________________________________________



Date:_________________________________________




Exercises from Chapter 8

  1. Complete Exercise 1.  Modify the Horse Race (p 224)


  2. Complete Exercise 2.  Butterfly Chase (p 224)




Concept Questions (Short Answers)

  1. Give at least one significant difference between the way a Loop statement works and the way recursion works. (Page # _____ )







  2. List two important components of a game program, as illustrated in the Horse Race example in the text. (Page # _____ )







  3. It is possible for a recursive method to be infinite, rather than eventually ending. What needs to be done inside a recursive method to be sure it will eventually end? (Page # _____ )