NEW
Font size
WorksheetsApp Software Development Terms - Student Friendly
Total questions: 44
Worksheet time: 22mins
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?
Agile software development
Waterfall model
Big Bang approach
Rapid prototyping
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?
Build
Design
Test
Play
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?
Project-based learning
Lecture-based learning
Theory-based learning
Passive learning
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?
Code review
Debugging
Compiling
Refactoring
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?
Debugging
Compiling
Designing
Executing
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?
Computer program
Computer mouse
Computer monitor
Computer keyboard
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?
Programming language
Operating system
Web browser
Spreadsheet
Grace wants her computer to do something, like “open” or “run.” What is the special word for a direction she gives to the computer?
Command
File
Folder
Document
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?
Syntax
Algorithm
Variable
Loop
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?
Expression
Variable
Loop
Function
Nora is typing her favorite story on the computer. The information she gives to the computer by typing is called ________.
Input
Output
Storage
Processing
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 ________.
Data
Hardware
Software
Network
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?
Array
Function
Variable
Loop
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?
Char (character)
Word
Sentence
Paragraph
Aria and Kai are coding a game. They notice a piece of data that never changes while the program runs. What is this called?
Constant
Variable
Function
Operator
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?
Data structure
Data mess
Data confusion
Data pile
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?
Stack
Brick
Patch
Chain
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?
Source code
Object code
Machine code
Bytecode
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?
Algorithm
Database
Compiler
Spreadsheet
Evelyn wants to help her function friend work better. What is the special piece of information she gives to the function called?
Argument
Statement
Loop
Operator
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?
Class
Loop
Variable
Function
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?
Conditional statements
Loops
Variables
Functions
Mia is coding and wants her program to make decisions, like "If this is true, do that." What is this line of code called?
If statement
Loop
Variable
Function
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?
Else statement
Loop statement
Print statement
Input statement
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?
Operator
Variable
Function
Constant
Arjun and Grace are using a computer. When Arjun clicks the mouse and something happens on the screen, what is this action called?
Event
Device
Program
Folder
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?
Nested
Parallel
Sequential
Isolated
Luna is writing a program and wants a set of code to repeat a certain number of times. What is this called?
For loop
Variable
Function
Array
Scarlett and William are coding together. They notice a set of code that keeps repeating until something changes. What is this called?
While loop
Function
Variable
Array
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?
Iteration
Condition
Recursion
Function
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?
Front end
Back end
Database
Server
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?
Back end
Front end
Homepage
Navigation bar
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?
Full stack developer
Frontend designer
Database administrator
UI tester
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?
Cloud
Hard Drive
USB Stick
Desktop
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?
IP address
URL
Username
Password
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?
Server
Browser
Monitor
Keyboard
Benjamin wants to visit his favorite website, so he types something like www.google.com into his computer. What is this address called?
URL
Cookie
Browser
Server
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?
User experience (UX) design
Database management
Network security
Backend development
James and Ava are racing to build the coolest app in class! What set of tools can help them create their apps faster?
Framework
Compiler
Database
Algorithm
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?
Machine learning
Data entry
Web browsing
Hardware engineering
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 _______.
Pixel
Vector
Node
Frame
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?
Term
Sentence
Paragraph
Letter
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?
Camel case
Snake case
Pascal case
Kebab case
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?
Bug
Loop
Variable
Function
