wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

App Software Development Terms - Student Friendly

Total questions: 44

Worksheet time: 22mins

Name
Class
Date
1.

David and Olivia are building a computer program together. They decide to test and fix things a little at a time, step by step. What is this way of building computer programs called?

a)

Agile software development

b)

Waterfall model

c)

Big Bang approach

d)

Rapid prototyping

2.

Henry, Abigail, and Mason are creating a cool new game! When they write the code to make their app or game work, what is this process called?

a)

Build

b)

Design

c)

Test

d)

Play

3.

Anika, William, and Samuel want to learn coding by building cool games and awesome websites together. What is this hands-on way of learning called?

a)

Project-based learning

b)

Lecture-based learning

c)

Theory-based learning

d)

Passive learning

4.

Kai, Rohan, and Samuel are working together on a coding project. When they check each other's code to catch mistakes and make it even better, what is this helpful teamwork called?

a)

Code review

b)

Debugging

c)

Compiling

d)

Refactoring

5.

Abigail and Daniel are working together on a program, but they keep finding little mistakes that stop it from running correctly. What is the process of finding and fixing these problems called?

a)

Debugging

b)

Compiling

c)

Designing

d)

Executing

6.

Olivia, Mia, and Maya are curious about what makes a computer work. Can you help them figure out what a set of instructions that tells the computer what to do is called?

a)

Computer program

b)

Computer mouse

c)

Computer monitor

d)

Computer keyboard

7.

Zoe and Mason want to tell a computer what to do, just like using Python or Scratch. What is the special language they need to use called?

a)

Programming language

b)

Operating system

c)

Web browser

d)

Spreadsheet

8.

Grace wants her computer to do something, like “open” or “run.” What is the special word for a direction she gives to the computer?

a)

Command

b)

File

c)

Folder

d)

Document

9.

Rohan and Evelyn are learning to code, but they keep arguing about the right way to write their programs. What are the official rules called that tell them how to write code the correct way?

a)

Syntax

b)

Algorithm

c)

Variable

d)

Loop

10.

Noah and Zoe are coding a math game. They need to write a math problem in code that helps the computer solve something. What is this called?

a)

Expression

b)

Variable

c)

Loop

d)

Function

11.

Nora is typing her favorite story on the computer. The information she gives to the computer by typing is called ________.

a)

Input

b)

Output

c)

Storage

d)

Processing

12.

Elijah wants to save his favorite color and his friend Aria's name on the computer. The information they store, like names and colors, is called ________.

a)

Data

b)

Hardware

c)

Software

d)

Network

13.

Sophia and Benjamin are keeping track of their scores in a game. They want to store all their scores together in one place. What is the name of a list that holds many pieces of similar data, like their scores or names?

a)

Array

b)

Function

c)

Variable

d)

Loop

14.

Emma and Benjamin are playing a word game. Emma says, "One letter, number, or symbol is called a ________." Can you help Benjamin choose the right answer?

a)

Char (character)

b)

Word

c)

Sentence

d)

Paragraph

15.

Aria and Kai are coding a game. They notice a piece of data that never changes while the program runs. What is this called?

a)

Constant

b)

Variable

c)

Function

d)

Operator

16.

Imagine Anika and Benjamin are trying to organize a huge pile of data for their school project. What is the smart way they can keep all that information neat and tidy called?

a)

Data structure

b)

Data mess

c)

Data confusion

d)

Data pile

17.

William and Priya are working together to build a cool new website. They need a group of tools to help them out. What is this group of tools called?

a)

Stack

b)

Brick

c)

Patch

d)

Chain

18.

Evelyn and Elijah are learning how to code. They discover that the version of code people can read and write is called ________. What is it?

a)

Source code

b)

Object code

c)

Machine code

d)

Bytecode

19.

Benjamin, Aiden, and Elijah are trying to help their computer friend solve a tricky puzzle. What is the step-by-step plan they need to follow called?

a)

Algorithm

b)

Database

c)

Compiler

d)

Spreadsheet

20.

Evelyn wants to help her function friend work better. What is the special piece of information she gives to the function called?

a)

Argument

b)

Statement

c)

Loop

d)

Operator

21.

Rohan, Aria, and Oliver are sorting their favorite toys into groups in their code. What is the special way to group similar things together called?

a)

Class

b)

Loop

c)

Variable

d)

Function

22.

Abigail and Jackson are programming a game. They need to tell the computer what to do if a player wins or loses. What are these rules called?

a)

Conditional statements

b)

Loops

c)

