wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7th Grade End of the Quarter Assessment (Code.org))

Total questions: 15

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Any programming language that lets users create programs by manipulating "blocks" or graphical programing elements, rather than writing code using text.

a)

Block-Based programming language

b)

Java

c)

Python

d)

C#

2.

How many bits make up a byte?

a)

8

b)

2

c)

4

d)

16

3.

Putting commands in correct order is called. . .

a)

Sequencing

b)

Command

c)

Events

d)

Debugging

4.

An instruction for the computer is called. . .

a)

Command

b)

Sequencing

c)

Events

d)

Debugging

5.

To break a problem down into smaller pieces is called. . .

a)

Decompose

b)

Sequencing

c)

Loops

d)

Debugging

6.

A precise sequence of instructions for processes that can be executed by a computer is called. . .

a)

Algorithm

b)

Decompose

c)

Loops

d)

Debugging

7.

If there is a mistake or problem in the computer program, there is a _____.

a)

debug

b)

bug

c)

persist

d)

frustrate

8.

the action of doing something over and over again

a)

for loop

b)

while loop

c)

bug

d)

loop

9.
Coding is a series of commands that tells the computer what to do. 
a)
True
b)
False
10.

A Theme that is repeated many times.

a)

Programming

b)

Code

c)

Pattern

d)

Loop

11.

To remove details from the solution so that it can work for many problems.

a)

Decompose

b)

Abstraction

c)

Patterns

d)

Algorithm

12.

A method of problem-solving that helps computer scientists prepare problems for digital solutions

a)

Computational Thinking

b)

Loop

c)

Abstraction

d)

Decompose

13.

A piece of code that can be called over and over

a)

Function

b)

Parameter

c)

Algorithm

d)

For Loop

14.
Extra bits of information that you can pass into a function to customize it
a)
Parameters
b)
Computational Thinking
c)
Parameter
d)
Function
15.

A loop within a loop, an inner loop within the body of an outer one.

a)

Nested Loop

b)

Loop

c)

While loop

d)

For Loop