GenerateRandomSearch

Lesson Hook Generator

Generates a subject-neutral opening-minute idea — a way to hook attention before the main content starts — adaptable to whatever you're actually teaching.

What this generator does

Draws a way to open a lesson — a question, an object, a claim, an anomaly. A hook is not decoration: the first ninety seconds decide whether the class is with you, and 'today we are learning about' is not a hook.

What you'll get

This generator draws from a hand-checked list of 35 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • Start with a genuinely surprising fact related to today's topic, no explanation yet.
  • Start with a 30-second silent observation task before saying anything.
  • Play or show something for twenty seconds and ask what was odd about it.
  • Start with the last line of a story and work back to the first.
  • Set a two-minute challenge that is impossible without today's method.
  • Give three examples and one non-example, and ask which is the odd one out.

A fixed sample of the list, not a live draw — your own results are picked at random from all 35, without repeating until the list runs out. Original authoring for Generate Random — general lesson-opener prompts, subject-neutral.. Last reviewed 2026-09-03.

How to use this tool

  1. Press generate for a hook.
  2. Adapt it to your topic, or generate again.

Common use cases

  • Lesson-planning starting points
  • Trainee-teacher planning practice
  • Refreshing a stale lesson opener

Randomness and fairness

Drawn uniformly with the browser's cryptographic random number generator, with no subject or age filtering.

For how randomness is produced across the whole site, see how Generate Random works.

Practical tips

  • Keep it under two minutes. A hook that becomes the lesson has stopped being a hook.
  • Do not resolve it immediately. The gap between the hook and the answer is what carries the lesson.