Coding
- Write programs using sequences, loops, conditionals, and sub-programs.
- Break a task into reusable parts and combine them.
- Read, trace, and debug programs, and describe how efficient a solution is.
Sub-programs (reusable blocks) let you write a step once and use it many times — clearer code and fewer mistakes.