The delay Mark for Review procedure (1) Poin Points ts in Alice halts an object's motion before the next motion begins. True or false?
True (*) False
Correct
2.
It is important to save often while debugging your program. True or false?
Mark for Review (1) Point Pointss
True (*) False
Correct
3.
Which of the following instructions turns the clown fish left 5 revolutions?
this.clownFish turn Left 0.5 this.clownFish turn Left 5.0 (*) this.clownFish turn Left 5 this.Fish turn Left 5
Mark for Review (1) Point Pointss
Incorrect. Refer to Section 2 Lesson 3.
4.
From your Alice lessons, random numbers are set in the distance and duration arguments in a procedure. True or false?
Mark for Review (1) Point Pointss
True (*) False
Correct
5.
Which Alice execution task corresponds with the following storyboard statement?
Cat rolls to the left.
Cat roll Left 1 this.Cat roll Left 1.0 (*) roll Left 1 Cat roll Right 1
Incorrect. Refer to Section 2 Lesson 4. Which of Mark for Review the (1) Poin Points ts following is not one of the positioning axes used in Alice 3?
y w (*)
Mark for Review (1) Point Pointss
x z
Correct
7.
Rings will appear around a sub-part indicating how you can reposition it. True or false?
Mark for Review (1) Points
True (*) False
Correct
8.
Defining the scenario, and the Alice animation to represent the scenario, is the first step to programming your animation. True or false?
Mark for Review (1) Points
True (*) False
Correct
9.
What does a visual storyboard help the reader understand?
(Choose all correct answers)
How the initial scene will be set up. (*) The code that is debugged.
Mark for Review (1) Points
The actions that will take place. (*) The components of the scene. (*)
Incorrect. Refer to Section 2 Lesson 5.
10.
From your Alice lessons, a flowchart could be Mark for Review created in a software program, or (1) Points documented in a journal. True or false?
True (*) False
Correct 11.In Alice, Mark for Review which (1) Points function is used to move an object directly to the center point of another object?
getObject getDistance (*) getDepth getDuration
Correct
12.
From your Alice lessons, which programming instruction represents Mark for Review the following movement: A turtle moves forward half the distance (1) Points to the flower.
this.Turtle move Forward this.Turtle getDistanceTo this.Flower *2 this.Turtle move Forward this.Turtle getDistanceTo this.Flower / 0.5 this.Turtle move Forward this.Turtle getDistanceTo this.Flower / 1.0 this.Turtle move Forward this.Turtle getDistanceTo this.Flower / 2.0 (*)
Incorrect. Refer to Section 2 Lesson 7.
13.
In Alice, which control statement is used to invoke simultaneous movement?
Mark for Review (1) Points
Do In Order Do Together (*) Count
Variable While
Correct
14.
In Alice, a walking motion for a bipedal object can be achieved without the Do Together . True or false?
True
Mark for Review (1) Points
False (*)
Incorrect. Refer to Section 2 Lesson 6.
15.
Which button is selected in the Alice file menu to save a different version of an animation?
Open Save As... (*) New File
Correct Which of Mark for Review the (1) Points following are ways to open an existing Alice project file after launching Alice?
(Choose all correct answers)
Double-click on the project file name in the folder it is stored in on your computer. Select the project from the My Projects tab. (*) Browse for the project using the File System tab. (*) Click and drag the file from your computer into Al ice 3.
Mark for Review (1) Points
Incorrect. Refer to Section 2 Lesson 2.
2.
When you edit an object's properties in the Scene editor, the changes do not take effect until the Run button is clicked. True or false?
Mark for Review (1) Points
True False (*)
Incorrect. Refer to Section 2 Lesson 2.
3.
In Alice, which of the following is not a control statement?
Mark for Review (1) Points
While Count Move (*) Do In Order
Correct
4.
Which of the following actions would require a control statement to control animation timing?
(Choose all correct answers)
A bird flying. (*) A rock object turning. A fish swimming. (*)
Mark for Review (1) Points
A biped object walking. (*)
Incorrect. Refer to Section 2 Lesson 6.
5.
From your Alice lessons, which of the following are types of storyboards?
(Choose all correct answers)
Textual (*) Actual Visual (*) Fictional Factual
Incorrect. Refer to Section 2 Lesson 5.
6.In Alice, Mark for Review new (1) Points procedures are declared in the Scene editor. True or false?
True False (*)
Incorrect. Refer to Section 2 Lesson 5.
Mark for Review (1) Points
7.
In Alice, declaring a new procedure to shorten code and make it Mark for Review easier to read is a procedural abstraction technique. True or (1) Points false?
True (*) False
Incorrect. Refer to Section 2 Lesson 5.
8.
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 (*)
Incorrect. Refer to Section 2 Lesson 4.
9.
Which of the following is an example of nesting in an Alice program?
Mark for Review (1) Points
Text is nested inside of a comments tile. Distance, duration, and direction arguments are nested inside of a procedure. Five Do Together statements are nested inside of a Do In Order statement. (*) A move procedure is nested inside of a turn procedure.
Incorrect. Refer to Section 2 Lesson 4.
10.
Alice 3 will periodically remind you to save your project. True or false?
Mark for Review (1) Points
True False (*)
Incorrect. Refer to Section 2 Lesson 1. 11.Which of Mark for Review the (1) Points following is not a reason for why comments are helpful in an Alice program?
Comments can outline the programming instructions. Comments describe the intention of the programming instructions. Comments change the functionality of the program. (*) Comments help during debugging and testing so the tester knows how the programming statements are supposed to work.
Incorrect. Refer to Section 2 Lesson 3.
12.
Debugging and testing is the process of running the animation Mark for Review one time, and adjusting the control statements, procedures, and (1) Points arguments.
True False (*)
Incorrect. Refer to Section 2 Lesson 3.
13.
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
Incorrect. Refer to Section 2 Lesson 3.
14.
In Alice, you can use a function to get the current color of the object. True or false?
Mark for Review (1) Points
True (*) False
Correct
15.
In Alice, functions are dragged into the control statement, not the procedure. True or false?
True False (*)
Incorrect. Refer to Section 2 Lesson 7. 1.Which option Mark for Review copies a (1) Points programming instruction to the clipboard?
Mark for Review (1) Points
Copy to Clipboard (*) Paste Clipboard Is Enabled
Correct
2.
An animation gives the scenario a purpose. True or false?
Mark for Review (1) Points
True False (*)
Incorrect. Refer to Section 2 Lesson 5.
3.
From your Alice lessons, what does inheritance mean?
Mark for Review (1) Points
Each superclass inherits the methods and properties of its subclass. Each class has its own methods and properties that are non-transferable to any other class. Each subclass inherits the methods and properties of its superclass. (*) Each class inherits the methods and properties of all classes available in Alice.
Incorrect. Refer to Section 2 Lesson 5.
4.
From your Alice lessons, which of the following is a tool to show the logic of an animation?
Mark for Review (1) Points
Flowchart (*) Class chart Scene editor Visual storyboard Pie chart
Correct
5.
The Alice move procedure contains which arguments?
(Choose all correct answers)
Amount (*) Object Text Direction (*)
Incorrect. Refer to Section 2 Lesson 3. 6.When you Mark for Review disable a (1) Points programming instruction, it is still executed when you run the Alice animation. True or false?
True
Mark for Review (1) Points
False (*)
Correct
7.
The Alice Scene editor contains tools to rotate the camera view. True or false?
Mark for Review (1) Points
True (*) False
Correct
8.
A complete Alice instruction includes which of the following components?
Mark for Review (1) Points
(Choose all correct answers)
Class Image Amount (*) Procedure (*) Direction (*)
Correct
9.
Which Alice execution task corresponds with the following storyboard statement?
Cat turns to face mouse.
cat TurnTo mouse
Mark for Review (1) Points
this.mouse turnToFace this.cat this.cat turnToFace this.mouse (*) mouse turnTo cat
Incorrect. Refer to Section 2 Lesson 4.
10.
In Alice, how would you get the length of a fish object?
getHeight getLength getDepth (*) getWidth
Incorrect. Refer to Section 2 Lesson 7. 11.From Mark for Review your (1) Points Alice lessons, built-in functions provide precise property details for the following areas:
Proximity, size, spatial relation, and point of view. (*) Proximity and point of view. Distance to and nesting. Proximity and size.
Mark for Review (1) Points
Correct
12.
Which of the following are ways to open an existing Alice project file after launching Alice?
Mark for Review (1) Points
(Choose all correct answers)
Double-click on the project file name in the folder it is stored in on your computer. Browse for the project using the File System tab. (*) Click and drag the file from your computer into Alice 3. Select the project from the My Projects tab. (*)
Incorrect. Refer to Section 2 Lesson 2.
13.
All objects in Alice have three dimensional coordinates on which axes?
(Choose all correct answers)
x (*) y (*) z (*) w All of the above
Correct
Mark for Review (1) Points
14.
In Alice, which control statement is used to invoke simultaneous movement?
Mark for Review (1) Points
Count Do Together (*) Variable Do In Order While
Correct
15.
Which of the following actions would require a control statement to control animation timing?
(Choose all correct answers)
A bird flying. (*) A rock object turning. A biped object walking. (*) A fish swimming. (*)
Incorrect. Refer to Section 2 Lesson 6. In Alice, Mark for Review where (1) Points you would you get access to the specific oints of an object
Mark for Review (1) Points
that are not available through the object drop down menu?
code editor scene editor procedures tab functions tab (*)
Incorrect. Refer to Section 2 Lesson 7.
2.
In Alice, functions are dragged into the control statement, not the procedure. True or false?
Mark for Review (1) Points
True False (*)
Incorrect. Refer to Section 2 Lesson 7.
3.
Breaking down a problem or process into smaller parts makes it easier to manage. True or false?
True (*) False
Correct
Mark for Review (1) Points
4.
Defining the scenario, and the Alice animation to represent the scenario, is the first step to programming your animation. True or false?
Mark for Review (1) Points
True (*) False
Correct
5.
From your Alice lessons, which of the following are types of storyboards?
(Choose all correct answers)
Textual (*) Actual Factual Visual (*) Fictional
Correct 6.In Alice, Mark for Review which of (1) Points the following arguments could be replaced with a random number?
Mark for Review (1) Points
(Choose all correct answers)
Distance (*) Procedure name Duration (*) Direction Object name
Correct
7.
From your Alice lessons, what is the purpose of nesting?
Mark for Review (1) Points
To add text to your program that tells the viewer what the code does. To add more procedures to your program. To add random movements to your program. To add visual structure to your program. (*)
Incorrect. Refer to Section 2 Lesson 4.
8.
All objects in Alice have three dimensional coordinates on which axes?
(Choose all correct answers)
x (*) y (*) z (*)
Mark for Review (1) Points
w All of the above
Correct
9.
Rings will appear around a sub-part indicating how you can reposition it. True or false?
Mark for Review (1) Points
True (*) False
Correct
10.
When you disable a programming instruction, it is still executed when you run the Alice animation. True or false?
True False (*)
Incorrect. Refer to Section 2 Lesson 3. 11.The Mark for Review Alice (1) Points Scene editor contains tools to rotate the camera view. True or false?
Mark for Review (1) Points
True (*) False
Correct
12.
An argument is a value that the procedure uses to complete its task. True or false?
Mark for Review (1) Points
True (*) False
Correct
13.
In Alice, which of the following is not a control statement?
Mark for Review (1) Points
While Do In Order Count Move (*)
Correct
14.
In Alice, which procedure is used to assign one object as the vehicle of another?
setVehicle (*) setClassVehicle setObjectVehicle
Mark for Review (1) Points
Vehicle
Correct
15.
Debugging is the process of finding bugs in a software program. True or false?
True (*) False
Correct
Mark for Review (1) Points