For teachers · Free lesson plan

Logic & problem-solving with browser games

A free, editable lesson plan that builds deduction, planning, and systematic problem-solving through strategy and logic games. Grades 4-9, two 45-minute sessions, no installs or accounts. Licensed 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 plan ahead, reason from evidence, and explain a strategy

License

CC-BY-4.0 — attribute and adapt freely

Why games for problem-solving?

Problem-solving is hard to teach from a worksheet because worksheets reward the right answer, not the process of getting there. Games flip that: a strategy game gives instant, honest feedback on a plan, and a bad plan fails visibly — which is exactly the moment a student is most open to a better one. The goal of these sessions is not to win the games; it's to make students notice and name how they think.

Keep the focus on process, not winning. A student who loses but can explain a clear plan has met the objective; a student who wins by luck has not. Grade the explanation, never the score.

Session 1 — Deduction and planning (45 min)

Objective: students make decisions from limited information (deduction) and plan a move knowing it affects later moves (planning ahead), explaining their reasoning in plain language. Pick one primary game; keep a backup.

Lesson flow

  1. 0-5: Warm-up — "how do you decide where to look first when you lose your keys?" Surface everyday deduction.
  2. 5-12: Introduce the game; students play with no guidance, just exploring the rules.
  3. 12-25: Independent play. Circulate asking "why that move?" — push for a reason, not a guess.
  4. 25-35: Discussion — have a few students explain a move that paid off two turns later. Name it: planning ahead.
  5. 35-42: Add a constraint (fewer moves / less information) and replay. Watch strategies adapt.
  6. 42-45: Close — "a good move now is one that helps your next move." Connect to planning in real problems.

Assessment: can the student justify a move with a reason that refers to a future move? Differentiation: give fast finishers a tighter move limit; pair strugglers on the simpler game (Checkers / Color Flood) and have them narrate moves aloud.

Session 2 — Trade-offs and systematic thinking (45 min)

Objective: students recognise that resources are limited and every choice has a cost (trade-offs), and approach a problem methodically rather than randomly (systematic thinking).

Lesson flow

  1. 0-5: Warm-up — "you have $5 at the snack bar; what do you give up to get what you want?" Name it: a trade-off.
  2. 5-15: Introduce the game (tower defense works well); students play one round.
  3. 15-27: Discussion — what did you spend on, and what did you give up? Map 2-3 trade-offs on the board.
  4. 27-38: Replay with a plan written first: students jot a one-line strategy, then play it and see if it holds.
  5. 38-45: Close — compare "played by feel" vs "played a plan." Name systematic thinking; connect to tackling a big assignment in steps.

Assessment: did the student's written plan describe a deliberate order of actions and at least one trade-off? Differentiation: stretch strong students by asking them to predict the opponent's / wave's next move; for strugglers, co-write the one-line plan before they play.

After these sessions

Carry the vocabulary into other subjects: ask for "your plan" before a math word problem, "your evidence" before a reading inference, "the trade-off" in a history or science decision. The games are scaffolding for a habit of mind — once students plan and justify out loud, you no longer need the game to prompt it. For an explicit coding follow-on, pair this with our coding lesson 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