NBC 104 • Practical #2

Extempore Technical Speech Delivery

Aim: To develop spontaneous public speaking skills on trending computer science themes with 1-2 minutes of preparation.

Step-by-Step Algorithm & Logic

  • 11. Topic: 'Artificial Intelligence & the Future of Software Engineering'.
  • 22. Opening: Define AI and contrast rule-based coding with machine learning models.
  • 33. Body: Highlight developer productivity gains (Copilot, automated testing) while stressing that fundamental logic and architecture require human creativity.
  • 44. Conclusion: Summarize that developers who master AI tools will lead the next software revolution.

Complete Tested Source Code

html
<!-- Extempore Speech Outline Matrix -->
<div class='speech-framework'>
  <h4>Speech Blueprint: 2-Minute Extempore</h4>
  <ul>
    <li><strong>Hook (0-20s):</strong> "Will AI replace software developers?"</li>
    <li><strong>Thesis (20-80s):</strong> "AI automates boilerplate code, shifting developer focus to system design and problem formulation."</li>
    <li><strong>Evidence (80-100s):</strong> "Compiler history: Compilers didn't eliminate programmers; they elevated them from binary to high-level thinking."</li>
    <li><strong>Call to Action (100-120s):</strong> "Master the fundamentals of CS to thrive alongside AI."</li>
  </ul>
</div>

Sample Input:

Topic: AI and Software Engineering

Sample Output:

Structured 2-minute oral presentation with introduction, arguments, and strong closing.

Practical Exam Viva Questions (Exp #2)

1 Questions
1

How does Extempore differ from Impromptu speaking?