Evaluate Components
Contents
Evaluate Components#
Tools use:
component evaluation table
For Units 1 to 4#
The evaluation of components occurs throughout the Generation phase, up to and including the end.
Every time you make a change to your solution in order to refine it, you have evaluated it. You should record these in the components evaluation table.
When assessing the UI component you will need to get feedback from other people.
For Units 2 to 4#
In addition to Unit 1 evaluation of components, from units 2 onwards you will need to evaluate the accuracy and completion of your data.
Unit 1 subject matter covered:
evaluate and make recommendations about the use of programming language rules and syntax for a given problem
evaluate and make recommendations about algorithmic steps using debugging processes
evaluate and make recommendations about the effectiveness of algorithms
evaluate and make recommendations about the end result of code statements using input or output evidence
evaluate and make recommendations about the user interface based on useability principles including accessibility, effectiveness, safety, utility and learnability
evaluate and make recommendations about the solution and its components by testing to identify errors using computational thinking processes
evaluate and make recommendations about user interfaces based on useability principles [QCAA, 2017]
Unit 2 subject matter covered:
evaluate data quality using the prescribed criteria of accuracy and completeness [QCAA, 2017]
Unit 3 subject matter covered:
appraise the reliability, maintainability, sustainability, efficiency, effectiveness and useability of algorithms to draw conclusions and make recommendations
appraise and refine user interfaces by observing and recording user interactions from user experience critiques
justify selection of relevant data from existing data sources
evaluate user interfaces from existing solutions using heuristic reviews for the useability principles
evaluate against prescribed and self-determined criteria the user interface and programmed solutions [QCAA, 2017]