Professional Documents
Culture Documents
In Alice,
procedural Mark for Review
abstraction is the (1) Points
concept of
making code
easier to
understand and
reuse. True or
false?
True (*)
False
Correct
2. Breaking down a
problem or Mark for Review
process into (1) Points
smaller parts
makes it easier
to manage. True
or false?
True (*)
False
Incorrect.
Refer to
Section 2
Lesson 5.
Flowchart
(*)
World
Visual
storyboard
Textual
storyboard
Pie chart
Correct
4. The delay
procedure in Mark for Review
Alice halts an (1) Points
object's motion
before the next
motion begins.
True or false?
True (*)
False
Correct
5. In Alice, each
class has a set of Mark for Review
pre-defined (1) Points
procedures and
functions. True
or false?
True (*)
False
Incorrect.
Refer to
Section 2
Lesson 3.
6.To add a
Mark for Review
procedure to
(1) Points
myFirstMethod,
right-click on
the procedure
you wish to add
and select the
Add button.
True or false?
True
False (*)
Correct
True
False (*)
Correct
Order control
Sequence control
Control order
Correct
getLength
getDepth (*)
getWidth
getHeight
getDuration
getDepth
getObject
getDistance (*)
11.One
Mark for Review
type of
(1) Points
object
property
is an
object's
position
in the
scene.
True or
false?
True (*)
False
Correct
12. Which of the following are ways to open an existing Alice project
Mark for Review
file after launching Alice?
(1) Points
Browse for the project using the File System tab. (*)
Correct
Paste
Clipboard
Is Enabled
Correct
True
False (*)
Count
Do In Order
While
Move (*)
Correct
1.In Alice,
Mark for Review
control
(1) Points
statements
are
dragged
into the
Code
editor.
True or
false?
True (*)
False
Correct
2. From your Alice lessons, what does the Count control statement
Mark for Review
do?
(1) Points
Correct
While
Do In Order
Move (*)
Correct
Correct
x (*)
y (*)
z (*)
w
All of the above
Correct
6.In Alice,
Mark for Review
where are
(1) Points
objects
added and
positioned
in the
scene?
The template
The gallery
Correct
True (*)
False
Correct
Class (*)
Program
Code
Project
Correct
10. In Alice, you examine code where a bird moves its wings forward
Mark for Review
and backward while moving forward simultaneously across the
(1) Points
scene. You notice that this set of procedures are repeated in the
Code editor ten times to achieve this motion. How could
procedural abstraction be used to make the code simpler and
easier to read?
Correct
11.Which of the
Mark for Review
following is a
(1) Points
reason why
procedural
abstraction
may be used
in
programming
an
animation?
True (*)
False
Correct
13. After each execution of your Alice animation, what element or
Mark for Review
elements could be adjusted in your code?
(1) Points
Control statements
Procedures
Arguments
Direction to move
Correct
True (*)
False
Incorrect. Refer to Section 2 Lesson
3.
1.In Alice,
Mark for Review
where
(1) Points
can you
view the
list of
functions
available
for an
object?
getDepth (*)
getHeight
getLength
getWidth
Browse for the project using the File System tab. (*)
Click and drag the file from your computer into Alice 3.
Correct
True
False (*)
Correct
True (*)
False
Correct
Do together (*)
Variable
Do in order
Count
Correct
Image
Procedure (*)
Class
Direction (*)
Amount (*)
Correct
True (*)
False
Correct
True (*)
False
Correct
10. From your Alice lessons, which of the following is a tool to show
Mark for Review
the logic of an animation?
(1) Points
Pie chart
Flowchart (*)
Class chart
Scene editor
Visual storyboard
Correct
11.The move
Mark for Review
procedure
(1) Points
in Alice
moves an
object in
how many
different
possible
directions?
4
6 (*)
Correct
True
False (*)
Correct
Correct
False (*)
Correct
True (*)
False
Correct
1.In Alice,
Mark for Review
you can
(1) Points
use a
function
to get
the
current
color of
the
object.
True or
false?
True (*)
False
Correct
Correct
True (*)
False
Correct
True (*)
False
Correct
Correct
6.What is
Mark for Review
the
(1) Points
purpose
of a
function
in
Alice?
Correct
8. In Alice, which procedure is used to assign one object as the vehicle
Mark for Review
of another?
(1) Points
Vehicle
setVehicle (*)
setObjectVehicle
setClassVehicle
Correct
Change size of the object and stretch it along the x, y, and z axes
(*)
Correct
11.Defining the
Mark for Review
scenario, and
(1) Points
the Alice
animation to
represent the
scenario, is
the first step
to
programming
your
animation.
True or false?
True (*)
False
Correct
A system to start.
A person to help.
Correct
13. A textual storyboard helps the reader understand the actions
Mark for Review
that will take place during the animation. True or false?
(1) Points
True (*)
False
Correct
14. In Alice, the computer specifies the low and high range values
Mark for Review
for the range of numbers from which to pull a randomized
(1) Points
number. True or false?
True
False (*)
Correct
15. From your Alice lessons, random numbers are set in the
Mark for Review
distance and duration arguments in a procedure. True or
(1) Points
false?
True (*)
False
Correct
After each
Mark for Review
execution
(1) Points
of your
Alice
animation,
what
element
or
elements
could be
adjusted
in your
code?
Control statements
Procedures
Arguments
Correct
Correct
True (*)
False
Correct
4. Creating multiple versions of your Alice
Mark for Review
project saves time. True or false?
(1) Points
True (*)
False
True
False (*)
6.In Alice,
Mark for Review
where
(1) Points
can you
view the
list of
functions
available
for an
object?
Correct
7. In Alice, which of the following arguments could be replaced with a
Mark for Review
random number?
(1) Points
Duration (*)
Procedure name
Object name
Distance (*)
Direction
Correct
8. In Alice, control statements are dragged into the Code editor. True
Mark for Review
or false?
(1) Points
True (*)
False
Correct
The gallery
The template
Correct
True (*)
False
Correct
In Alice,
Mark for Review
which of the
(1) Points
following
are benefits
of
separating
out motions
into their
own
procedures?
True (*)
False
Correct
True (*)
False
Correct
Vehicle
setClassVehicle
setVehicle (*)
setObjectVehicle
Correct
Count
Do In Order
Variable
While
Correct