# Discussion Starter: Should Homework Be Banned?

> Example: a two-minute student podcast that sets up a class debate on homework, with two opposing views. Script plus AI audio.

Canonical: https://zenmic.com/convert/lesson-plan-to-audio/discussion-starter-podcast/
Last updated: 2026-11-14

🗣️ B1–B2 · Debate

A short podcast with two opposing views gives students ideas and language before they argue themselves.

## Script

3 speakers · 7 lines

Host

Welcome back. Today's question: should schools ban homework? Kai, you say yes.

Kai

I do. Students already spend seven hours at school. Homework takes away time for sport, family and sleep, and some students have no quiet place to work at home.

Host

Zoe, you disagree.

Zoe

I do. Practice is how you remember things. If we only learn in class, we forget half of it by the next lesson. Maybe less homework, but not none.

Kai

Fair point. So what if it was optional?

Zoe

Then the students who need it most would skip it.

Host

And that's where we'll stop. What do you think?

Want your own version? The AI writes a fresh script and casts a voice for every speaker. [Make a New One Like This →](https://zenmic.com/studio/?template=esl-listening-dialogue&topic=A+two-minute+discussion+starter+podcast+for+my+lesson%3A+two+hosts+with+opposing+views+on+a+debate+topic%2C+with+reasons%2C+ending+with+a+question+for+the+class)

'; return; } if (!seen[who]) seen[who] = colors[count++ % colors.length]; var c = seen[who]; out += '

' + '' + '

' + esc(who) + '

' + '

' + pills(text) + '

'; }); return out; }; // Show a script in an element the Studio way, keeping the plain text for copy buttons (data-raw) window.zmShowScript = function (el, script) { if (!el) return; el.setAttribute('data-raw', String(script || '')); el.className = 'rounded-2xl border border-stone-200 bg-white shadow-sm p-2 sm:p-3 space-y-0.5 text-left'; el.innerHTML = window.zmScriptLines(script); }; document.addEventListener('click', function (ev) { var copy = ev.target.closest('[data-copy]'); if (copy) { var el = document.getElementById(copy.getAttribute('data-copy')); navigator.clipboard.writeText((el.getAttribute('data-raw') || el.textContent || '').trim()).then(function () { var t = copy.textContent; copy.textContent = '✓ Copied!'; setTimeout(function () { copy.textContent = t; }, 1800); }); return; } var gen = ev.target.closest('[data-studio-script]'); if (gen) { var box = document.getElementById(gen.getAttribute('data-studio-script')); try { var txt = (box.getAttribute('data-raw') || box.textContent || '').trim().replace(/^s(\d):/gm, function (m, n) { return (['Alex','Sam','Maya','Leo'][n - 1] || ('Speaker ' + n)) + ':'; }); localStorage.setItem('zenmic_prefill_script', txt); localStorage.setItem('zenmic_prefill_title', gen.getAttribute('data-title') || ''); } catch (e) {} var q = new URLSearchParams(); if (gen.getAttribute('data-template')) q.set('template', gen.getAttribute('data-template')); if (gen.getAttribute('data-lang')) q.set('lang', gen.getAttribute('data-lang')); window.open('/studio/' + (q.toString() ? '?' + q.toString() : ''), '_blank', 'noopener'); } });

## What Makes This Work

- ✓Two clear opposing views
- ✓Reasons students can reuse in the debate
- ✓Language for agreeing and disagreeing
- ✓Ends with a question for the class

## More Examples

[🏘️ B1 · Speaking Model Answer: Describe Your Hometown A model answer students hear before they do the same task.](https://zenmic.com/convert/lesson-plan-to-audio/model-speaking-answer/)

[← All Lesson Plan to Audio](https://zenmic.com/convert/lesson-plan-to-audio/)

## Make Your Own Version

Change the names, the product or the situation. The AI rewrites it and voices every speaker.

[Make One Like This →](https://zenmic.com/studio/?template=esl-listening-dialogue&topic=A+two-minute+discussion+starter+podcast+for+my+lesson%3A+two+hosts+with+opposing+views+on+a+debate+topic%2C+with+reasons%2C+ending+with+a+question+for+the+class)
