Students build a strong foundation in computational thinking and C++ programming. They learn how programs work, write their first C++ programs, work with variables and expressions, and use while loops to solve basic computational problems.
- Why programming, why C++, cout, expressions and variables
- Computational thinking, algorithms and problem-solving strategies
- While loops, loop counters and generalized table generation
- Practical problems: Measuring Water, Handshake Counting and Heaviest Ball