Task 6 Study Session Helper Guide

Test, Validate and Iterate

Use evidence to prove the product works and improve it before final submission.

Steps

  1. 1 Run normal tests with expected user input.
  2. 2 Run boundary tests such as minimum, maximum, empty or edge-case values.
  3. 3 Run invalid tests to show validation or error handling.
  4. 4 Ask a user to complete the main task and record what confused them.
  5. 5 Make at least one improvement and record the before and after evidence.

Examples

Good iteration

A user did not know what confidence score meant, so the input prompt was changed to show a 1 to 5 scale with labels.

Weak iteration

Changed colours. No reason given and no effect on the product requirement.

Avoid

Only testing successful cases

Writing pass for every test without proof

Ignoring failed tests in the evaluation

Project Requirements Reminder

Builds a Study Session Helper Program for a Year 12 student preparing for assessment.
Collects study topic, available study time and a confidence or priority rating.
Includes at least three practice questions, flashcards or prompts.
Uses input, processing and output in a way the user can understand.
Uses variables with meaningful names and suitable data types such as text, number and Boolean values.
Uses sequence, selection and iteration in the program logic.
Includes validation or error handling for at least one important input.
Produces a final study summary, score, progress message or next-step recommendation.
Includes clear interface decisions or interaction prompts so the product is usable.
Includes algorithm evidence before or during development.
Includes normal, boundary and invalid testing evidence.
Includes validation feedback, at least one documented iteration and a final evaluation.