TeachDesk
for teachers of grades 1 to 12

Tomorrow's lesson is ready. All that's left is to print it.

Type a topic and a grade. TeachDesk assembles a lesson plan, worksheet, infographic, reading text and quiz — you edit them like a document and download them as DOCX.

Free start with 12 credits. No credit card.

Lesson planGrade 8 · Maths

Pythagorean theorem

Maths, 8A, 1 lesson (45 min)
Lesson objectives
1.Students state the theorem in words and as a² + b² = c².
2.Students identify the legs and the hypotenuse.
Lesson flow
Introduction and motivation5 min
New material: the statement20 min
Teacher:
Generated with TeachDeskp. 1
for every subject

The periodic table of subjects

Pick a subject and see how the lesson opens.

Lesson planGrade 8
Pythagorean theorem
Maths, 8A, 1 lesson (45 min)
Lesson flow
Settling in2 min
Introduction and motivation5 min
Recap of prior knowledge5 min
New material: the statement20 min
Teacher:“You are building a house and want the corners of the foundation to be exactly 90°. How would you check without a protractor?”
Generated with TeachDeskp. 1
how it works

Three steps, under a minute

Topic, grade, subject

Type “Pythagorean theorem, grade 7”. Optionally add a sample of your own style.

Pick the parts

The price in credits is visible before you generate.

Total6 cr.
3 parts, 6 cr. — shown before generating

Edit and download

The text appears live, edits like a document and downloads as DOCX.

…then straight to the printer in the staff room.
what you get

Five parts, one lesson

pricing

Start for free, upgrade whenever you like

One lesson (plan + worksheet) is about 4 credits.

Free
0EUR
12 free credits — about 2 full lessons to try.
  • All 5 part types
  • DOCX download
Start for free
Pro
7.99EUR / month
100 credits every month, or €59.90 a year.
≈ 25 lessons every month
  • All quality levels
  • Personal style samples
  • Cancel anytime
Subscribe

Payment via Stripe. Cancel anytime. Prices include VAT.

for schools

School plan

Write to us and we will prepare an offer for your school.

Write to ussupport@teachdesk.app
  • 10teacher seats
  • Invoice for the school
  • Team training