Professional Documents
Culture Documents
Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.
1. In Alice, which procedure is used to assign one object as the vehicle of another?
Mark for Review
(1) Points
Vehicle
setObjectVehicle
setVehicle (*)
setClassVehicle
L esson 6.
Incorrect. Refer to Section 2 Lesson
2. In Alice, different programming is not required for different objects, because all objects
o bjects move
fal se?
the same way. True or false? Mark for Review
(1) Points
True
False (*)
L esson 6.
Incorrect. Refer to Section 2 Lesson
4. Rings will appear around a sub-part indicating how you can reposition it. True or false?
Mark for Review
(1) Points
True (*)
False
Correct
5. In Alice, when using the getDistanceTo function what menu option would you use to subtract a
set value from the distance? Mark for Review
(1) Points
Custom DecimalNumber
Math (*)
Random
L esson 7.
Incorrect. Refer to Section 2 Lesson
Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.
6. In Alice, where can you view the list of functions available for an object?
Mark for Review
(1) Points
The template
The gallery
8. In Alice, which of the following situations could benefit from declaring a new procedure?
Mark for Review
(1) Points
statements.
An object needs to say three statements.
9. In Alice, if a procedure is declared for a clownFish class, which classes can use the procedure?
Mark for Review
(1) Points
10. Which of the following is a reason why procedural abstraction may be used in programming an
animation? Mark for Review
(1) Points
Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.
11. In Alice, the while control statement executes a set of procedures a specific number of times.
True or false? Mark for Review
(1) Points
True
False (*)
12. From your Alice lessons, random numbers are numbers generated by the user with a pattern
in their sequence. True or false? Mark for Review
(1) Points
True
False (*)
13. Which of the following instructions turns the clown fish left 5 revolutions?
Mark for Review
(1) Points
Correct
14. Which of the following would not be an argument in an Alice programming instruction that
commands a person object to move forward 2 meters? Mark for Review
(1) Points
Direction to move
15. To access the Alice Code editor from the Scene editor, which button do you click?
Mark for Review
(1) Points
Code
Code Editor
Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.
1. In Alice, when two objects are synchronized and move together, this means that one object is:
Mark for Review
(1) Points
A class of another
L esson 6.
Incorrect. Refer to Section 2 Lesson
2. In Alice, the setVehicle procedure will associate one object to another. True or false?
Mark for Review
(1) Points
True (*)
False
Correct
Click and drag the desired programming instruction into the myFirstMethod tab. (*)
Click and drag the desired programming instruction into the Procedures tab.
Click and drag the desired programming instruction into the Scene editor.
Click and drag the desired programming instruction into the Functions tab.
Correct
Drag and drop the comments tile above a code segment. (*)
Type comments that describe the sequence of actions in the code segment.
5. The delay procedure in Alice halts an object's motion before the next motion begins. True or
false? Mark for Review
(1) Points
True (*)
False
Correct
Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.
6. The comments you enter in Alice should describe the sequence of actions that take place in
the code segment. True or false? Mark for Review
(1) Points
True (*)
False
Correct
7. Which of the following is not one of the positioning axes used in Alice 3?
Mark for Review
(1) Points
x
y
w (*)
z
True
False (*)
9. In Alice, which function is used to move an object directly to the center point of another
object? Mark for Review
(1) Points
getDistance (*)
getObject
getDepth
getDuration
Correct
10. From your Alice lessons, which programming instruction represents the
th e following movement: A
person moves forward the distance to the table, minus the depth of the person. Mark for Review
(1) Points
th is.Table getDepth
this.Table move Forward this.Person getDistanceTo this.Table - this.Table
Correct
Page 2 of 3
Previous Next Summary
Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.
11. In Alice, procedural abstraction is the concept of making code easier to understand and reuse.
True or false? Mark for Review
(1) Points
True (*)
False
Correct
12. From your Alice lessons, which of the following is a tool to show the logic of an animation?
Mark for Review
(1) Points
Scene editor
Class chart
Pie chart
Flowchart (*)
Visual storyboard
13. Before you can begin to develop the animation storyboard, what must be defined?
Mark for Review
(1) Points
The code
14. In Alice, control statements are dragged into the Code editor. True or false?
Mark for Review
(1) Points
True (*)
False
Correct
15. In Alice, which of the following arguments could be replaced with a random number?
Mark for Review
(1) Points
Distance (*)
Procedure name
Direction
Object name
Duration (*)