Giving Presentations

Projected Time

30-45 minutes

Prerequisites

Motivation

Programming and related technical skills are only one piece of the job of a software engineer. Communicating your work to others is another (and by some measures the most critical) component of any job. Presentations are a more formal type of communication that help demonstrate mastery, share learnings, and teach or persuade others. Comfort giving presentations helps build your and your colleagues’ confidence in you and may open doors to additional opportunities to share your work with other teams or at conferences, recruiting events, and meetups.

Where do presentation skills have an impact in workplace?

Presentation skills will help in the following workplace or professional circumstances:

(leadersinheels)

Objectives

Participants will be able to:

Specific Things to Learn

Materials/Resources

Lesson

Giving a presentation is 90% confidence and 10% content. Building confidence comes naturally (at your own pace) from spending time crafting your content and practicing delivery so that you’re communicating your ideas clearly and persuasively. You can also think of it as sharing a story with your audience.

Try creating a 3-minute presentation about, say, paper cups (pick another common object if you prefer; something you use regularly).

Evaluating your audience:

Creating an outline:

Creating slides:

Presenting:

Common Mistakes / Misconceptions

It’s common to:

How to help avoid these:

Guided Practice

Have participants work through an activity with an experienced person.

Independent Practice

Try crafting your own 3-minute presentations on topics of your choice (doesn’t really matter: could be a table, M&Ms, chairs, etc). Set a timer for everyone to prepare (~20 minutes of prep time for a 3-minute speech). Anyone finished writing the presentation and slides before time is up should practice against a wall.

At time, break into groups of 2-4 and present to one another. Non-presenters should hold a timer and take notes on what the presenter has done well and what they can work on, in terms of: speech clarity (can audience understand the speaker), unnecessary words (“like,” “um”, “uh”, etc), physical behavior (such as shuffling feet, fidgeting, eye contact).

Challenge

Try crafting a 5-minute technical presentation about a homework assignment or problem you solved recently. Technical presentations aren’t that different from any other presentation, except you may find the range of visual aids to be larger– instead of just random images, you might find a screenshot of code or a dashboard you used.

Check for Understanding