True
False (*)
[Correct] Correct
3.
Expressions with relational operators produce true and false values. True or
false?
[Correct] Correct
False
[Correct] Correct
[Correct] Correct
Section 2
True (*)
False
[Correct] Correct
True (*)
False
[Correct] Correct
True
False (*)
[Correct] Correct
The Internet
A close friend
[Correct] Correct
10. From your Alice lessons, number, boolean, String and object are
all examples of variable types. True or false? Mark for Review
(1) Points
True (*)
False
Section 2
11. Which of the following is not an example of the logic of an IF
control structure? Mark for Review
(1) Points
If the play button is pressed, then play the video one time.
[Correct] Correct
An instance
A method (*)
A class
A variable
Image
Class
Procedure (*)
Direction (*)
Amount (*)
14. In Alice, which of the following instructions roll the Blue Tang
fish left 1 meter? Mark for Review
(1) Points
this.blueTang Left 1
[Correct] Correct
15. From your Alice lessons, random numbers are set in the distance
and duration arguments in a procedure. True or false? Mark for Review
(1) Points
True (*)
False
[Correct] Correct
Section 2
[Correct] Correct
True
False (*)
True
False (*)
[Correct] Correct
True (*)
False
[Correct] Correct
Section 2
True
False (*)
[Correct] Correct
Object
Distance (*)
Duration (*)
Delay
23. From your Alice lessons, where should comments be placed? Mark
for Review
(1) Points
Above each set of programming statements. (*)
[Correct] Correct
True
False (*)
[Correct] Correct
25. In Alice, functions are dragged into the control statement, not
the procedure. True or false? Mark for Review
(1) Points
True
False (*)
[Correct] Correct
Section 3
[Correct] Correct
Run (*)
Act (*)
Speed (*)
Move
Turn
[Correct] Correct
True
False (*)
[Correct] Correct
Animal
World (*)
Actor
Vector
30. From your Greenfoot lessons, classes can only use the methods
they have inherited. They cannot use methods from other classes. True or false?
Mark for Review
(1) Points
True
False (*)
[Correct] Correct
Review your answers, feedback, and question scores below. An asterisk (*) indicates
a correct answer.
Section 3
31. From your Greenfoot lessons, how do you test that your code does
not contain bugs? Mark for Review
(1) Points
[Correct] Correct
3 (*)
[Correct] Correct
33. In Greenfoot, you may perform the programming tasks of create and
test many times. True or false? Mark for Review
(1) Points
True (*)
False
[Correct] Correct
34. Greenfoot does not have tools to record sound. True or false?
Mark for Review
(1) Points
True
False (*)
[Correct] Correct
keyUp method
keyClick method
Section 3
True (*)
False
[Correct] Correct
True (*)
False
True
False (*)
[Incorrect] Incorrect. Refer to Section 3 Lesson 8.
True
False (*)
40. In Greenfoot, what is a common letter used for the loop variable?
Mark for Review
(1) Points
I (*)
[Correct] Correct
Section 3
I = 100 + i
i=1
i = i
i = i + 1 (*)
[Correct] Correct
42. Use your Greenfoot knowledge to answer the question. One reason
to write a defined method in a class is to change the behavior of the class. True
or false? Mark for Review
(1) Points
True (*)
False
[Correct] Correct
The world
The gallery
True
False (*)
[Correct] Correct
Inherited methods
Defined methods
[Correct] Correct
orientTo( );
turnAround( );
move ( );
turn( ); (*)
[Correct] Correct
48. From your Greenfoot lessons, abstraction techniques can only be
used once in a class's source code. True or false? Mark for Review
(1) Points
True
False (*)
True (*)
False
[Correct] Correct
[Correct] Correct