Designing number algorithms
Design and use algorithms with a sequence of steps, decisions with several alternatives (if / else-if / else) and repetition that apply rules to generate sets of numbers, implementing them in a flowchart, spreadsheet or visual program, and explain the patterns produced
Entire curriculum
1858 concepts · 9 subjects
Share and support
Compare teaching approaches
Teaching approaches
Gakuva’s recommended starting approach is selected. You can still compare every option.
1 approach
Designing number algorithms means practising the idea at the table with counters or paper models and one clear check. We will demo once, then your child tries.
Materials: Tally sheet or simple bar sketch; A short set of category counts. Adult tallies one category and sketches a bar. Child tallies three categories and answers one comparison question. Done: three tallies plus one correct comparison. Stop after the fresh check; keep optional challenge for another day.
Family records and proof options
Keep a record of your learning
Save photos, notes, and attendance. Export a proof packet for compliance or portfolio reviews.
Practice this concept
Start practiceDesigning number algorithms practice
Practice key ideas from Designing number algorithms.
Free · no login · no ads · Practice answers and completion are not saved. Parent observation remains the lesson record.
Learning resources
Extra practice links — they do not replace Gakuva’s teaching approach.
Illustrative Mathematics · Practice link — not the full lesson
Hitting The Target Number
Before you open · source notes
Hitting The Target Number supports designing number algorithms. Not every worksheet pack.
Free, no sign-in. A teacher solution is on the same page, so use the student view with your child.
Before you openAsk the learner to explain one step of “Hitting The Target Number” in their own words.
Opening this link does not save learning or assess mastery.
Source, access and review notes
Public Illustrative Mathematics task page. The .html address responds HTTP 308 to this URL. An anonymous GET of this URL on 2026-11-12 returned HTTP 200 with no login or payment prompt. Where a teacher solution is present, it is on the same page as the student task; this check did not find a separate locked student view. An adult can use the student view section and should not read a solution aloud. Advertising was not observed in the fetched HTML text; that is not a browser, device, or ad-free guarantee. This is a paper or discussion task, not an automatically marked interactive game. Opening the link does not save practice or assess mastery. Diagrams on the page use missing or filename-only alt text, so they are not an accessible image equivalent. Accessibility still depends on an adult describing the picture.
Illustrative Mathematics. “Hitting The Target Number.” Licensed CC BY-NC-SA 4.0. External task; Gakuva does not copy, host, embed, or redistribute it.
CC BY-NC-SA 4.0 — link only
Check understanding
- Design a flowchart that classifies each number from 1 to 30 as 'multiple of 3', 'multiple of 5', 'both' or 'neither' and repeats for every number
- Implement 'start at 1; repeat 10 times: multiply by 2 and add 1' in a spreadsheet or block program and list the numbers made
- Explain why every number generated by the 'multiply by 2 and add 1' algorithm is odd
“Could your child design a set of instructions — like a flowchart or a simple spreadsheet — that sorts every number from 1 to 30 into groups such as 'multiple of 3', 'multiple of 5' or 'both', and explain the pattern?”
Curriculum record
- Type
- Procedural
- Subject
- Mathematics
- Domain
- Algebra
- Age range
- Ages 10–12
Standards