Prompt:
This is a 20-minute presentation on some topic that is related to software development, has some currency, and will leave many (if not most) of us with some new useful information.
Here are the guidelines to use as you prepare the presentation.
Every team member should participate in the preparation of the presentation
Every team member should participate in the delivery of the presentation. It is long enough that switching presenters is not a problem.
The presentation, including time for a few questions, should be 20 minutes long. Practice your presentation to make sure you are not way long or way short.
Include some active materials. Many of you will be discussing tools and techniques for accomplishing some aspect of software development. Show us how they work rather than just talking about how they work. Develop a small piece of software so we can see the tool or technique in action.
"Live coding" of some demos is fine but you should practice it to make sure it will work as planned and will go smoothly. Don't spend your time typing line by line... rather, demo your topic by having prepared code that can be displayed, discussed, and then run or applied. We will not try to work along with you... this usually fails to function properly for some non-trivial portion of the audience.
However... Your presentation should be tutorial in nature for the demo portion. In this way, any viewers who wish to "follow along" and repeat the demo construction can do so from your presentation... later... at as slow a pace as needed. This means you may need specifically a portion of the "presentation" that is not presented, but it is perhaps more detailed... making it possible for a reader to repeat your in-class demo.
Have your presentation in a form like PPT that you can link to your project website for later viewing (re-viewing).
Acceptance Criteria:
Everyone speaks during the presentation
The presentation includes 20 minutes of content
There are at least 2 minutes for questions in the 20-minute time frame
There is 1 minute in the 20-minute time frame to account for setup and group changes
The presentation includes active materials that show how the technology works (pictures, videos, gifs, etc.)
Prompt: This is a 20-minute presentation on some topic that is related to software development, has some currency, and will leave many (if not most) of us with some new useful information.
Here are the guidelines to use as you prepare the presentation.
Every team member should participate in the preparation of the presentation
Every team member should participate in the delivery of the presentation. It is long enough that switching presenters is not a problem.
The presentation, including time for a few questions, should be 20 minutes long. Practice your presentation to make sure you are not way long or way short.
Include some active materials. Many of you will be discussing tools and techniques for accomplishing some aspect of software development. Show us how they work rather than just talking about how they work. Develop a small piece of software so we can see the tool or technique in action.
"Live coding" of some demos is fine but you should practice it to make sure it will work as planned and will go smoothly. Don't spend your time typing line by line... rather, demo your topic by having prepared code that can be displayed, discussed, and then run or applied. We will not try to work along with you... this usually fails to function properly for some non-trivial portion of the audience.
However... Your presentation should be tutorial in nature for the demo portion. In this way, any viewers who wish to "follow along" and repeat the demo construction can do so from your presentation... later... at as slow a pace as needed. This means you may need specifically a portion of the "presentation" that is not presented, but it is perhaps more detailed... making it possible for a reader to repeat your in-class demo.
Have your presentation in a form like PPT that you can link to your project website for later viewing (re-viewing).
Acceptance Criteria:
Presentation Link: Link