2.2 Problem solving and programming
This section introduces students to how computers can be used to solve problems and how programs can be written to solve problems. Areas covered include:
* Programming constructs
* Variables
* Modular programming and parameter passing
* IDEs
* Various methodologies used for problem solving and writing code
* Testing strategies
* Selecting test data, user feedback and using appropriate testing strategies
Please use the menu to navigate through the resources.