Task 6 Study Session Helper Guide

Build the Minimum Viable Product

Build the smallest working version first, then extend it safely.

Steps

  1. 1 Create the first working input and output path.
  2. 2 Add one decision that changes the output.
  3. 3 Add one loop or repeated action.
  4. 4 Add validation for an input that could break or mislead the product.
  5. 5 Save a working copy before adding stretch features.

Examples

MVP

A quiz asks five questions, checks answers, counts score and gives a feedback message.

Not MVP

A decorated title screen and menu with no working scoring or feedback logic.

Avoid

Building decorative screens before the main logic

Copying code without understanding or adapting it

Adding a stretch feature that breaks the core product

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.