AC9M3N07 • Year 3 Maths

AC9M3N07: Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns

follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns

Learning goals

An algorithm is an ordered set of instructions. Decisions such as even or odd can change the next step, and recording outputs helps reveal patterns.

Learning routine: Start value → Follow step → Make decision → Repeat → Record pattern

Success looks like

  • Follow steps
  • Use decisions
  • Repeat accurately
  • Create algorithms
  • Describe patterns

Success criteria:

  • Follow steps
  • Use decisions
  • Repeat accurately
  • Create algorithms
  • Describe patterns
Prerequisite knowledge

Students should be comfortable reading and representing whole numbers, using place value, and explaining simple addition, subtraction or equal-group relationships from earlier years. Begin with a short concrete or visual recall task before moving to Number Algorithms and Patterns.

Key concept

Key idea: An algorithm is an ordered set of instructions. Decisions such as even or odd can change the next step, and recording outputs helps reveal patterns.

Learning routine: Start value → Follow step → Make decision → Repeat → Record pattern

algorithm
an ordered set of steps and decisions
decision
a choice that changes the next step
pattern
a regularity that can be noticed and described
Worked examples

Follow an even-or-odd algorithm

Start 8↓Is it even?↓Yes: divide by 2↓4↓Repeat↓2↓1

Each decision uses the current number, not the starting number.

  1. Read every label and identify what each quantity or feature represents.
  2. Describe the relationship shown by the model.
  3. Check that the conclusion answers the original question.

Create an algorithm and test several inputs

InputRule +3 then ×2Output2(2+3)×2105(5+3)×2168(8+3)×222

Testing several inputs helps identify the pattern in outputs.

Apply the same relationship to the new context, then justify the answer using the labels and evidence shown.

Questions and answers
What is the big idea in this topic?
An algorithm is an ordered set of instructions. Decisions such as even or odd can change the next step, and recording outputs helps reveal patterns.
What routine should I use?
Start value → Follow step → Make decision → Repeat → Record pattern
How do I know I am ready to move on?
You can follow steps, use decisions, repeat accurately, create algorithms, describe patterns and explain how your model or calculation supports the answer.
Common misconceptions
  • Changing the order — Algorithms must be followed in the stated sequence.
  • Decision checked once — Recheck the decision whenever the algorithm repeats.
  • Pattern claimed from one input — Test several inputs.
Guided practice

1. Human flowchart

Act out a number algorithm with decision cards.

number↓even?↓÷2↓odd?↓+1

2. Input-output table

Test the same rule with four starting numbers.

inrule ×3out2×364×3126×318

3. Debug the steps

Find a step that was applied in the wrong order and correct it.

+2 then ×4×4 then +2

order changes output

Independent practice
  1. Start at 5, add 3, then double. What is the output?

    • 16
    • 13
    • 10
    • 11
  2. Complete the algorithm.

    Prompt: Start 12 → divide by 3 → add 5 → output □.

  3. Why can +2 then ×4 differ from ×4 then +2?

    • The order of steps changes the result
    • Addition never works
    • Multiplication has no effect
    • Both always give the same result
  4. Follow this algorithm for input 7: if odd, add 1; then divide by 2.

  5. Match each input to the output for the rule ×3 + 1.

    Match: 2 • 4 • 6 ↔ 19 • 7 • 13

  6. Complete the decision.

    Prompt: If the number is even, divide by 2; if it is odd, add □ to make it even.

Reasoning and problem-solving
  1. Create an algorithm with a decision that eventually reaches 1 for several starting numbers. Record and discuss the pattern.

  2. Design two algorithms that give the same output for input 5 but different outputs for another input.

Explain the reasoning, not only the final answer.

Practice and review
  1. Create a three-step number algorithm and test it with inputs 2 and 5.

  2. A student follows ×2 then +3 as +3 then ×2. Use input 4 to explain the error.

