1/24
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
What is a variable?
A named storage location for data.
Why do we use variables?
To store and update data the program needs.
What is a loop?
A structure that repeats code multiple times.
Why do we use loops?
To avoid repeating code manually.
What is a for loop used for?
Repeating code a specific number of times.
When should you use a for loop?
In situations where the exact number of repeats is known.
What is a while loop?
A loop that repeats while a condition is true.
When should you use a while loop?
When you don't know how many times you want to execute the loop.
What is an infinite loop?
A loop that has no way of stopping and repeats until the program is interrupted.
What is a desktop computer?
A computer designed for regular use at a single location.
What is a laptop?
A portable computer with a built‑in screen and keyboard.
What is a tablet?
A touchscreen device used for apps, browsing, drawing, and media.
What is a smartphone?
A handheld computer that can run apps, browse the internet, and communicate.
What is a server?
A powerful computer that stores data and provides services to other computers.
What is a supercomputer?
One of the most powerful computers in the world, used for scientific research.
What is an embedded system?
A tiny computer built into another device.
What is a games console?
A computer designed specifically for gaming.
What is coding?
Giving instructions to a computer using a programming language.
Why is coding important?
It lets us create apps, websites, games, and control technology.
What does a programming language do?
It allows humans to write instructions that computers can understand.
What is debugging?
Finding and fixing errors in code.
Name four programming languages.
Python, JavaScript, Java, C++.
What is block‑based coding?
Coding using drag‑and‑drop blocks.
What is text‑based coding?
Coding by typing instructions.
What is an algorithm?
A step‑by‑step set of instructions to solve a problem.