Variables – Chapter 10

advertisement
Variables – Chapter 10
Mutable Variables

A piece of storage that holds a value
(piece of information) while a
program is running
• Name


Unique
Cannot be changed
• Data Type

Can be changed (mutable)
Use of Variables

Keep track of Values
• Counters
• Number of times something has
happened

Keep track of Changes
• Position
• Color
In ALICE



Variable is a property that can be
directly changed using a SET method
Added to the PROPERTIES list
Not directly visible within the ALICE
world
Example

Timer
• Begin at Specified Time
• Count down to 0

Scorekeeper
• Begins at zero
• Increases the score when a player
scores a point
Sample Code

Create a world using the Hopping
Bunny. The bunny should hope for
10 seconds with a timer counting
down from 10 to 0.
Download