Module 6
The words programmers use for the parts of a program: statements, blocks, expressions and their types, and functions with arguments and return values. Then errors while a program runs, and finding bugs with debugging prints.