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