Review hint: Follow the routine “Start value → Follow step → Make decision → Repeat → Record pattern” and use the worked model to check whether your answer is reasonable.

Check understanding
  • I can follow steps.
  • I can use decisions.
  • I can repeat accurately.
  • I can create algorithms.
  • I can describe patterns.

Quick check: Follow: start 5, add 3, double. • Why does order matter? • Create an even/odd decision.

Teacher and parent guidance

For teachers

Model the idea with concrete or visual representations first, then ask students to explain the relationship in words before moving to symbolic work.

For parents and carers

Ask your child to show the idea with a drawing, objects or a simple example and explain how they checked the answer.

Read the topic guide and use the teacher slide for instruction. Students can then use the worksheet for written work, open Practice for supported feedback, or take the Test when they are ready.

Curriculum alignment

The content description and elaborations below show the curriculum ideas taught in this unit. Items marked as teaching context support lesson planning.

  • Content description: follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns
  • E1: following or creating an algorithm to generate number patterns formed by doubling and halving using technology to assist where appropriate; identifying and describing emerging patterns
  • E2: following or creating an algorithm that determines whether a given number is a multiple of 2, 5 or 10, identifying and discussing emerging patterns
  • E3: creating an algorithm as a set of instructions that a classmate can follow to generate multiples of 3 using the rule “To multiply by 3 you double the number and add on one more of the number”; for example, for 3 threes you double 3 and add on 3 to get 9, for 3 fours you double 4 and add one more 4 to get 12 ...
  • E4: creating a sorting algorithm that will sort a collection of 5 cent and 10 cent coins and providing the total value of the collection by applying knowledge of multiples of 5 and 10

Australian, Victorian and NSW alignment retained from the previous page

RegionCurriculumClosest mapping
AustraliaAustralian Curriculum v9.0AC9M3N07 — follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns
VictoriaVictorian Curriculum F-10Year 3 Maths: closest match in Number. Use this page as a VIC-aligned practice and worksheet reference.
NSWNSW CurriculumStage 2 Maths: closest content focus for Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns and related outcomes.
Official curriculum references
Practice and teaching resources
🎥 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: Sequencing | Coding & Computer Science Song

Scratch Garden — See why the order of instructions matters in an algorithm.

As you watch: What can go wrong if a step is skipped or moved?

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

Try it: Write instructions to start at 3 and keep adding 4 until the number passes 20. Include the stopping decision and list the numbers.

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 Follow and create algorithms involving a sequence of steps and...

Mapped skill: follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns

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.0AC9M3N07 · Year 3
VictoriaVictorian Curriculum F–10 Version 2.0 — MathematicsVC2M3N07 · Level 3
New South WalesNSW Mathematics K–10 Syllabus (2022)MA2-RN-01 + MAO-WM-01 · Stage 2
United States (USA)Common Core State Standards for MathematicsGrade 3
Canada (Ontario)Ontario Curriculum — MathematicsGrade 3
United Kingdom (England)National Curriculum in England — MathematicsYear 4, Key Stage 2
IndiaNCERT / CBSE — MathematicsClass 3

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: AC9M3N07 — AC9M3N07: Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns

💬 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.

Other international curriculum comparisons retained from the previous page
RegionCurriculumClosest mapping
United StatesCommon Core / NGSSGrade 3 Common Core Mathematics/ELA closest topic match for Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns.
England / UKNational CurriculumKey Stage 2 / Year 3: closest programme-of-study match for Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns.
CanadaProvincial and territory curriculaGrade 3 closest topic match. Canada varies by province, so use this as a broad Ontario/BC-style learning outcome reference.
New ZealandNew Zealand CurriculumLevel 2 Maths: closest achievement-objective topic for Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns.
IndiaNCERT / CBSEClass 3 closest NCERT/CBSE topic match for Follow and create algorithms involving a sequence of steps and decisions to investigate numbers; describe any emerging patterns.