wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Coding Karel 2

Total questions: 20

Worksheet time: 29mins

Name
Class
Date
1.
Running the code is...
a)
when a computer completes a command
b)
Using the instructions the programmer has put in
c)
Both of the above
2.
Programming languages give computers instructions
a)
True
b)
False
3.
An error in a program that prevents the program from running as expected.
a)
Error report
b)
Bug
c)
Mistake
d)
Algorithm
4.
A list of steps to finish a task. A set of instructions that can be performed with or without a computer. 
a)
Algorithm
b)
Plan
c)
Binary
d)
Logorithm
5.
An instruction for the computer. Many of these put together make up algorithms and computer programs. 
a)
Code
b)
Plan
c)
Program
d)
Command
6.
 A field or job in which people use the power of computers to solve big problems. 
a)
Coding
b)
Computer Science
c)
Computer Applications
d)
Keyboarding
7.
Statements that only run under certain conditions or situations.
a)
Conditionals
b)
Run Statements
c)
Digital Statements
d)
Command
8.
Finding and fixing errors in programs
a)
Tech support
b)
Decompose
c)
Debugging
d)
Fixing
9.
Which of these is a valid Karel command?
a)
move;
move;
b)
MOVE
c)
move();
d)
move()
10.
What command will place a ball down in a spot?
a)
placeBall();
b)
Putball();
c)
putball():
d)
putBall();
11.
What is a street in a Karel world??
a)
A row.
b)
A column.
c)
A single point.
d)
Karel's position.
12.
What is an avenue in a Karel world ?
a)
A row.
b)
Karel's position.
c)
A column.
d)
A single point. 
13.
If Karel starts at Street 1 and Avenue 3 facing East, what street (row) and avenue (column) will Karel be on after this code runs?
move(); 
move();
move();
turnLeft();
move();
a)
Street 1 and Avenue 3
b)
Street 4 and Avenue 4
c)
Street 2 and Avenue 6
d)
Street 6 and Avenue 2
14.
If Karel is facing North and the code
turnLeft(); 
turnLeft();
turnLeft();
runs; which direction is Karel facing now?
a)
North
b)
East
c)
South
d)
West
15.
In coding terms, the action of doing something over and over again.
a)
Repeating
b)
Repetition
c)
Loop
d)
Do-over
16.
A piece of code that you can easily call over and over again. 
a)
Repeat
b)
Functions
c)
Procedures
d)
Fractions
17.
An action that causes something to happen
a)
program
b)
event
c)
binary
d)
digit
18.
A computer programmer's job is to....
a)
Put together the computer and plug it in.
b)
Write computer code that tells a  computer what to do.
c)
Play computer games.
19.
How many times should Karel turn left in order to turn right?
a)
1
b)
2
c)
3
d)
4
20.
What can be used to teach Karel to turn right?
a)
Functions
b)
Variables
c)
Dog treats
d)
Karel can already turn right