Computer Science
Primary 2
Semester 2
A. Multiple choice
Direction: In this section you will see option A, B, and C, answer the question
with the best answer by give mark X to the appropriate option!
1. Debugging a program means....
a. Finding and fixing error in a program
b. Making the program run faster
c. Saving the program for future use
2. The process of breaking down a task into smaller steps is called.....
a. Testing
b. Protesting
c. Decomposing
3. The cursor in the FMSLogo is called.....
a. rabbit
b. turtle
c. commands
4. Type your commands into the _______ to tell the turtle what to do.
a. Command input box
b. Command recall box
c. Command buttons
5. In FMSLogo, the command FD 50 instruct the turtle to move 50 steps __.
a. forward
b. backward
c. right
6. What does the command BK 50 do in FMSLogo?
a. Move the turtle 50 steps forward
b. Move the turtle 50 steps backward
c. Turns the turtle 50 degrees to the right
7. If you want to move the turtle 50 steps backward, which command would you
use?
a. BK 50
b. LT 45
c. Home
8. How do you turn the turtle 90 degrees to the right?
a. LT 90
b. RT 90
c. RT 45
9. What does LT 45 mean?
a. Moves the turtle 45 steps forward
b. Turns the turtle 45 degrees to the left
c. Clears the screen
10. Which commands clears everything from the screen but the keeps the
turtle in the centre?
a. Home
b. CS
c. CT
11. Which command brings the turtle back to the center of the screen facing
upwards?
a. Home
b. CS
c. CT
12. What is an algorithm?
a. A drawing area where the turtle moves.
b. A recipe with steps to do something.
c. A computer program only used by professional coders.
13. What does 'precise' mean in the context of instructions?
a. Only using numbers.
b. Short and quick.
c. Specific and detailed.
14. What happens when you use the command 'PU' (Pen Up)?
a. The turtle moves without drawing a line.
b. The screen is cleared of all drawings.
c. The turtle starts drawing a thicker line.
15. When you follow an algorithm, you should do the steps:
a. From the last step to the first step
b. In the exact order they are written
c. In any order you feel like choosing
B. short answer
Direction: Fill in the blanks with the correct FMSLogo commands !
HOME PD PU LT RT CS
1. ___ turns the turtle to the right by a specified angle.
2. ___ turns the turtle to the left.
3. ___ clears everything from the main screen but the turtle stay in the
centre.
4. ___ return the turtle to the centre of the screen and make its face
upward.
5. ___ lifts the turtle's pen so it moves without drawing.
6. ____ puts the turtle's pen down, so it draws as it moves.
C. Essay
1. What is an algorithm?
2. Breaking a hard task down into smaller called?
3. What is precise means?
4. What is the "turtle" in the FMSLogo program?