Control and Data

Audience: beginners learning how programs are structured.

Learning goal: name basic control structures and data handling.

Programs rely on sequences, decisions (if/else), and repetition (loops) to control behavior. Data structures organize information so programs can store, retrieve, and transform it.

Check for understanding: Why do programs need both control flow and data?