
For each of the following exercises, create a storyboard and then
translate the storyboard to a program. Include at least one
comment in
your program. When completed, be prepared to demo the world.
1. Complete Exercise 4 (Circling Fish).
2. Complete Exercise 5 (Tortoise Gets a Cookie).
____________________
Extra for Experts
3. Complete Exercise 6 (Magnet Fun). _____________________
Concept Questions (Short answer)
4. (a) Describe what is meant by the term method.
(b) What does a method define?
5. (a) Which control statement is used in Alice to create a
block
of instructions that will occur in sequence when the program is
run?
(b) Which control statement is used in Alice to
create a block of instructions that will occur simultaneously when
the
program is run?
6. What is meant by the phrase "one block of code can be
nested
in another"?
7. How do you know whether a computer program has a bug?
8. What is the purpose of a set instruction?
9. If comments are ignored by Alice then why do we add
comments
to our programs?
10. What built-in method is used to:
(a) change the orientation of an
object
(b) display a comic-book style text
bubble on the screen
(c) synchronize the movement of one
object to the movement of another
.
