In this unit students will be taught the basic fundamentals of writing good software. This includes the basic coding structures like variables, decisions and loops.
Key concepts students will learn are:
describe fundamental programming concepts and constructs
plan and write simple programs using fundamental programming concepts