Student Presentations

Student presentations or talks are a course activity where a team of students presents a topic related to Python Libraries to the class. The talks must be short, informative and fun. The goal is to make the audience learn about the library: Get an idea of what is the library useful for and how to apply it.

Teams

Teams must be composed of two students.

Topics

Python is a highly modular languages and a great deal of the libraries have been developed and made available to Python programmers. It’s key in making Python a very powerfull tool for developers in many various contexts. Therefore, a topic of a student presentation could be, but it is not limited to, any of the following popular Python libraries:

  • Python object-oriented programming

  • Python iterators

  • Pandas

  • NumPy and SciPy

  • NetworkX and Matplotlib

  • Seaborn

  • MySQL and MySQL connector

  • MongoDB and PyMongo

  • Tkinter

  • Scrapy

  • Django

  • Flask

  • Kivy

  • Sci-Kit Learn

  • TensorFlow

  • PyTorch

  • Keras

  • OpenCV

  • Pygame

The Talk

  • A 10-minutes length oral presentation to the rest of the class.

  • Both members must participate in the talk for a similar length.

  • After the class there will be a time for questions between 5 and 10 minutes long where all students in the class are encouraged to participate.

Deliverables

  • Slides: The docs to be delivered are the slides and other materials used as a support for the presentation. This is mandatory.

  • Report: A written report of the topic you covered in your presentation. It must be delivered in a .pdf file. This is optional but it must be written by the students. Reports generated by other means than the students will be penalized.

Operation

  • Applications: Email to the course coordinator no later than the deadline indicated in the Atenea Course indicating:

    • Names of the team members.

    • Preferred Topics: 3 topics ordered from higher to lower preference.

  • Assignment: The topic assigned to each team (preferably but not necessarily from your list of preferences) will be decided 4 weeks before the presentations dates.

  • Dates:

    • Student lectures will be scheduled during the last 2 weeks of the lective period and will be done during class hours.

    • The docs (slides, report) must be send not later than 48 hours before the presentation.

    • A revised version of the docs (slides) may be send not later than 48 hours after the presentation.

Evaluation

The grade will be based on the following issues:

  • Communication skills (verbal and non-verbal) exhibited during the oral presentation.

  • Answers to the questions.

  • Questions posed to other student presentations.

  • Quality of the materials used as a support.

This is an extra grade that is added to your final grade. Check the grades section to see the exact weight and terms.