Topic: Control Flow, Conditionals, Loops, and Debugging (All Languages)


❓ Essential Question

How do all programming languages use decisions, repetition, and functions to control what a program does?


⭐ Key Ideas


🔑 Vocabulary (Universal Coding Concepts)

Control Flow — The order in which code executes.

Conditional — An if/else decision in code.

Boolean — A value that is either true/false.

Loop — A structure that repeats code.

Function — A reusable block of code that does a specific job.

Parameter — Input a function receives.

Return Value — Output a function gives back.