AC9M9SP03 • Year 9 Maths • Space

Geometric Algorithms, Constructions and Theorems — AC9M9SP03

A geometric algorithm is a precise sequence of construction steps and decisions. Good algorithms are tested on varied cases, refined for ambiguity and justified using geometric properties or theorems.

Learning goals

A geometric algorithm is a precise sequence of construction steps and decisions. Good algorithms are tested on varied cases, refined for ambiguity and justified using geometric properties or theorems.

By the end of this lesson, you should be able to:

  • write precise step-by-step geometric algorithms
  • use constructions and theorems as decision rules
  • test algorithms on ordinary and boundary cases
  • identify ambiguity and refine instructions
Prerequisite knowledge

Recall basic constructions, angle and triangle facts, congruence and similarity language, and an algorithm as an ordered procedure.

Key concept

Precision matters

Each step must name the object, operation and condition clearly enough that another person can reproduce it.

Decisions can branch

An algorithm may use if/then logic, for example testing whether two constructed lengths are equal before classifying a triangle.

Test more than one friendly case

Use different orientations, sizes and edge cases. A rule that works only on the original diagram is not robust.

Refinement is mathematical reasoning

When a test fails, identify whether the issue is an ambiguous step, missing condition or incorrect theorem, then rewrite and retest.

Worked examples

Perpendicular bisector

Construct equal-radius arcs from both endpoints of a segment and join their intersections.

Triangle classification

Compare side lengths and angles using ordered conditions rather than visual appearance.

Refinement

Replace ‘draw a line through the middle’ with ‘construct the perpendicular bisector of AB’.

Common misconceptions
  • A diagram that looks correct proves the algorithm: Test and justify using properties, not appearance.
  • More steps always make an algorithm better: Steps should be necessary, unambiguous and efficient.
  • Testing one case is enough: Include different orientations and boundary cases.
  • Construction can rely on ‘approximately’: Defined operations and conditions are needed for reproducibility.
Guided practice
  1. Write an algorithm for constructing a perpendicular bisector.
  2. Test it on a horizontal and slanted segment.
  3. Write a decision process to classify a triangle by side lengths.
  4. Identify one ambiguous instruction and refine it.

Guided method: Name the mathematical structure first, show the calculation or representation, then verify with an estimate, inverse operation, second representation or digital check.

Independent practice
  1. Write an algorithm to construct an angle bisector.
  2. Design steps to test whether a quadrilateral is a rectangle from measured or constructed properties.
  3. Give a boundary case for a triangle-classification algorithm.
  4. Explain why orientation should not change algorithm output.
  5. Find and repair ambiguity in a supplied construction procedure.
  6. State the theorem or property justifying one decision step.
Reasoning and problem-solving

An algorithm correctly identifies squares when their sides are horizontal and vertical but fails after rotation. Diagnose the hidden assumption and redesign the test using invariant geometric properties.

Reasoning standard: Make a claim, show the relevant mathematical evidence, explain why it supports the conclusion and state any condition or limitation.

Questions and answers
What makes an algorithm reproducible?
Clear ordered instructions and explicit decision conditions.
Why test boundary cases?
They reveal hidden assumptions or incomplete conditions.
What is refinement?
Changing the algorithm in response to test evidence, then retesting it.
Practice and review
  1. [5 marks] Write and justify a geometric construction algorithm for a stated object.
  2. [6 marks] Test a supplied algorithm on three cases, identify a failure and refine the procedure.
  3. [7 marks] Design a decision-based algorithm to classify a family of shapes and justify each branch using geometric properties.

Review hint: A full-mark response shows the method, keeps units and restrictions visible, interprets the result in context and checks whether the answer is reasonable.

Check understanding
  • I can write reproducible construction steps.
  • I can use if/then decisions precisely.
  • I can test varied and boundary cases.
  • I can identify hidden assumptions.
  • I can justify decisions with geometric properties.

Exit ticket: Solve one unfamiliar example and explain the key decision in words, not just symbols.

Teacher and parent guidance

For teachers

Treat this as mathematics plus computational thinking: students should test, debug and justify. Rotated and atypical diagrams expose visual assumptions.

For parents and carers

Give a simple drawing task and ask your child to write instructions precise enough that you can reproduce it without seeing the original.

Curriculum alignment

