Data Types
Data Storage & Representation
Algorithms
Debugging
Problem Solving Steps
100

What data type would you use to store someone's name?

String

100

What number system do computers use to store data?

Binary

100

What is an algorithm?

A step-by-step process to solve a problem

100

What type of error breaks the program due to incorrect code structure?

Syntax error

100

What’s the first step in solving a problem?

Understand the problem

200

What data type represents numbers like 3.14 or -7.2?

Float

200

What does each bit in binary represent?

A 0 or 1

200

What kind of loop runs a known number of times?

For loop

200

What type of error happens during program execution (like dividing by zero)?

Runtime error

200

After planning, what should you do next?

Write the code or test the solution

300

What data type is used for values like True or False?

Boolean

300

How many bits are in a byte?

8 bits

300

What kind of loop keeps going until a condition is false?

While loop

300

What’s a logic error?

When a program runs but gives the wrong result

300

What is it called when you go back and improve your code?

Refactoring

400

What data type is best for whole numbers like 1, 2, 3?

Integer

400

What is a file format used for text?

.txt

400

What’s a flowchart or pseudocode used for?

Planning an algorithm

400

What is a tool used to track values step-by-step in a program?

Debugger or print statements

400

What should you always do after solving a problem?

Test the solution

500

What’s the result type of this expression: "5" + "6"?

String (it becomes "56")

500

How is color stored in images digitally?

As numeric RGB (red, green, blue) values

500

What’s the term for breaking a problem into smaller parts?

Decomposition

500

What should you do first when debugging a program?

Read the error message or test small parts of the code

500

What do programmers often use to explain how their code works?

Comments or documentation

M
e
n
u