wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programming Terms Worksheet

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a visual programming method where users drag and drop colorful, puzzle-like blocks to build code, instead of typing text,

a)

Block coding

b)

algorithm

c)

Programming language

d)

function

2.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a flaw, error, or defect in a computer program that causes it to produce an incorrect, unexpected result or behave in unintended ways

a)

bug

b)

debugging

c)

command

d)

variable

3.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a named storage location in a computer's memory that holds a value or data.

a)

variable

b)

data structure

c)

function

d)

command

4.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a finite, precise set of step-by-step instructions or a procedure for solving a specific problem or performing a computational task.

a)

algorithm

b)

function

c)

computer program

d)

syntax

5.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORAA).

a)

java

b)

Python

c)

Programming language

d)

compiler

6.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a fundamental control structure that repeats a block of code multiple times, continuing until a specified stopping (or termination) condition is met,

a)

loop

b)

function

c)

conditionals

d)

algorithm

7.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is an artificial language with a defined set of instructions, syntax, and vocabulary that allows humans to write commands for a computer to execute, effectively bridging human ideas to machine-readable code to build software, scripts, and automate tasks

a)

Programming language

b)

computer program

c)

compiler

d)

syntax

8.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ refers to the specific set of rules and structure that define how statements must be written for a computer to understand, compile, and execute the instructions correctly.

a)

syntax

b)

command

c)

HTML

d)

algorithm

9.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a high-level instruction received via an external interface that directs the behavior of a computer program

a)

command

b)

function

c)

compiler

d)

loop

10.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a high-level, general-purpose programming language known for its clear, readable syntax that emphasizes code simplicity and efficiency.

a)

Python

b)

java

c)

Programming language

d)

compiler

11.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a program that translates human-readable source code (like C++, Java) into lower-level machine code or another language that a computer's CPU can understand and execute, essentially creating an executable file, while also checking for errors and optimizing the code for performance

a)

compiler

b)

debugging

c)

Programming language

d)

computer program

12.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ It is the standard markup language used to structure content and define the layout of documents displayed in a web browser. It is considered the fundamental building block or "skeleton" of virtually every webpage

a)

HTML

b)

syntax

c)

Programming language

d)

compiler

13.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a unique numerical label assigned to every device on a computer network, acting like a digital street address to identify it and allow data to be sent to and from it over the internet or a local network, enabling communication and location tracking

a)

IP address

b)

compiler

c)

variable

d)

function

14.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is software that provides a relatively comprehensive set of features for software development.

a)

Integrated Development Environment

b)

compiler

c)

Programming language

d)

HTML

15.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a sequence or set of instructions in a programming language for a computer to execute.

a)

computer program

b)

algorithm

c)

function

d)

Programming language

16.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is the process of finding and fixing errors or bugs in the source code of any software.

a)

debugging

b)

bug

c)

compiler

d)

syntax

17.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a data type that can have one of only two possible values: true or false.

a)

boolean

b)

variable

c)

conditionals

d)

syntax

18.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a control flow statement, typically an if-then-else structure, that lets a program make decisions, executing different blocks of code only if specific conditions (Boolean expressions that are true or false) are met, making programs flexible and responsive to data.

a)

conditionals

b)

loop

c)

function

d)

algorithm

19.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a reusable block of code that performs a specific task

a)

function

b)

algorithm

c)

computer program

d)

command

20.

Use the word bank to choose the correct programming term that best completes the statement. Word bank: algorithm, Block coding, boolean, bug, command, compiler, computer program, conditionals, data structure, debugging, function, HTML, java, Integrated Development Environment, IP address, loop, Programming language, Python, syntax, variable. __ is a specialized format for organizing, processing, retrieving and storing data.

a)

data structure

b)

variable

c)

compiler

d)

Python