ComputerThis Unit is designed to enable candidates to develop basic software development skills. The design and implementation of the constructs of programming (variables, sequence, selection, iteration, functions and parameter passing) will be covered in the context of a development environment. Test plans, test cases and program documentation will also be introduced. This introduction would provide a basis for further study in software development using a range of programming languages. This is a core unit for the HNC Computing group award, aimed at introducing candidates to the skills required to develop programs using an appropriate development environment. The unit may also be studied on a standalone basis by a candidate with an interest in programming.

On completion of the Unit the candidate should be able to:

  • Implement and test code to carry out tasks following a given design
  • Prepare technical documentation in line with good practice


You can navigate between the different sections and subsections of the course using the menu at the top of the screen. You’ll also find a link to the next page at the bottom of each page.

Enjoy the course!

Next: Implement and Test Code