Hero background

Input-Output Tables

Mathematics • 40 • 22 students • Created with AI following Aligned with the NCCA Primary Curriculum, Junior Cycle & Senior Cycle (Leaving Cert) specifications

Download now

Free PDF · we'll email you a copy

Mathematics
40
22 students
28 April 2025

Teaching Instructions

The lesson hsould introduced students to using input-output tables as a way of represnenting functions (they were introduced to mapping diagrams and ordered pairs in the last lesson. They should also be introduced to the vocabulary domain, range, and codomain and what they mean in relation to functions. The lesson is for 2nd years (14 years olds) at an Irish secondary school.

Input-Output Tables

Overview

Duration: 40 minutes
Class Size: 22 students
Age Group: 14-year-olds (2nd Year, Irish Secondary School)
Subject: Mathematics
Topic: Introduction to Input-Output Tables as Representations of Functions
Curriculum Context:

  • Aligned with Irish Junior Cycle Mathematics Specification (NCCA)
  • Builds on prior learning of mapping diagrams and ordered pairs
  • Introduces key vocabulary: domain, range, codomain
  • Emphasises understanding of functions’ concepts and representations

Learning Outcomes

By the end of the lesson, students will be able to:

  1. Read and complete input-output tables representing functions.
  2. Explain the terms domain, range, and codomain in the context of a function.
  3. Connect input-output tables with previously learnt mapping diagrams and ordered pairs.
  4. Identify whether a given table represents a function or not.

Curriculum Links & Standards

  • Junior Cycle Mathematics Specification, Strand: Number and Algebra
  • Learning Outcome: "Use function notation and interpret functions in various forms including mappings, ordered pairs, and input-output tables."
  • NCCA’s Guidelines on promoting conceptual understanding through multiple representations and language development in mathematics.
  • Supports Development of Mathematical Literacy and reasoning skills as per SESE Mathematical Frameworks.

Resources

  • Whiteboard and markers
  • Handouts with partially completed input-output tables
  • Mini-whiteboards for pairs
  • Pre-prepared cards with domain values and rule cards
  • Visual chart defining domain, range, codomain
  • Projector for demonstration (if available)

Lesson Structure

1. Starter (5 mins)

Activity: Quick Recap and Brainstorm

  • Ask students: “What is a function? How do we know something is a function?”
  • Review mapping diagrams and ordered pairs from last class using a simple example (e.g. f(x) = 2x).
  • Ask a few students to explain in their own words.

2. Introduction to Input-Output Tables (8 mins)

Explain:

  • Show a basic input-output table on the board. Example:
    | Input (x) | Output f(x) |
    |-----------|-------------|
    | 1 | 2 |
    | 2 | 4 |
    | 3 | 6 |
  • Discuss how the input corresponds to the independent variable, output corresponds to dependent variable.
  • Relate back to mapping diagram and ordered pairs.
  • Define domain (set of all inputs), range (set of all possible outputs), codomain (the set into which outputs fall; possibly wider than range).
  • Highlight difference: domain is the set you put in; range is what comes out; codomain is the overall target set.

3. Guided Group Activity (10 mins)

Activity: Filling and Interpreting Tables

  • Students in pairs receive handouts with 3 input-output tables representing different functions (some simple linear, some non-linear) with missing values.
  • One card per pair provides the rule (e.g. “Multiply by 3,” “Add 5,” “Square the number”).
  • Task: Complete tables, identify domain and range, and write the codomain.
  • Teacher circulates to support, asking probing questions.

4. Class Discussion (8 mins)

  • Select tables and ask pairs to present their completed tables.
  • Emphasise vocabulary precision using domain, range, codomain.
  • Introduce the idea that not every input-output table represents a function (e.g. repeated inputs with different outputs).
  • Invite a volunteer to suggest an example of a table that isn’t a function.

5. Independent Check (5 mins)

Quick Quiz on Mini-whiteboards:

  • Show 3 new input-output tables quickly.
  • Students indicate with thumbs up/down or write “function”/“not a function”.
  • Ask students to identify domain and range orally.

6. Summary and Plenary (4 mins)

  • Recap key points: what input-output tables show, meaning of domain, range, codomain.
  • Ask students to explain one thing they learnt about functions today.
  • Identify one question they still have or something they found tricky (exit ticket format).

Differentiation & Inclusion

  • Provide more scaffolded input-output tables for students needing extra support.
  • Use visual aids and concrete examples to link abstract concepts.
  • Encourage paired work to promote peer learning and language development for EAL students.
  • Challenge more able students with composite functions or inverse identification tasks (if time permits).

Assessment for Learning

  • Formative Assessment through discussion and mini-whiteboard quiz.
  • Observe pair work and oral responses for immediate feedback.
  • Exit tickets provide insight into understanding and misconceptions for future planning.

Extensions and Links

  • Connect future lessons to function notation f(x), graphing functions based on tables.
  • Encourage use of technology tools (e.g., GeoGebra) to explore function tables and graphs at home or in computer class.
  • Link domain and range concepts with real-world problems, like converting units or pricing models, to cement relevance.

Reflection Prompt for Teacher

  • Did students clearly distinguish between domain, range, and codomain?
  • Were students confident in identifying functions from tables?
  • How effective were paired activities in promoting engagement and learning?
  • Plan to revisit any misconceptions based on exit ticket feedback.

This lesson plan is designed to integrate conceptual understanding, mathematical language, and visual representation following best practices from the Irish Junior Cycle and NCCA recommendations — providing an engaging and precise introduction to input-output tables as a core representation of functions.

Create Your Own AI Lesson Plan

Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with the NCCA Primary Curriculum, Junior Cycle & Senior Cycle (Leaving Cert) specifications in minutes, not hours.

AI-powered lesson creation
Curriculum-aligned content
Ready in minutes

Created with Kuraplan AI

🌟 Trusted by 1000+ Schools

Join educators across Ireland