Skip to content

Function Machines and Input/OutputActivities & Teaching Strategies

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.

6th-classMastering Mathematical Reasoning4 activities20 min45 min

Learning Objectives

  1. 1Analyze the transformation of input numbers to output numbers based on a given function machine rule.
  2. 2Construct a mathematical rule (e.g., add 7, multiply by 2) that accurately represents a set of input-output pairs.
  3. 3Calculate the output of a function machine for a new input, given the established rule.
  4. 4Identify missing input or output values in a function machine sequence by applying the inverse operation of the rule.
  5. 5Explain the relationship between an input, a rule, and an output in a function machine context.

Want a complete lesson plan with these objectives? Generate a Mission

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

Prepare & details

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

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

Setup: Tables/desks arranged in 4-6 distinct stations around room

Materials: Station instruction cards, Different materials per station, Rotation timer

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
45 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.

Prepare & details

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

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

Setup: Tables/desks arranged in 4-6 distinct stations around room

Materials: Station instruction cards, Different materials per station, Rotation timer

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
25 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.

Prepare & details

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

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

Setup: Tables/desks arranged in 4-6 distinct stations around room

Materials: Station instruction cards, Different materials per station, Rotation timer

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills
20 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.

Prepare & details

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

Setup: Tables/desks arranged in 4-6 distinct stations around room

Materials: Station instruction cards, Different materials per station, Rotation timer

RememberUnderstandApplyAnalyzeSelf-ManagementRelationship Skills

Teaching This Topic

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.

What to Expect

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.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

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

What to Teach Instead

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.

Common MisconceptionDuring Prediction Relay, watch for students believing outputs can easily reverse to find inputs.

What to Teach Instead

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?'

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

What to Teach Instead

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

Assessment Ideas

Quick Check

After Rule Detective Challenge, present a function machine with two input-output pairs (e.g., Input: 3, Output: 9; Input: 5, Output: 15). Ask: 'What is the rule?' and 'What would the output be for an input of 8?' Collect responses to identify students who recognize multiplication-based rules.

Exit Ticket

After Build a Function Machine, give each student a card with a rule (e.g., 'Add 6, then multiply by 2'). Ask them to write three input numbers, calculate outputs, and explain their process in one sentence. Review these to assess application of combined rules.

Discussion Prompt

During Prediction Relay, display a function machine with a missing input and output (e.g., Input: ?, Output: 20; Rule: Multiply by 4). Ask: 'How can we find the missing input?' and 'Why do we use division here?' Listen for students referencing inverse operations to assess understanding of functional relationships.

Extensions & Scaffolding

  • Challenge students who finish early to create a function machine with two-step rules, then swap with a partner to solve each other’s machines.
  • For students who struggle, provide function machines with partially filled input-output tables to reduce cognitive load while they focus on rule identification.
  • Deeper exploration: Ask students to design a function machine that models a real-world situation, such as calculating total cost based on quantity, and present their model to the class.

Key Vocabulary

Function MachineA conceptual tool that takes an input number, applies a specific mathematical rule, and produces an output number.
InputThe number that is entered into the function machine to begin the process.
OutputThe number that results after the function machine applies its rule to the input.
RuleThe mathematical operation or sequence of operations (e.g., add 5, multiply by 3, subtract 2 then add 1) that the function machine performs on the input.

Ready to teach Function Machines and Input/Output?

Generate a full mission with everything you need

Generate a Mission