Skip to content
Mastering Mathematical Reasoning · 6th-class

Active learning ideas

Function Machines and Input/Output

Active learning helps students see how inputs transform into outputs in real time, making abstract rules concrete. When students manipulate physical or visual function machines, they connect the rule to its effect, which builds lasting understanding beyond memorization.

NCCA Curriculum SpecificationsNCCA: Primary - Algebra
20–45 minPairs → Whole Class4 activities

Activity 01

Stations Rotation30 min · Pairs

Pairs: Rule Detective Challenge

Provide pairs with cards showing 4-5 input-output pairs. They hypothesize the rule, test it with two new inputs, and justify their reasoning on a recording sheet. Pairs then swap cards with another pair to verify rules.

Analyze how a function machine transforms an input into an output.

Facilitation TipDuring Rule Detective Challenge, circulate and ask pairs: 'How did you decide the rule matches both pairs? What if the outputs were different?'

What to look forPresent students with a function machine diagram showing two input-output pairs (e.g., Input: 4, Output: 8; Input: 7, Output: 14). Ask: 'What is the rule for this machine?' and 'What would the output be if the input was 10?'

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
Generate Complete Lesson

Activity 02

Stations Rotation45 min · Small Groups

Small Groups: Build a Function Machine

Groups construct a physical machine using a shoebox, arrow labels, and a hidden rule card inside. Classmates input numbers verbally, groups compute and output results. Rotate inputs and discuss any mismatches.

Construct a rule for a given set of input and output values.

Facilitation TipWhen groups build a function machine, remind them to test each rule step by step before finalizing their design.

What to look forGive each student a card with a function machine rule (e.g., 'Multiply by 4, then add 2'). Ask them to write down three different input numbers, apply the rule to find the corresponding outputs, and then write one sentence explaining their process.

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
Generate Complete Lesson

Activity 03

Stations Rotation25 min · Whole Class

Whole Class: Prediction Relay

Divide class into two teams. Teacher gives a rule; first student inputs a number, next predicts output and passes to team. Correct predictions score points; review rules after each round.

Predict the output of a function machine given a new input and its rule.

Facilitation TipFor the Prediction Relay, pause after each round to ask: 'How did you calculate the next output without writing it out?'

What to look forDisplay a function machine with a missing input and output (e.g., Input: ?, Output: 15; Rule: Add 7). Ask students: 'How can we find the missing input?' and 'What mathematical operation do we need to use?' Facilitate a discussion on using inverse operations.

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
Generate Complete Lesson

Activity 04

Stations Rotation20 min · Individual

Individual: Missing Value Puzzle

Students receive worksheets with incomplete tables. They identify the rule from given pairs, then compute missing inputs or outputs. Share one solution with a partner for checking.

Analyze how a function machine transforms an input into an output.

What to look forPresent students with a function machine diagram showing two input-output pairs (e.g., Input: 4, Output: 8; Input: 7, Output: 14). Ask: 'What is the rule for this machine?' and 'What would the output be if the input was 10?'

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
Generate Complete Lesson

Templates

Templates that pair with these Mastering Mathematical Reasoning activities

Drop them into your lesson, edit them, and print or share.

A few notes on teaching this unit

Teach function machines by starting with simple, reversible rules before introducing combinations, as research shows this builds a secure foundation. Avoid rushing to formal notation—let students describe rules in their own words first. Use everyday contexts, like adjusting recipe quantities, to make the concept relatable before abstract practice.

By the end of these activities, students will confidently identify rules from input-output pairs, predict outputs for new inputs, and explain their reasoning using mathematical language. Successful learning is visible when students can justify their answers and correct peers’ reasoning during discussions.


Watch Out for These Misconceptions

  • During Rule Detective Challenge, watch for students assuming the rule is always addition or subtraction by a constant.

    Circulate with examples of multiplication or combined rules (e.g., 'multiply by 2 then add 1') and ask pairs to test these during their detective work.

  • During Prediction Relay, watch for students believing outputs can easily reverse to find inputs.

    Pause the relay to demonstrate with a one-way example (e.g., 'multiply by 3') and ask: 'Can we always find the input from the output? Why or why not?'

  • During Build a Function Machine, watch for students thinking the machine changes the original input permanently.

    Remind groups to label their inputs and outputs separately on cards and reuse the input cards for multiple tests, reinforcing that inputs stay intact.


Methods used in this brief