Division | Project Based Learning
Students use division to plan and build a simple computer science project, such as organizing data, assigning tasks, or splitting screen items evenly in a mock app or game. They work in teams to solve a real-world problem, explain their thinking, and show how division helps computers make fair, efficient decisions.
| Term | Definition |
|---|---|
| Division | Splitting a set into equal groups or finding how many are in each group. |
| Equal groups | Groups that have the same number of items. |
| Array | An organized arrangement of items in rows and columns. |
| Algorithm | A step-by-step set of instructions to solve a problem. |
| Data | Information that a computer can store or use. |
Present a simple challenge: 'A game has 24 coins to share equally among 6 players. How can we plan this fairly?' Model thinking aloud and connect the idea to how computers organize items or tasks.
Share ideas, predict how division could help, and discuss fairness and organization.
Review division as equal sharing and grouping. Show one example using counters and a quick computer science connection, such as splitting tasks among team members or arranging icons on a screen.
Solve the example with manipulatives and explain the steps to a partner.
Introduce the project: teams design a simple solution for a computer-based scenario, such as organizing 20 app icons into 4 equal rows, assigning 18 coding cards to 3 programmers, or splitting 30 game points among 5 players.
Choose or receive a task card and identify what must be divided equally.
Circulate, ask guiding questions, and support teams as they draw, model, or write their division strategy. Prompt students to show both the math and the computing idea.
Work in teams to solve the problem, create a visual model or prototype, and prepare a short explanation of how division helps the computer science task.
Invite each team to present their solution. Highlight clear reasoning, accurate division, and connection to computing.
Present the project, explain their division strategy, and respond to questions from classmates.
Review the key idea that division helps computers and people share, organize, and plan fairly. Reinforce the vocabulary word 'equal groups.'
State one thing they learned and one way division is useful in computer science.
Students complete a quick verbal exit reflection: 'Division helps computers by ___.' The teacher restates the connection between equal groups, organization, and computing.
Find one example at home where something is shared, grouped, or organized evenly (for example, snacks, chores, or toys). Write 2-3 sentences or draw a picture showing how division could help solve that problem.