Math // Algebra
Generating Sequences
Generate terms of a sequence from a term-to-term rule (e.g., 'add 3 each time') or a position-to-term rule (e.g., '2n + 1'), and identify whether a sequence is arithmetic, geometric, or neither
Quick check
Can the learner work out the next few terms of a sequence like 5, 8, 11, 14… and explain whether the rule is "add a fixed number each time" or something else?
Ask this to see whether the topic is secure.
Topic // Mastery
What mastery looks like
- Continue a sequence given a term-to-term rule involving addition, subtraction, or multiplication
- Generate the first five terms from a position-to-term formula such as 3n − 2
- Classify sequences as arithmetic (constant difference), geometric (constant ratio), or other
Topic // Map
Where this fits
- RequiredMust come first
- HelpfulHelps, but not essential
Before this
2 topics- Linear number sequencesRequired
Algebra // Ages 10 to 11
KS3 sequence generation extends KS2 linear number sequences
- Substituting into FormulaeHelpful
Algebra // Ages 11 to 12
Position-to-term rules require substituting the position number into a formula
You are here
Generating Sequences
Ages 11 to 14 // Method
Leads to
1 topic- Nth-Term RulesRequired
Algebra // Ages 12 to 14
Finding nth term requires experience generating and classifying sequences first
Topic // Research-informed
Teaching notes
From the Marble Skill Taxonomy. These notes have not been validated in classrooms, so treat them as a starting point for your own judgement.
The approach
KS3 pupils extend the KS2 term-to-term idea to the position-to-term (nth-term) rule, which gives any term directly from its position. The core moves: generate the SAME sequence two ways (chaining from the previous term vs substituting n=1,2,3,… into a formula like 3n−2); and classify sequences as arithmetic (constant difference), geometric (constant ratio) or other by explicitly writing the successive differences AND successive ratios. Key pitfalls to address: reading 3n−2 as a term-to-term instruction ('start at 3, subtract 2'), classifying by 'it goes up' alone, and confusing 'multiples of 3' with 'increases by 3'.
Common misconceptions
- Treating a position-to-term rule as a term-to-term instruction (reading 3n−2 as 'start at 3, subtract 2'), so the first term is wrong.
- Classifying by 'it goes up' alone, failing to distinguish arithmetic from geometric or to spot a non-constant difference (1, 4, 9, 16).
- Confusing 'multiples of 3' with 'increases by 3'.
- Assuming a later term can be reached by multiplying an earlier one (10th term = 2 × 5th term).
Useful representations
- Position-to-term table (positions n=1,2,3,4 above; terms below)
- Dual display: term-to-term arrows vs position-to-term substitution
- Differences row and ratios row written under a sequence
- Graph of terms against position (constant difference = constant steepness)
Teaching practices
- Generate the same sequence two ways (term-to-term and position-to-term) so pupils see they describe the same numbers, and that position-to-term reaches the 50th term without listing the first 49.
- Require pupils to generate a position-to-term rule by substituting n = 1, 2, 3, … , not by treating the formula as a term-to-term instruction.
- Classify by writing the successive differences AND the successive ratios underneath: a constant difference means arithmetic, a constant ratio means geometric, neither means 'other'.
- Explicitly contrast 'multiples of 3' (3n) with 'increases by 3' (e.g. 3n−2) so pupils see a sequence that increases by 3 need not contain multiples of 3.
- Use a varied diet — increasing, decreasing, decimal, geometric and 'neither' — to prevent an only-increasing over-generalisation.
Activities to try
- 1
Dual-engine generator: the same sequence built two ways
Why it works: A term-to-term rule chains from the previous term; a position-to-term rule substitutes the position number into a formula and so reaches any term (e.g. the 50th) directly without listing the earlier ones. In a linear rule such as 3n−2 (of the form an + b), the coefficient of n equals the common difference.
- Build a sequence term-to-term: set a start value and an operation (e.g. start at 1, add 3) and generate the chain one step at a time.
- Build the same sequence position-to-term: type a rule such as 3n−2 and substitute n=1,2,3,4,5 to light up each term under its position.
- Switch a sequence between the two modes and confirm the numbers are identical.
- Press 'jump to the 50th term': in position-to-term mode the answer for 3n−2 appears at once; in term-to-term mode the machine visibly grinds through the 49 predecessors first.
- Drag the coefficient of n in 3n−2 and watch the inter-term step change to match, so the coefficient is seen to equal the common difference.
- 2
Classify by writing differences AND ratios
Why it works: A sequence is arithmetic when the successive differences are constant and geometric when the successive ratios are constant; 'it goes up' is not enough, because 1, 4, 9, 16 increases but has a changing difference. The same differences/ratios test can be used to build and check a sequence of a requested type.
- For each sequence, write the row of successive differences and the row of successive ratios underneath it.
- Sort sequences into arithmetic (constant difference), geometric (constant ratio) or other (neither constant).
- Work the worked set: 5, 8, 11, 14 (arithmetic, difference +3); 2, 6, 18, 54 (geometric, ratio ×3); 1, 4, 9, 16 (other — differences 3, 5, 7 not constant, ratios not constant).
- State explicitly which row you checked to make each decision, so classification is a test rather than a guess.
- Construct your own sequence of a requested type (for example a geometric sequence that starts at 5, with a ratio other than 1) and verify it with the differences and ratios rows. Note that a constant sequence such as 5, 5, 5 has both a constant difference (0) and a constant ratio (1), so it is both arithmetic and geometric.
- 3
'Multiples of 3' versus 'increases by 3'
Why it works: A sequence that increases by 3 need not be the multiples-of-3 sequence; the constant difference (+3) and membership of the 3-times table are different properties.
- Generate 3n (3, 6, 9, 12, …) and 3n−2 (1, 4, 7, 10, …) side by side.
- Check each sequence against the 3-times table and record which terms are multiples of 3.
- Explain why 1, 4, 7, 10 increases by 3 yet contains no multiples of 3.
Topic // Standards
Curriculum standards
- Common Core State Standards for Mathematics
- 8.F.1
- The national curriculum in England: Key stages 1 and 2 framework document
- KS3.Maths.Alg.14KS3.Maths.Alg.16
Math // Algebra
More in Algebra
- Numbers on a number lineAges 11 to 14RepresentationUnderstand inequalities as statements comparing expressions, represent solutions on a number line, and solve simple linear inequalities using the same…
- Solving Linear EquationsAges 11 to 14MethodUse algebraic methods to solve linear equations in one variable, including equations that require rearrangement, expanding brackets, and collecting terms on…
- Linear Function GraphsAges 12 to 14ConceptRecognise that a linear function produces a straight-line graph, understand the relationship between an equation of the form y = mx + c and its graphical…
- Plotting Linear GraphsAges 12 to 14RepresentationPlot linear graphs by generating a table of values, reduce a two-variable linear equation to the form y = mx + c, and calculate gradients from two points on a…
- Expanding Single BracketsAges 11 to 13MethodExpand (multiply out) a single term over a bracket using the distributive property, e.g., 3(2x + 5) = 6x + 15; expand expressions involving negative multipliers
- Algebraic TransformationsAges 11 to 13RepresentationModel situations or procedures by translating them into algebraic expressions or formulae and by using graphs; move between word problems, algebraic…
- Simple formulaeAges 12 to 14MethodUnderstand and use standard mathematical formulae; rearrange formulae to change the subject, performing inverse operations to isolate a different variable
- Estimating answers (age 13+)Ages 13 to 14MethodUse graphs of linear and quadratic functions to estimate output values for given inputs, find approximate solutions to equations, and interpret graphical…