Programming Concepts
A. declare and use variables and constants
B. understand and use basic data types: Integer, Real, Char, String and Boolean
C. understand and use the concepts of sequence, selection, repetition, totalling and counting
D. use predefined procedures/functions