Unit 1 - Lesson 25 - Evaluation -...
Unit 1 - Lesson 25 - Evaluation - Fitness for Purpose and Efficient use of Constructs

Higher Computing Science Course Coverage Podcasts by Mr Graham

Episode notes

Welcome to our final episode of the series! Today, we're covering Period 25: Evaluation, where we'll teach you how to critically assess a program. Our goal is to help you evaluate a program in terms of fitness for purpose and efficient use of coding constructs.

Evaluation Criteria

We'll start by introducing the key criteria for a thorough program evaluation:

  • Fitness for Purpose: Does the program solve the problem it was designed to solve?
  • Efficient Use of Coding Constructs: Is the code written well?
  • Usability: Is it easy for the user to interact with?
  • Maintainability: Is the code easy to modify and update?
  • Robustness: How well does it handle errors and unexpected input ... 
Read more