Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSI Assessment Items

Total questions: 12

Worksheet time: 7mins

Name
Class
Date
1.

What is the first step of the engineering design process?

a)

Create, build a prototype

b)

Improve, redesign as needed

c)

Test and evaluate the prototype

d)

Identify the need and constraints

2.

What does the fox say when button A is pressed?

a)

Hello! Goodbye!

b)

Hello! Goodbye! Hello! Goodbye!

c)

Let's Start! Hello! Goodbye! Finished!

d)

Let's Start! Hello! Goodbye! Hello! Goodbye! Finished!

3.

What is the output when S is entered?

a)

Hola

Want to try another?

b)

Want to try another?

c)

Hola

d)

"Hola"

4.

What is the output when A is entered?

a)

Bonjour

b)

Want to try another?

c)

Invalid input

d)

the screen stays blank

5.

Identify all the errors in this code for a coin toss. Mark ALL that apply.

a)

Line #3

b)

Line #4

c)

Line #5

d)

Line #6

6.

You are writing a 2-player Tic-Tac-Toe game in Python.  Does the game rule change as you play the game?

a)

Changes

b)

Does not change

7.

You are writing a 2-player Tic-Tac-Toe game in Python.  Does the Turn Counter change as you play the game?

a)

Changes

b)

Does not change

8.

You are writing a 2-player Tic-Tac-Toe game in Python.  Identify the proper game loop block for asking a player to pick a spot to play.

a)

Process Input

b)

Update Game

c)

Render

9.

A pattern is shown.

What is the next step (Step 4) in the pattern?

a)
b)
c)
d)
10.

If you were to program Step 600 for this pattern, pick ONE of the programming blocks below that you would need.

a)
b)
c)
d)
e)
11.

Which program will correctly draw Step 600 of the pattern?

a)
b)
c)
d)
12.

What code would you need next to draw the whole pattern?

a)
b)
c)
d)