Addition | Assessment Review
Students review the math skill of addition by using coding concepts to create, test, and debug a simple program that asks for numbers and shows the sum. This is an advanced assessment review lesson that reinforces addition facts, place value, input/output, sequencing, and problem-solving through coding activities.
| Term | Definition |
|---|---|
| sequence | The order of steps in a program. |
| input | Information entered into a program by the user. |
| output | Information a program shows to the user. |
| variable | A name that holds a value that can change. |
| debug | To find and fix mistakes in code. |
| sum | The answer to an addition problem. |
Display several 2- and 3-digit addition problems. Model one problem using place value or mental math, then ask students to solve two more independently and explain their strategy.
Solve warm-up problems, show work, and share strategies with a partner.
Review how a program uses sequence, input, variables, and output. Model pseudocode for an addition program such as: ask for number 1, ask for number 2, add the numbers, display the sum. Point out where mistakes could happen.
Follow along, identify each coding part, and answer quick questions about the model.
Guide the class in creating a simple addition program on the board or platform. Intentionally include one error for students to help debug. Ask leading questions about the program logic and math accuracy.
Work with the teacher to build the program, test it, and fix the error.
Assign students to create or complete an addition program that includes at least three addition problems, correct variables, and a clear output. Circulate to support problem-solving and checking for accuracy.
Create, test, and revise their program. Record the code steps and the sums for each problem.
Provide a broken code sample with math or sequence errors. Invite students to identify the bug, explain the problem, and correct it.
Analyze the code, mark the error, and write the corrected version.
Invite a few students to present their program and explain one debugging choice. Highlight strong math reasoning and coding vocabulary.
Share work, listen to peers, and explain how coding helped them review addition.
Review the class definition of sequence, input, output, variable, and debug. Ask students to name one way coding helped them practice addition and one mistake they learned to fix.
Students write 3 addition problems at home and describe, in words or simple pseudocode, how a program would solve them. Optional: test the problems with a family member and check the sums.