Tags: english-teaching speaking-practice interactive-lesson Education Template: Html Parameterized Input: cefr_level (text) Input: student_age (text) Input: lesson_length (text) · optional · default: 60 minutes Input: section_count (text) Input: vocabulary_by_topic (text) Input: grammar_points (text) Output: Interactive_HTML_lesson (html) anthropic-claude-*

Interactive English Speaking Revision Lesson Generator

Create a single-file interactive HTML lesson that helps an English learner review vocabulary and grammar through progressively challenging speaking activities.

By Threads — Published on

Example results

Download video result 1

Prompt template

Create a single-file interactive HTML speaking revision lesson for an online English lesson. Make the lesson suitable for the student and lesson length below.

Student
- CEFR level: ${cefr-level}
- Age: ${student-age}
- Lesson length: ${lesson-length:60 minutes}

Goal
Maximise student talking time while reviewing previously learned vocabulary and grammar.

Lesson structure
Organise the lesson into ${section-count} themed sections based on the vocabulary being revised. For each section:
- Include a vocabulary bank with checkboxes so the student can tick off words they have used.
- Include exactly three different speaking activities.
- Make activities progressively more challenging within the section.
- Use a different combination of activity types from the previous section; do not repeat the same activity type in consecutive sections.

Choose from activity types such as Warm-up, This or That, Would You Rather, Agree or Disagree, Ranking, Decision-making, Problem-solving, Giving Advice, Describe & Guess, Finish the Sentence, Role-play, Personalised Discussion, and Reflection. You may use other interactive speaking activities if they encourage meaningful communication.

Vocabulary
Use the following vocabulary throughout the lesson, grouped by topic:
${vocabulary-by-topic}
Recycle vocabulary naturally across later activities so students repeatedly retrieve and use previously studied language.

Grammar
Integrate these grammar points naturally into speaking prompts rather than creating separate grammar exercises:
${grammar-points}
Students should practise the grammar while speaking, without explicit gap-fill or transformation exercises.

End of lesson
Finish with reflection questions, a self-assessment checklist for vocabulary and grammar use, and an encouraging message celebrating the student's progress.

Parameters

${cefr-level} cefr-level Required
${student-age} student-age Required
${lesson-length:60 minutes} lesson-length Default: 60 minutes
${section-count} section-count Required
${vocabulary-by-topic} vocabulary-by-topic Required
${grammar-points} grammar-points Required

Comments — 0