2.2.1a Programming constructs: sequence, iteration, branching
2.2.1b Recursion, how it can be used and compares to an iterative approach
2.2.1c Global and local variables
2.2.1d Modularity, functions and procedures, parameter passing by value and reference
2.2.1e Use of an IDE to develop/debug a program
2.2.1f Use of object oriented techniques
PLAY VIDEO FROM 7:51