Introduction to Programming Quiz

Introduction to Programming Quiz

9th Grade

23 Qs

quiz-placeholder

Similar activities

Karel Commands

Karel Commands

9th - 12th Grade

25 Qs

CodeHS Karel Unit

CodeHS Karel Unit

9th - 12th Grade

25 Qs

Karel the Dog Code Quiz

Karel the Dog Code Quiz

9th - 12th Grade

25 Qs

Karel CodeHS Top Down Design

Karel CodeHS Top Down Design

7th - 12th Grade

25 Qs

Karel Programming

Karel Programming

7th - 12th Grade

25 Qs

CodeHS CompSci Final Exam

CodeHS CompSci Final Exam

8th Grade - University

25 Qs

Karel Programming

Karel Programming

6th - 9th Grade

25 Qs

Karel Adventures

Karel Adventures

6th - 9th Grade

25 Qs

Introduction to Programming Quiz

Introduction to Programming Quiz

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Mercy Omwoyo

FREE Resource

23 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 4 pts

Media Image

What's wrong with this code?

The go function is called twice

The go function has a syntax error

The go function has been defined twice

go is not a command that Karel understands

2.

MULTIPLE CHOICE QUESTION

2 mins • 4 pts

How many total times will Karel move in this program?

move()

move()

move()
move()
move()

move()

1

5

6

7

3.

MULTIPLE CHOICE QUESTION

2 mins • 4 pts

What is the proper format for a single line comment in Karel?

# This is a comment

// This is a comment

/* This is a comment

This is a comment

4.

MULTIPLE SELECT QUESTION

2 mins • 4 pts

Why does a programmer indent their code?

Helps show the structure of the code.

Easier for other people to understand.

In Python, it is used to help determine what parts of a code are included in a code block, such as an if statement or for loop.

All of the above

5.

MULTIPLE CHOICE QUESTION

2 mins • 4 pts

How can we teach Karel new commands?

For loop

While loop

Define a new function

The main function

6.

MULTIPLE SELECT QUESTION

2 mins • 4 pts

Super Karel starts at Street 1, Avenue 1, facing East in a 5x5 world. What will happen after this code runs?

move()

move()

turn_right()

move()

Karel ends on street 1, avenue 3

Karel ends on street 2, avenue 3

This code won't run because of a syntax error

Karel will crash into a wall

7.

MULTIPLE SELECT QUESTION

2 mins • 4 pts

Karel starts at Street 1, Avenue 1, facing East in a 5x5 world. What will happen after this code runs? move() putball() move() move() move() move() move()

Karel will end on Street 1, Avenue 2

Karel will end on Street 1, Avenue 7

This code won't run because of a syntax error

Karel will crash into a wall

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?