Australian Curriculum v9.0 — AC9M9SP03: design, test and refine algorithms involving a sequence of steps and decisions based on geometric constructions and theorems; discuss and evaluate refinements

Victoria: VC2M9SP03 — Level 9 Space. The mapping names direct Level 9 content where available and explicitly identifies supporting content where the Victorian structure separates an idea differently.

NSW: Stage 5 Path — Geometrical figures and proof, supported by Working mathematically. NSW organises Years 7–10 Mathematics through Stage 5 Core content groups and Paths rather than a one-code-per-Year-9 structure, so this lesson does not force a false one-to-one outcome.

Lesson componentAustralian CurriculumVictoriaNSW
Concept teaching + worked examplesAC9M9SP03VC2M9SP03 — Level 9 SpaceStage 5 Path — Geometrical figures and proof, supported by Working mathematically
Guided + independent practiceApplies the descriptor through progressively less-scaffolded problemsBuilds the corresponding Level 9 mathematical knowledge and fluencySupports Stage 5 Core/Path application and Working mathematically
Reasoning + assessment + masteryChecks transfer, justification, interpretation and model limitsChecks Level 9 reasoning at the mapped content depthChecks relevant Stage 5 reasoning without claiming a false Year 9 equivalent
Practice and teaching resources
Official curriculum references
🎥 Optional Video Lesson

The SkillrHub lesson remains the primary learning resource. This optional video reinforces the explanation; you can complete the lesson and practice without watching.

Back to the lesson

Before you watch:

  • Pause after each worked example.
  • Try the examples yourself.
  • Return to the SkillrHub lesson before continuing.
Recommended: Constructing a perpendicular bisector using a compass and straightedge

Khan Academy — Follow and explain a geometric construction as an ordered sequence of steps.

As you watch: Which choice of compass radius allows the arcs to intersect on both sides of the segment?

Load video player Loads YouTube in this lesson. See the video notice below.

Try it: Write an algorithm for the construction, test it on a second segment and add a decision that catches an unsuitable compass radius.

Video unavailable, inaccurate or unsuitable for this year? Report a video problem to SkillrHub by email. You can continue with the written lesson and practice resources.

About these videos

Videos are curated from trusted independent educational creators and played through YouTube. Rights remain with their respective owners. Inclusion does not imply that a creator or YouTube endorses SkillrHub.

YouTube’s terms and privacy policy apply to its player. Advertising, recommendations and external links may appear, and videos may change or become unavailable. SkillrHub’s written lessons and practice resources remain available separately.

To report a content, suitability or rights concern, email skillrhublearning@gmail.com with the lesson code and video link. Please do not include personal student information.

Curriculum equivalents: Victoria, NSW and international

Curriculum equivalents for Design, test and refine algorithms involving a sequence of steps...

Mapped skill: design, test and refine algorithms involving a sequence of steps and decisions based on geometric constructions and theorems; discuss and evaluate refinements

These references identify matching or closely related learning. Curriculum sequence, terminology and depth vary, so teachers should use the mapped skill and lesson difficulty to confirm suitability.

RegionCurriculum frameworkClosest level or code
AustraliaAustralian Curriculum v9.0AC9M9SP03 · Year 9
VictoriaVictorian Curriculum F–10 Version 2.0 — MathematicsVC2M9SP03 · Level 9
New South WalesNSW Mathematics K–10 Syllabus (2022)MA5-GEO-P-02 + MAO-WM-01 · Stage 5
United States (USA)Common Core State Standards for MathematicsGrades 9–10 band
Canada (Ontario)Ontario Curriculum — MathematicsGrade 9
United Kingdom (England)National Curriculum in England — MathematicsYear 10, Key Stage 4
IndiaNCERT / CBSE — MathematicsClass 9

Australian Curriculum v9.0 is the canonical source for this SkillrHub lesson. Victoria and NSW entries name the closest published state codes or outcomes; international entries are planning references rather than claims of identical curricula.

Help improve SkillrHub

Questions or feedback?

Ask about this lesson, suggest an improvement or report an error. Facebook opens only when you choose an option below.

Topic reference: AC9M9SP03 — Geometric Algorithms, Constructions and Theorems — AC9M9SP03

💬 Ask a question 💡 Suggest an improvement ⚠️ Report an error

Privacy: Please don’t share personal student or school information. Younger students should ask a parent, guardian or teacher to post on their behalf.