CSF 2.10 Conditionals

CSF 2.10 Conditionals

9th Grade

8 Qs

quiz-placeholder

Similar activities

Code.org APCSA Unit

Code.org APCSA Unit

10th - 12th Grade

10 Qs

Python Iteration

Python Iteration

10th Grade

13 Qs

for loops & while loops

for loops & while loops

University - Professional Development

10 Qs

Control Structures in Python

Control Structures in Python

11th - 12th Grade

13 Qs

If Then Statements

If Then Statements

9th - 12th Grade

11 Qs

Code HS Tech Apps and Coding

Code HS Tech Apps and Coding

9th - 12th Grade

12 Qs

CSF 2.2

CSF 2.2

9th Grade - University

8 Qs

CSF 2.10 Conditionals

CSF 2.10 Conditionals

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Christopher Cole

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a "bug" in programming?

A mistake in a program.

A type of insect that interferes with computers.

A feature that makes a program run faster.

A command that tells Karel to move.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the primary purpose of conditionals in programming?

To create visual animations.

To ask questions that return a true or false answer.

To define new commands for Karel.

To repeat a block of code multiple times.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a Karel conditional?

front_is_clear()

balls_present()

turn_right()

facing_north()

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

When does the code inside an if statement execute?

Always, regardless of the condition.

Only if the condition is true.

Only if the condition is false.

After a loop has finished.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What punctuation mark is used at the end of the 'if condition' line in an if statement?

Semicolon (;)

Period (.)

Comma (,)

Colon (:)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In an if statement, how is the code that should be executed if the condition is true typically formatted?

It is placed on the same line as the if condition.

It is indented one level.

It is enclosed in curly braces {}.

It is preceded by a hashtag (#).

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why are parentheses used after front_is_clear in if front_is_clear(): move()?

To indicate it's a variable.

To make the code easier to read.

Because front_is_clear is a function being called.

To signify the end of the statement.

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What happens if Karel tries to move() when its front is blocked?

Karel turns left automatically.

Karel picks up a ball.

Karel crashes into a wall and gives an error statement.

Karel waits for the path to clear.