Computer Science

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

flashcard set

Earn XP

Description and Tags

Last updated 7:34 PM on 4/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

What is a variable?

A named storage location for data.

2
New cards

Why do we use variables?

To store and update data the program needs.

3
New cards

What is a loop?

A structure that repeats code multiple times.

4
New cards

Why do we use loops?

To avoid repeating code manually.

5
New cards

What is a for loop used for?

Repeating code a specific number of times.

6
New cards

When should you use a for loop?

In situations where the exact number of repeats is known.

7
New cards

What is a while loop?

A loop that repeats while a condition is true.

8
New cards

When should you use a while loop?

When you don't know how many times you want to execute the loop.

9
New cards

What is an infinite loop?

A loop that has no way of stopping and repeats until the program is interrupted.

10
New cards

What is a desktop computer?

A computer designed for regular use at a single location.

11
New cards

What is a laptop?

A portable computer with a built‑in screen and keyboard.

12
New cards

What is a tablet?

A touchscreen device used for apps, browsing, drawing, and media.

13
New cards

What is a smartphone?

A handheld computer that can run apps, browse the internet, and communicate.

14
New cards

What is a server?

A powerful computer that stores data and provides services to other computers.

15
New cards

What is a supercomputer?

One of the most powerful computers in the world, used for scientific research.

16
New cards

What is an embedded system?

A tiny computer built into another device.

17
New cards

What is a games console?

A computer designed specifically for gaming.

18
New cards

What is coding?

Giving instructions to a computer using a programming language.

19
New cards

Why is coding important?

It lets us create apps, websites, games, and control technology.

20
New cards

What does a programming language do?

It allows humans to write instructions that computers can understand.

21
New cards

What is debugging?

Finding and fixing errors in code.

22
New cards

Name four programming languages.

Python, JavaScript, Java, C++.

23
New cards

What is block‑based coding?

Coding using drag‑and‑drop blocks.

24
New cards

What is text‑based coding?

Coding by typing instructions.

25
New cards

What is an algorithm?

A step‑by‑step set of instructions to solve a problem.