For teachers · Free lesson plan

Math & probability with browser games

A free, editable lesson plan that makes probability and number patterns concrete through games — dice odds, risk estimation, and the powers of two. Grades 4-8, two 45-minute sessions, no installs or accounts. CC-BY-4.0.

Length

Two 45-minute sessions

Materials

One web-enabled device per student

Network

Any browser; no installs or admin access

Prep

~15 min (test the games on a classroom device)

Outcomes

Students reason about chance, risk, and number patterns

License

CC-BY-4.0 — attribute and adapt freely

Why games for math?

Probability is one of the hardest topics to make real on paper, because the numbers feel abstract until you actually see chance play out. Games fix that: a few dozen dice rolls or minesweeper guesses turn "1 in 6" from a fraction into a felt experience. The same goes for number sense — watching tiles double in 2048 makes powers of two visible in a way a worksheet rarely does. The aim isn't to play; it's to notice the math already happening.

Tie every round back to a number. The learning happens when students predict an outcome, then check it against what actually occurred. Keep a running tally on the board — the gap between "what we guessed" and "what happened" is the lesson.

Session 1 — Chance, odds, and risk (45 min)

Objective: students describe the likelihood of an event (certain, likely, unlikely, impossible), connect a dice roll to odds (1 in 6), and weigh risk from evidence. Pick one primary game; keep a backup.

Lesson flow

  1. 0-6: Warm-up — "what are the chances it rains today? Tomorrow you have school?" Sort events into certain / likely / unlikely / impossible.
  2. 6-15: Play Ludo. Before each roll, ask students to predict — "what do you need? how likely is it?" Tally rolls of the needed number on the board.
  3. 15-25: Reveal the tally — roughly 1 in 6 for any given number. Connect the fraction to what they just saw happen.
  4. 25-38: Switch to Minesweeper. Now likelihood comes from evidence, not equal odds — "which square is safest, and how do you know?"
  5. 38-45: Close — distinguish pure chance (dice) from informed estimate (minesweeper). Where does Tic-Tac-Toe fit? (Outcomes can be certain.)

Assessment: can the student place an event on the likely/unlikely scale and justify it? Differentiation: younger students stay with the certain/likely/unlikely language; stretch older ones to express odds as a fraction and compare two events.

Session 2 — Number patterns & powers of two (45 min)

Objective: students recognise doubling and the powers of two as a pattern, and describe a number sequence in their own words.

Lesson flow

  1. 0-6: Warm-up — "start with 1 and keep doubling: 1, 2, 4, 8… how far can you go in your head?" Write the sequence on the board.
  2. 6-18: Play 2048. Every merge is a doubling — have students call out the new tile value. The board is the powers of two.
  3. 18-28: Discussion — list the tile values reached (2, 4, 8, 16, 32…). Ask: what comes next, and how do you know? Name the pattern: doubling / powers of two.
  4. 28-38: Switch to Color Flood — now count moves to a target. Predict the minimum moves, then test. Number sense as estimation.
  5. 38-45: Close — students write one number pattern in their own words (doubling, +2, etc.) and one place they've seen it outside class.

Assessment: can the student continue a doubling sequence and explain the rule? Differentiation: challenge strong students to predict the tile value after N doublings (2^N); support strugglers by keeping the sequence visible on the board throughout.

After these sessions

Carry the language forward: ask "how likely?" during science predictions, and "what's the pattern?" whenever a sequence shows up. Games make the concept concrete once; the goal is for students to reach for that intuition without the game. For a logic-and-planning follow-on, pair this with our logic & problem-solving plan.

Embed a game in your classroom page

Paste this into your LMS (HTML view) and keep the attribution line.

<iframe src="https://pixelgameshub.com/games/<slug>/embed"
        width="800" height="600" frameborder="0"
        sandbox="allow-scripts" loading="lazy"></iframe>
<p>Play <a href="https://pixelgameshub.com/games/<slug>">[game name]</a>
   free on <a href="https://pixelgameshub.com">PixelGamesHub</a>.</p>

More for teachers

License: CC-BY-4.0 — adapt and share freely. Feedback: partnerships@pixelgameshub.com