I am participating in a Student Debate tomorrow. I am a first year MBBS student. Topics that usually come are student oriented. Eg. Last year it was - If attendance should be made compulsory? I need to win this debate, 100%. Give me tips.
winning debate tips for medical students MBBS student debate strategies
student debate techniques how to win argument persuasion tips
| Topic | FOR angle | AGAINST angle |
|---|---|---|
| Compulsory attendance | Discipline, learning continuity, patient safety training | Autonomy, mental health, self-directed learning |
| Online vs offline classes | Flexibility, accessibility | Lack of clinical simulation, distraction |
| Ragging should be completely banned | Safety, mental health, legal | (Hard to argue against; pivot to "reform not ban") |
| Mobile phones in college | Research access, emergency contact | Distraction, academic dishonesty |
| Marks vs competency | Standardization | Practical skills matter more in medicine |
Whoever sounds most confident + most organized + acknowledges the other side wins - even if the topic is hard. Judges are not looking for the "right" answer. They're looking for the most compelling speaker.
I don't know the topic. All I know is that I have to be the best speaker and that I need to, I have to, I want to win.
[Hook] - Start with a question, shocking fact, or bold statement. [Define] - "Before I begin, let me define what we mean by [topic]." (This buys you 20 seconds AND frames the debate on your terms.) [Argument 1] - Logical/factual angle [Argument 2] - Human/emotional angle [Argument 3] - Address the opposition's likely strongest point and dismantle it [Close] - One punchy, memorable final sentence. No "thank you." End on power.
| Do | Don't |
|---|---|
| Slow, deliberate gestures | Fidgeting with notes/clothing |
| Scan the whole room | Stare at one judge or the floor |
| Pause after key points | Rush through important lines |
| Vary your tone - loud for passion, quiet for gravitas | Monotone |
| Smile occasionally - you're enjoying this | Look stressed or stiff |
Generate a one-page summary of all 6 likely debate topics
ls -la /home/daytona/workspace/ 2>/dev/null || echo "workspace does not exist"
mkdir -p /home/daytona/workspace/debate-prep && ls /home/daytona/skills/docx/
~/debate-prep/generate_summary.js
const {
Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
AlignmentType, HeadingLevel, BorderStyle, WidthType, ShadingType,
VerticalAlign, LevelFormat
} = require('docx');
const fs = require('fs');
// Color palette
const DARK_BLUE = "1A3A6B";
const MED_BLUE = "2563A8";
const LIGHT_BLUE = "D6E4F7";
const FOR_GREEN = "E8F5E9";
const AGAINST_RED = "FFEBEE";
const WHITE = "FFFFFF";
const BORDER_NONE = { style: BorderStyle.NONE, size: 0, color: "FFFFFF" };
function sectionHeader(text) {
return new Paragraph({
spacing: { before: 120, after: 60 },
shading: { type: ShadingType.CLEAR, fill: DARK_BLUE },
children: [
new TextRun({
text,
bold: true,
color: WHITE,
size: 20,
font: "Arial",
})
],
indent: { left: 100, right: 100 },
});
}
function makeTable(forPoints, againstPoints) {
const colWidth = 4300;
function headerCell(text, fill) {
return new TableCell({
width: { size: colWidth, type: WidthType.DXA },
shading: { type: ShadingType.CLEAR, fill },
margins: { top: 60, bottom: 60, left: 100, right: 100 },
borders: { top: BORDER_NONE, bottom: BORDER_NONE, left: BORDER_NONE, right: BORDER_NONE },
children: [new Paragraph({
alignment: AlignmentType.CENTER,
children: [new TextRun({ text, bold: true, size: 18, font: "Arial", color: WHITE })]
})]
});
}
function pointCell(text, fill) {
return new TableCell({
width: { size: colWidth, type: WidthType.DXA },
shading: { type: ShadingType.CLEAR, fill },
margins: { top: 40, bottom: 40, left: 100, right: 100 },
borders: { top: BORDER_NONE, bottom: BORDER_NONE, left: BORDER_NONE, right: BORDER_NONE },
children: [new Paragraph({
children: [new TextRun({ text: "• " + text, size: 16, font: "Arial", color: "222222" })]
})]
});
}
const headerRow = new TableRow({
children: [
headerCell("FOR", "27AE60"),
headerCell("AGAINST", "C0392B"),
]
});
const maxRows = Math.max(forPoints.length, againstPoints.length);
const dataRows = [];
for (let i = 0; i < maxRows; i++) {
dataRows.push(new TableRow({
children: [
pointCell(forPoints[i] || "", FOR_GREEN),
pointCell(againstPoints[i] || "", AGAINST_RED),
]
}));
}
return new Table({
width: { size: 8600, type: WidthType.DXA },
borders: { top: BORDER_NONE, bottom: BORDER_NONE, left: BORDER_NONE, right: BORDER_NONE, insideH: BORDER_NONE, insideV: BORDER_NONE },
rows: [headerRow, ...dataRows]
});
}
function powerLine(text) {
return new Paragraph({
spacing: { before: 40, after: 80 },
children: [
new TextRun({ text: "Power Line: ", bold: true, size: 16, font: "Arial", color: MED_BLUE }),
new TextRun({ text: `"${text}"`, italics: true, size: 16, font: "Arial", color: "444444" }),
]
});
}
function spacer(pts = 80) {
return new Paragraph({ spacing: { before: pts, after: 0 }, children: [new TextRun("")] });
}
const topics = [
{
title: "1. Compulsory Attendance",
for: [
"Clinical skills demand physical presence",
"Discipline built early saves lives later",
"Peer learning in classrooms is irreplaceable",
],
against: [
"Forced presence without engagement is theatre",
"Adult learners need autonomy, not surveillance",
"Mental health suffers under rigid mandates",
],
line: "A rule that cannot be reasoned must be questioned."
},
{
title: "2. Smartphones / Social Media in College",
for: [
"PubMed, drug apps, clinical tools are phone-based",
"Emergency contact and student safety",
"Digital literacy is a 21st-century medical skill",
],
against: [
"Every notification is a stolen moment of focus",
"Screen addiction impairs deep learning",
"Social comparison damages student mental health",
],
line: "Attention is the one resource medicine cannot afford to waste."
},
{
title: "3. Marks vs. Practical Competency",
for: [
"Standardized exams eliminate evaluator bias",
"Benchmarks are needed for licensing and safety",
"Marks motivate consistent academic effort",
],
against: [
"A surgeon's hands aren't graded by MCQs",
"High scorers can be poor communicators",
"Competency-based outcomes are evidence-backed",
],
line: "We train healers, not answer-sheeters."
},
{
title: "4. Online Classes vs. Offline Classes",
for: [
"Recorded lectures allow revision and flexibility",
"Accessible to students with health or travel issues",
"Self-paced learning improves retention",
],
against: [
"Medicine is tactile — you cannot palpate on a screen",
"Peer interaction and bedside teaching are lost",
"Home environments lack focus and structure",
],
line: "You can stream a lecture. You cannot stream a patient."
},
{
title: "5. Mental Health in Medical Curriculum",
for: [
"Physician suicide rates rank among the highest professions",
"Burnout starts in year 1 — early intervention works",
"Doctors who know mental health deliver better care",
],
against: [
"An already overloaded curriculum risks dilution",
"Must question who teaches it and how it's assessed",
"Systemic reform matters more than adding one subject",
],
line: "We train minds to heal others. We must also teach them to heal themselves."
},
{
title: "6. Anti-Ragging / Student Discipline Measures",
for: [
"Safety and dignity are non-negotiable in any institution",
"Ragging causes long-term psychological trauma",
"Strict measures protect junior students' right to learn",
],
against: [
"Argue for smarter reform, not blanket punitive rules",
"Peer mentorship programs work better than fear-based rules",
"Root cause is culture — policy alone cannot change it",
],
line: "The institution that tolerates cruelty cannot teach compassion."
},
];
// Title block
const titlePara = new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 80 },
shading: { type: ShadingType.CLEAR, fill: DARK_BLUE },
children: [
new TextRun({ text: "MBBS Student Debate — Quick Reference", bold: true, size: 26, font: "Arial", color: WHITE }),
]
});
const subtitlePara = new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 140 },
shading: { type: ShadingType.CLEAR, fill: MED_BLUE },
children: [
new TextRun({ text: "6 Likely Topics · FOR & AGAINST Arguments · Power Lines", size: 18, font: "Arial", color: WHITE, italics: true }),
]
});
const children = [titlePara, subtitlePara];
for (const topic of topics) {
children.push(sectionHeader(topic.title));
children.push(spacer(40));
children.push(makeTable(topic.for, topic.against));
children.push(powerLine(topic.line));
children.push(spacer(40));
}
// Footer tip
children.push(new Paragraph({
alignment: AlignmentType.CENTER,
spacing: { before: 100, after: 0 },
children: [
new TextRun({ text: "Strategy: Whoever sounds most confident + organized + acknowledges the other side — wins.", bold: true, size: 15, font: "Arial", color: DARK_BLUE, italics: true })
]
}));
const doc = new Document({
sections: [{
properties: {
page: {
margin: { top: 500, bottom: 500, left: 700, right: 700 }
}
},
children
}]
});
Packer.toBuffer(doc).then(buffer => {
fs.writeFileSync("/home/daytona/workspace/debate-prep/Debate_Topics_Summary.docx", buffer);
console.log("Done.");
});
cd /home/daytona/workspace/debate-prep && node generate_summary.js
python3 /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/works…
cd /home/daytona/workspace/debate-prep && python3 -c " import zipfile, os z = zi…
Debate Topics Summary
Word Document · DOCX
| # | Topic | Power Line |
|---|---|---|
| 1 | Compulsory Attendance | "A rule that cannot be reasoned must be questioned." |
| 2 | Smartphones in College | "Attention is the one resource medicine cannot afford to waste." |
| 3 | Marks vs. Competency | "We train healers, not answer-sheeters." |
| 4 | Online vs. Offline Classes | "You can stream a lecture. You cannot stream a patient." |
| 5 | Mental Health in Curriculum | "We train minds to heal others. We must also teach them to heal themselves." |
| 6 | Anti-Ragging Measures | "The institution that tolerates cruelty cannot teach compassion." |