Variables

d)

Functions

23.

Mia is coding and wants her program to make decisions, like "If this is true, do that." What is this line of code called?

a)

If statement

b)

Loop

c)

Variable

d)

Function

24.

Abigail is writing a program and uses an "if" statement. What is the special instruction she should use to tell the computer what to do if the "if" statement isn’t true?

a)

Else statement

b)

Loop statement

c)

Print statement

d)

Input statement

25.

Avery and Anika are helping Daniel solve a puzzle on the computer. They notice symbols like +, -, and > that tell the computer to do math or compare things. What are these symbols called?

a)

Operator

b)

Variable

c)

Function

d)

Constant

26.

Arjun and Grace are using a computer. When Arjun clicks the mouse and something happens on the screen, what is this action called?

a)

Event

b)

Device

c)

Program

d)

Folder

27.

Ethan is helping Liam and Emma with their coding homework. He asks, "Hey, when one part of the code lives inside another part, what is it called?" Can you help them out?

a)

Nested

b)

Parallel

c)

Sequential

d)

Isolated

28.

Luna is writing a program and wants a set of code to repeat a certain number of times. What is this called?

a)

For loop

b)

Variable

c)

Function

d)

Array

29.

Scarlett and William are coding together. They notice a set of code that keeps repeating until something changes. What is this called?

a)

While loop

b)

Function

c)

Variable

d)

Array

30.

James, Liam, and Michael are racing through a coding loop! What do we call it when they each complete one full trip through the loop?

a)

Iteration

b)

Condition

c)

Recursion

d)

Function

31.

Jackson, Grace, and Arjun are exploring a new website. What you see and use on a website or app is called the _______. Can you help them figure it out?

a)

Front end

b)

Back end

c)

Database

d)

Server

32.

Michael is curious about how websites work. He asks, "What is the hidden part of the website that stores and organizes all the information called?" Can you help him out?

a)

Back end

b)

Front end

c)

Homepage

d)

Navigation bar

33.

Emma and Rohan are building a cool new website together. Emma loves designing the look, while Rohan enjoys making everything work behind the scenes. What do you call someone who can do both the front and back parts of a website?

a)

Full stack developer

b)

Frontend designer

c)

Database administrator

d)

UI tester

34.

Emma wants to save her school project so she can open it from anywhere, even at Ethan's house! What is this way of saving files on the internet called?

a)

Cloud

b)

Hard Drive

c)

USB Stick

d)

Desktop

35.

Ethan, Oliver, and Daniel are on a mission to find out where a mysterious website lives on the internet. What is the special number they need to discover its location called?

a)

IP address

b)

URL

c)

Username

d)

Password

36.

Hannah wants to create her own website so her friends Aria and Aiden can visit it online. What is the special computer called that stores her website and lets people visit it?

a)

Server

b)

Browser

c)

Monitor

d)

Keyboard

37.

Benjamin wants to visit his favorite website, so he types something like www.google.com into his computer. What is this address called?

a)

URL

b)

Cookie

c)

Browser

d)

Server

38.

Scarlett and Liam are building a cool new app. They want to make sure it's super easy and fun for everyone to use. What is this process called?

a)

User experience (UX) design

b)

Database management

c)

Network security

d)

Backend development

39.

James and Ava are racing to build the coolest app in class! What set of tools can help them create their apps faster?

a)

Framework

b)

Compiler

c)

Database

d)

Algorithm

40.

Daniel and Ethan are trying to teach their computer to spot pictures of cats by showing it lots of examples. When a computer learns this way, what is it called?

a)

Machine learning

b)

Data entry

c)

Web browsing

d)

Hardware engineering

41.

Hannah, James, and Noah are looking closely at their computer screens. Can you help them fill in the blank? The tiny colored dots that make up pictures on your screen are called _______.

a)

Pixel

b)

Vector

c)

Node

d)

Frame

42.

Elijah and Aria are learning to code! Fill in the blank: A word that has a special meaning in coding is called a _______. Can you help them figure it out?

a)

Term

b)

Sentence

c)

Paragraph

d)

Letter

43.

Priya and Benjamin are naming their pet in code. They write it as “myDogName,” with capital letters in the middle. What is this fun way of naming things called?

a)

Camel case

b)

Snake case

c)

Pascal case

d)

Kebab case

44.

Maya was coding her first game, but something went wrong! Fill in the blank: A mistake in the code that causes problems is called a _______. Can you help Maya figure it out?

a)

Bug

b)

Loop

c)

Variable

d)

Function