You should be able to:

  • describe syntax errors and logic errors which may occur while developing a program
  • understand and identify syntax and logic errors
  • select and justify test data for a program, stating the expected outcome of each test.