Number Sense | Project Based Learning
Students use simple coding concepts to create a number sense game or interactive story where users guess, compare, or identify numbers. They practice counting, place value, comparison, and number patterns while following a guided project-based coding process.
| Term | Definition |
|---|---|
| Number sense | Understanding numbers and how they work, including counting, comparing, and place value. |
| Sequence | A set of steps in the correct order. |
| Algorithm | A list of instructions to solve a problem or complete a task. |
| Debug | To find and fix mistakes in a program. |
| Condition | A rule that helps a program decide what to do. |
Show a simple example of a number game made in code. Explain that students will create their own beginner-friendly number sense project.
Observe the demo, share ideas about what the game does, and name number skills they already know.
Model how a code project can ask a question, check an answer, and give feedback using numbers. Demonstrate a simple sequence and one if/then rule.
Repeat key terms, identify the steps in the sample code, and answer quick oral questions.
Guide students to choose one focus: counting, comparing numbers, place value, or number patterns. Help them sketch a simple plan with a beginning, challenge, and response.
Draw or write a plan for their game or story, including at least two number-based questions or tasks.
Circulate, support students with logging in, dragging blocks, and adding number questions or rules. Prompt them to test as they go.
Create the coding project in pairs or small groups, add number sense tasks, and test the code.
Ask students to swap projects with another group and try them out. Encourage positive feedback and one suggestion for improvement.
Play another group’s project, check if it works, and make one small improvement based on feedback.
Invite volunteers to show their project and explain the number skill used. Highlight strong problem-solving and teamwork.
Present their project, describe one coding step they used, and explain how number sense helped their design.
Review the class learning by asking: What number sense skill did you use? What coding step was easiest? What did you debug? End by celebrating completed projects and effort.
At home, students draw or write a short plan for one new number sense game they could code, including the title, the math skill, and two player questions.