Speaking Activities & ESL Worksheets — AI Generated
Edooqoo generates speaking-focused worksheets in under 60 seconds using AI. The platform creates discussion questions, dialogue practice, role-play scenarios, debate prompts, picture descriptions, and conversation starters — all personalized to your students' CEFR level, interests, and grammar focus.
Speaking is often the skill students want most and teachers find hardest to plan for. Good speaking activities require the right balance of structure and freedom — too controlled and students just read scripts; too free and lower-level students freeze. Edooqoo's AI generates scaffolded speaking materials that guide without constraining.
Speaking Exercise Types in Edooqoo
Exercise Type
How It Supports Speaking
Best For
Discussion Questions
Open-ended questions on topics; scaffolded by level
All levels, 1-on-1 lessons
Dialogue Practice
Semi-scripted conversations with blanks to complete
A1-B1, functional language
Describe Picture
Students describe AI-selected images
A2-C1, exam prep (PET, FCE)
Answer Questions
Personalized questions about experiences and opinions
All levels, warm-ups
Reading → Discussion
Read text first, then discuss comprehension and opinions
B1+, integrated skills
Speaking Activities by CEFR Level
A1-A2: Guided Speaking
Controlled dialogues — Complete conversations at shops, restaurants, doctors
Personal questions — Talk about family, hobbies, daily routine, food preferences
Picture description — Describe simple scenes using present continuous
Information gap — Ask and answer to complete missing information
Show and tell — Bring/describe a personal item using basic vocabulary
B1-B2: Interactive Speaking
Discussion questions — Express and justify opinions on current topics
Role-plays — Negotiate, complain, request, persuade in realistic scenarios
Compare and contrast — Discuss differences between photos/ideas
Problem-solving — Work together to find solutions to dilemmas
Storytelling — Narrate experiences using past tenses and linking words
C1-C2: Advanced Production
Debates — Argue for/against positions with evidence and hedging language
Presentations — Structure and deliver mini-presentations on topics
Speculative discussion — "What would happen if...?" with complex conditionals
Critical analysis — Evaluate texts, arguments, and proposals
Spontaneous reaction — Respond to news stories, quotes, or scenarios without preparation
How Edooqoo Supports Speaking Lessons
Discussion Questions exercise type — AI generates level-appropriate discussion prompts on any topic you specify
Dialogue Practice — Creates realistic conversations with strategic blanks for students to complete
Describe Picture — Provides images with guided questions for structured picture description
Pre-speaking vocabulary — Fill in the Blanks or Matching exercises introduce key vocabulary before speaking
Post-speaking review — Error Correction exercises target common mistakes from the speaking activity
Tips for Effective Speaking Lessons
Pre-teach vocabulary: Use a quick Fill in the Blanks exercise to introduce key words before the speaking activity
Model first: Show an example response before students attempt their own
Give thinking time: Allow 1-2 minutes for students to organize thoughts before speaking
Use error correction wisely: Note errors during speaking, correct after — not during — fluency activities
Follow up with writing: Have students write about the topic after discussing it orally
Frequently Asked Questions
Can Edooqoo generate discussion questions for any topic?
Yes. Specify the topic, CEFR level, and optionally the grammar focus. The AI creates level-appropriate discussion questions that naturally elicit the target language. For example, "Travel at B1 focusing on past simple" generates questions like "Tell me about the best trip you've ever taken."
How do I use worksheets for 1-on-1 speaking lessons?
For private tutoring, use Discussion Questions for conversation practice, Dialogue Practice for functional language, and Describe Picture for exam prep. The worksheet serves as a lesson framework — you can follow it or deviate based on the student's responses and interests.
What's the difference between controlled and free speaking practice?
Controlled: students follow a script or pattern (Dialogue Practice). Guided: students have prompts but construct their own language (Discussion Questions). Free: open conversation with minimal scaffolding. A good lesson progresses from controlled → guided → free, which Edooqoo supports by combining different exercise types in one worksheet.