This lesson develops conceptual understanding of linear programming by walking students through the process of linear programming. Along the way, students are asked to explain what is happening and why, which allows them to internalize the procedural skill necessary to solve linear programming problems.
The basis of this lesson is the Dirt Bike Dilemma activity sheet. Before attempting to use this material in class, be sure to look over the activity sheet and solve the problems on your own.
In particular, you should notice that the activity sheet requires the use of TI Graphing Calculators. If you intend to use this lesson with a different type of calculator or with a spreadsheet program, you will need to modify the activity packet before copying and distributing it to students.
To be prepared for this lesson, you will need to copy the DRTBK program into your calculator. Right click on the DRTBK Program and choose "Save Target As…" Then, save the file to your computer desktop.
- Double click on the TI ConnectTM icon.
- Attach the TI‑83 plus or TI‑84 plus graphing calculator to the computer using the TI GRAPHLINKTM cable. (This USB cable comes with the calculator.)
- Click on Data Explorer or TI Group Explorer.
- Drag the DRTBK icon from the desk top into the TI Data file.
- Click on DRTBK.8xp to highlight it.
- Select Actions from the tool bar.
- Select Send to TI Device.
The computer should show the file being transferred to the calculator.
You will also need a program called Transformation on your calculator. It may already be there. You can determine if the Transformation program is installed by pressing the APPS button and scrolling through the alphabetical list of applications. If Transformation is not listed, you will need to install the program. The Transformation Graphing Application can be downloaded from the TI Web site. As before, download the program to your computer, and transfer it to your calculator using a TI GRAPHLINKTM cable and TI ConnectTM software.
Each student will need a TI‑83+ or TI‑84+ graphing calculator containing the DRTBK program and the Transformation Graphing application. If these programs are not installed, take some time at the beginning of class to have students download these programs to their calculators. In addition, each student will need a copy of the Dirt Bike Dilemma activity sheet. Each team will also need some colored pencils and a deck of the Dirt Bike Cards.
Divide the class into teams of three students. One member of the team should be given all of the Wheel cards; this team member is responsible for completing Question 1 on the activity sheet. Similarly, another team member should be given all of the Exhaust Pipe cards and complete Question 2, and the last team member should receive all of the Seat cards and complete Question 3.
This lesson is designed to guide students to discover and consolidate the concepts associated with solving linear programming problems. Your role as teacher is to assess their understanding and provide assistance if they encounter difficulties. Move from one team to another, listening to the discussions. Encourage students to work cooperatively; try to refrain from answering individual student questions, especially those that can be answered by the team.
Read the problem out loud to your students. Ask a student to describe the problem in his or her own words.
The first part of the lesson (Questions 1‑3) asks the students to work independently. Basically, Questions 1 3 deal with the same concepts. Each team member is asked to complete a table and graph, relating the number of Rovers that can be assembled given the number of Riders that have been assembled, based on the number of wheels, exhaust pipes, or seats. The purpose of these questions is to help the student visualize the problem and to come up with the constraints for the linear programming problem that they will solve.
Randomly ask different teams to explain how they arrived at their responses, especially to Questions 7, 9, 10, 12, 13, and 14. If you are not satisfied with their response, ask some probing questions, such as the following:
- What happens if I select a point outside the feasible region?
- Can the corner points also tell me the combination that will give the minimum profit?
Continue to question until you feel that they are making a connection. Visit each group at least once.
Bring the class together after most teams have completed Question 10. Go through the steps with the class of how to set up and use the DRTBK program. (The procedure for using this program is found in Question 11 on the activity sheet.) Also, go through the first three steps of using the Transformation Graphing Apps. (These steps are found in Question 12 on the activity sheet.) When completing the table in Question 11, tell your students if the maximum value occurs more than once, they should write down both combinations.
When all teams have completed Questions 1 through 13, have a whole‑class discussion. Use the questions from the Questions For Students section.
On the board or overhead projector, list all of the responses to Question 14, "List five major steps required to solve a linear programming problem?" After all responses have been collected, allow the class to narrow the list down to the five major steps.
Allow the class to complete Question 14 on the activity sheet. This can be done with the time remaining in class or as a homework assignment. If used as a homework assignment, the solution should be discussed the next day.