Logical Thinking in Programming

Logical Thinking in Programming

Assessment

Interactive Video

Computers

9th - 10th Grade

Hard

Created by

Jennifer Brown

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is it crucial to identify decision points in a program?

To reduce the size of the program

To make the program run faster

To understand where the program can change its path

To ensure the program has no errors

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What happens to the program flow if it is raining or cold?

The program takes the bus route

The program restarts

The program stops

The program branches to walk

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How does the program flow change when it is sunny?

The program branches to walk to school

The program loops back to the start

The program takes the bus route

The program ends immediately

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the three stages to consider when developing future solutions?

Designing UI, coding backend, testing

Debugging, compiling, executing

Writing code, testing code, deploying code

Identifying decision points, determining logical conditions, understanding program flow

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Where can students find additional resources for computational thinking?

logicalthinking.net

student.craigandave.org

computationalthinking.org

programmingresources.com