Dept. of Computer Science & Engineering

Technology Task 1: Life-long Learning

Presentation

As a team, prepare and present an 18-minute talk to your classmates on a modern library or framework related to your technology area. Your presentation should be pedagogical in nature. That is, your aim is to educate your classmates on some topical aspect of your technology area. Your classmates will all fill out a survey on the quality of your presentation.

For example, an HTML/CSS group could present on the newest aspects of the HTML 5 or CSS 3 standards, or on some popular CSS framework (eg Foundation, Bootstrap, Tailwind, Bulma). A JavaScript group could present on promises and async/await, or on some popular library (eg React, Next, Svelte, Eleventy). A Ruby group could present on the use of some popular gems (eg Devise, CanCanCan, Paperclip, Capistrano) or related technologies (eg HAML).

In order to avoid multiple presentations on the same topic, you must confirm with the instructor your choice of topic. If your topic has already been taken, you will have to choose a different one.

Requirements on Materials

Your materials should include, at a minimum:

Submit your materials via Carmen as a single zip file.

Requirements on Involvement in Presentation

Every member of the team must speak during the presentation for at least 3 minutes.

The presentation should be coordinated as a single cohesive lecture. Every team member is responsible for contributing to the lecture script and materials. The responsibility to actually present each part of the lecture must be worked out ahead of time and clearly delineated. You have very limited time, so the lecture needs to be carefully choreographed so as to not waste any time in speaker transitions.