Task 6 Study Session Helper Guide

Algorithm Design

Plan the logic so the product has clear processing, decisions and repetition.

Steps

  1. 1 Choose one important feature to model first.
  2. 2 Write the inputs, variables and expected output.
  3. 3 Write pseudocode using sequence, IF decisions and a loop where appropriate.
  4. 4 Create a flow chart only for logic that benefits from a diagram.
  5. 5 Trace one test case through the algorithm and record variable changes.

Examples

Selection

IF confidence is below 3 THEN recommend urgent revision ELSE recommend practice questions.

Iteration

FOR each assessment in the list, calculate priority and compare it with the current highest priority.

Avoid

Writing code screenshots instead of algorithm evidence

Drawing a flow chart with no decision or loop

Using a trace table that does not update variables

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.