Everyone should end up with 5 as their final number! Magic!

Demonstrate the algebra (simplifying expressions) behind the number magic so students make the connection between the steps and the end result.

**Teacher's Guiding Questions**

- What are barcodes/UPC codes and what are they used for?
- How do barcodes work?
- How is math connected to barcodes?
- What is a check digit?
- What are some potential problems with our current barcode system?
- How can we improve the barcode system?
- How can we be sure that an algorithm works for all numbers?
- How do number tricks work?

**Engineering Design Process (EDP)**

The engineering design process will be used during the challenge to create a barcode with a unique algorithm for the check digit.

Define problem: Students will work in teams to create a barcode with a unique algorithm embedded in the code. (Lesson 2, Activity 3)

Research: Students will research the history of barcodes and how they work. (Lesson 2, Activity 3)

Brainstorm solutions: Students will discuss different ways to create a unique, efficient algorithm for their barcode (Lesson 2, Activity 3)

Choose a solution to develop: Student teams will create an algorithm for their barcode. (Lesson 2, Activity 4)

Create a prototype: Teams will present their barcodes once finished creating the algorithm. (Lesson 2, Activity 4)

Test and redesign: Teams will test the barcodes to make sure they work in all cases. Teams will make suggestions for improvements or corrections. Teams will redesign codes. Following the challenge, teams will present final barcodes to the class. (Lesson 2, Activity 4)

##### Unit Academic Standard

CCSS: A-SSE Interpret the structure of expressions.

A-SSE Write expressions in equivalent forms to solve problems.

A-APR Perform arithmetic operations on polynomials.

A-APR Rewrite rational expressions.

**ACS (Real world applications; career connections; societal impact)**

Applications: Barcodes are used every day in the real-world—in grocery stores, retail chains, healthcare settings, the postal system, manufacturing, event ticketing, and the list goes on and on.

Career connections: Software engineer, systems analyst, quality auditor, electrical engineer, computer engineer, inventory control manager

Societal impact: Barcodes have a significant impact on society. From product identification, tracking, to inventory, to branding, pricing to coding, barcodes have simplified many different aspects of society.

##### Unit Activities

Lesson 1: The Magic Behind Numbers and Expressions (2 days)

In this lesson, students will experience number “magic” and learn how it relates to simplifying algebraic expressions.

Activity 1: Number Magic (1 day)

Activity 2: Simplifying Algebraic Expressions (1 day)

Lesson 2: Branding with Barcodes (3 days)

In this lesson, students will learn how UPC codes work. Then, they will use what they know about simplifying expressions to develop their own barcode with a better check digit algorithm than the current one.

Activity 3: How Do Barcodes Work? (1 day)

Activity 4: Barcodes for Your Brand (2 days)

##### Where the CBL and EDP appear in the Unit

CBL and EDP appear in Lesson 2, Activity 4

##### Misconceptions

--When using the distributive property, students may forget to distribute to all terms inside of the parentheses.

--Students may forget to use the order of operations when simplifying expressions.

--When simplifying rational expressions, students may forget to divide all terms by the coefficient.

##### Additional Resources

http://teachers.egfi-k12.org/lesson-cracking-the-code/

##### Pre-Unit Assessment Instrument

Pre-Assessment Simplifying Expressions

##### Post-Unit Assessment Instrument

Post- Assessment Simplifying Expressions

##### Results: Evidence of Growth in Student Learning

Results: PREPOST UNIT 1

The results demonstrate that 50/55 (91%) students scored higher on the post-test than they did on the pre-test. In addition, the overall mean on the pre-test was 1.8 versus a mean score of 5.8 on the post-test.

##### How to Make This a Hierarchical Unit

B) To teach this unit at a lower grade level, address the following standards:

CCSS: 6.EE Apply and extend previous understandings of arithmetic to algebraic expressions.

7.EE Use properties of operations to generate equivalent expressions.

##### Reflection

Overall, I feel that this unit was successful. Students were engaged, interested, and motivated to complete the challenge. Although not every group was able to successfully complete the challenge, results on the post-test indicate substantial student growth on the academic content. (91% of the students demonstrated improvement on the post-test) . I selected the content for this unit because barcodes have such relevance. They make everyday life so much easier--imagine going back to a time when grocery items didn’t have UPC codes! The barcode impacts retail, manufacturing, and distribution on a global level. My students enjoyed testing the check digit of UPC codes of various products, but struggled to create their own algorithms. Students really liked working in teams during the challenge activity.

If I re-taught this unit, I would change a few things:

1. I would allow a bit more time for the research on barcodes, so that more students could find the algorithm for UPC codes. If that wasn’t possible, I could direct them all to the same website.

2. It took 10 class days, which was longer than anticipated. I would cut back on some of the in class work and assign it for homework in order to shorten this time length.

3. I would give more emphasis to the EDP. Perhaps instead of putting all drafts on the same worksheet (in an effort to conserve paper), each draft or revision could be done on a different sheet, with a different color. This would ensure that students perform several revisions, and allow the teacher to see quickly, from the color, which draft students were working on.

4. I made need to issue more constraints on the challenge, or at least be more specific. For instance, I could tell students that may only use numbers that result in a single digit. Or, provide a flow-chart for different situations (if-then…ie.if a double digit, then use the first digit…) that may be encountered in their algorithm.

5.Do a bit more research on my part to find out why the check digit algorithm didn’t work for some of the products we tested.