LEARN NC

K–12 teaching and learning · from the UNC School of Education

Learn more

Related pages

  • In math, "elegant" means "cool"!: An elegant solution to a math problem is one that requires less time and work. Encouraging students to find such solutions will help them build number sense or numeracy.
  • Math Fun: We have compiled some of our favorite mathematics instructional resources to help students develop a sense of numbers and how they are used by us everyday. Students will have fun practicing their skills and trying new problem-solving ideas.
  • Problem Centered Lesson on the Pythagorean Theorem: This lesson is designed to help students give meaning to solving problems using the Pythagorean Theorem in a useful and meaningful situation.

Related topics

Help

Please read our disclaimer for lesson plans.

Legal

This page copyright ©2008. Terms of use

Learning outcomes

Students will:

  • understand the concept of function.
  • relate functions to everyday situations.
  • look for patterns and use problem-solving skills to identify simple linear equations based on a sets of ordered pairs.

Teacher planning

Time required for lesson

90 minutes

Materials/resources

Pen and regular notebook paper for each student.

A copy of Function Machine Investigations for each student.

Technology resources

A computer lab or at least a one-computer classroom with an LCD projector, in order to project the screen of the one computer onto a screen in the classroom.

A web browser, such as Internet Explorer or Netscape.

Pre-activities

Students should know how to compute with integers.

Before beginning the lesson, the teacher should become familiar with the internet activity called Function Machine at the web address http://www.shodor.org/interactivate/activities/fm/index.html

Activities

This lesson may take about 60 minutes to complete, either in one long period or two shorter periods. A suggested break is after the free exploration period.

Introduction (about 20 minutes)
Demonstrate to students how the Function Machine activity works. Call on different students to suggest inputs for the machine. Model for students how to keep track of inputs and outputs by using a table.

During this introduction, allow students to keep inputting numbers until most students in the class think that they know the rule. Students who identify the rule quickly can demonstrate their understanding by naming the output before the computer does its calculation.

Now ask a volunteer to explain the rule in words. Ask: “Can anyone think of a different way to express the same rule?”

Show students how to write a formula of the function, and show them how to enter the formula in the computer game.

Finally, ask students to make up a story about how this machine may be used in a real-life application.
Example: y = x * 4 may be used to describe the perimeter of a square when the length of one side is known.

Play one more game with the whole class, and then invite students to explore independently.

Free Exploration (about 10 minutes)
Invite students to “play” with the Function Machine, either independently or by taking turns with a partner. Encourage students to record inputs and outputs and to jot down any discoveries that they make.

Circulate among students, watching for strategies. (See assessment section.)

Structured Investigation (About 30 minutes)
Give each student a copy of the paper called “Function Machine Activities.”

Encourage students to work independently as they write about their strategies to identify rules.

Assessment

Assess student understanding of concepts by reviewing written work. Interview students who may have difficulty expressing ideas in writing.

Consider the following questions:

  • After some practice, is the student able to identify a function rule based on only a few inputs? A student who consistently identifies a rule using only two inputs shows excellent understanding.
  • Does the student make use of strategies such as entering the numbers 0 or 1?
  • Can the student describe a general strategy that can apply to any situation?
  • Is the student able to relate an abstract function to a situation in real life?

Supplemental information

None

Related websites

The Function Machine activity in the Shodor Foundation website:

http://www.shodor.org/interactivate/activities/fm/index.html

Comments

Extension:
When students have mastered the Function Machine, they may be ready to explore the Linear Function Machine at the web address:

http://www.shodor.org/interactivate/activities/lfm/index.html

This function machine generates functions in the form y = mx + b, where m and b are integers in the range from -10 to 10.

North Carolina Curriculum Alignment

Mathematics (2004)

Grade 7

  • Goal 1: Number and Operations - The learner will understand and compute with rational numbers.
    • Objective 1.03: Develop flexibility in solving problems by selecting strategies and using mental computation, estimation, calculators or computers, and paper and pencil.
  • Goal 5: Algebra - The learner will demonstrate an understanding of linear relations and fundamental algebraic concepts.
    • Objective 5.01: Identify, analyze, and create linear relations, sequences, and functions using symbols, graphs, tables, diagrams, and written descriptions.
    • Objective 5.02: Translate among different representations of algebraic expressions, equations and inequalities.
    • Objective 5.03: Use and evaluate algebraic expressions, linear equations or inequalities to solve problems.
    • Objective 5.04: Develop fluency in the use of formulas to solve problems.