Search Header Logo

Karel Programming Quiz (45 minutes)

Authored by Kerubo Omwoyo

Computers

9th Grade

Used 9+ times

Karel Programming Quiz (45 minutes)
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

23 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a valid Karel conditional?

is_front_clear()

front_is_clear()

clear_is_front()

is_clear_front()

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What will happen if the code below is executed when Karel is facing a wall?

Karel will move forward

Karel will turn left

Karel will not move

Karel will crash into the wall

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of conditionals in programming?

To make the program run faster

To check if certain conditions are true before executing code

To replace loops in Karel

To fix bugs automatically

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the correct syntax for an if-else statement in Karel?

A. if (condition) {code} else {code}

B. if condition then code else code

C. if condition: code else: code

D.

if condition:

code else:

code

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following conditionals would check if Karel is NOT facing north?

not_facing_north()

facing_north() == False

!facing_north()

Both B and C are correct

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

How many times will the following loop execute? for i in range(5): move()

A. 4 times

B. 5 times

C. 6 times

D. Infinite times

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the key difference between a for loop and a while loop?

For loops can only be used with numbers, while loops can be used with any condition

For loops repeat a fixed number of times, while loops repeat as long as a condition is true

While loops are faster than for loops

For loops can be nested, while loops cannot

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?