200_head

|| Home || Syllabus || Calendar ||

 

  Chapter 1 - Lab 1

Due: Day and Evening Sections: Sunday, 07 Feb, 10:59:59 PM

Copy and Paste Lab Sheet into a word processor and save as a .DOC file.

Upload .DOC and AW2, A3P files to Blackboard. All exercises are in Alice 2.x unless specified.

Name:  _____________________                         Date:     ___________________

Exercises from  Chapter 1
1. Complete Exercise 1.1, Island World: _______
2. Complete Exercise 1.2, Winter: ______
3. Complete 1.4 (modified)

Using ALICE 3.0 and CONSTRUCTORS _______
Include Alice, White Rabbit, and table.
Include two kitchen objects - place the objects on the table using constructor.

Extra for Experts  
         Exercise 1.5, Soldiers on Deck

Concept Questions Alice 2.0 (Short answer)
1. The authors state that programming with Alice is "…like being a movie director, a puppeteer, or a choreographer." Explain what is meant by this statement

2.Describe what is meant by the term computer program in one or two sentences.

3.When a computer program is described as elegant, what criteria are being used to judge the program?

4.List three ways in which a class (3D model) is similar to a blueprint for a house.

5.Why is an object in an Alice world said to have six degrees of freedom?

6.Is the center of an Alice object always located at its center of mass?  Justify your answer.

7. Use a diagram to illustrate the distance between two Alice objects. Describe the distance in a sentence.

8.An Alice billboard is considered 2D rather than 3D.  Why?  
Concept/Action Questions Alice 3.0

Which version of Alice 3.0B are you using ____________ Which operating system: Win XP ____ Vista ____  Win 7 ______ Mac OS 10. _________

What keystrokes and modifiers create the following action:

a) Moving an object forward and back?______

b) Turning an object ____

c) Rotating an object ____________

d) Moving the camera _________  

 

 

 



gsb_foot