Skip to content

In-house Python Programming Workshop 2018 at Aryabhatta College, University of Delhi

Notifications You must be signed in to change notification settings

Yashs744/Python-Workshop-2018

Repository files navigation

Python-Workshop-2018

In-house Python Programming Workshop 2018 at Aryabhatta College, University of Delhi.

Python-Programming-Workshop-2018

Objective

Objective of the Workshop was-to attract the students towards the beauty of the Python Programming Langauge and to motivate them to-learn and explore more by giving a brief introduction to the langauge.
With the consensus audience "Object Tracking" was chosen the main skill development program in-the Python Workshop around which the workshop was centered.

Topics Covered:

Day 1: 27th September, 2018 (Session 1)

  • Why Python?
  • Pros and Cons of the Python Programming Language.
  • Installing Python in Windows and Ubuntu OS.
  • Introduction to Python Syntax and REPL.
  • Basic Python (Syntax, Keywords, Identifiers)
  • Strings
  • Lists
  • Tuples
  • Dictionary

Day 2: 29th September, 2018 (Session 2 & Session 3)

  • Dictionary (cont.)
  • Functions in Python.
  • Modules.
  • Installing Python Pacakes from 'pip'.
  • What is Object Tracking?
  • Background of Object Tracking and Object Detection.
  • Overview of OpenCV Library
  • Implementation of Object Tracking using OpenCV

Python Scripts

To Create a new Python Script

  Create a new file with the extension as '.py'

To execute python scripts use

  python3 filename.py

Installing Libraries

  pip3 install -r requirements.txt

Object Tracking

To execute ObjectTracking.py

  python3 ObjectTracking.py

Example

Select Bounding Box

Tracking Player

Tracking Player

Video used: Short Mini NFL Football Video Clip


Resources

About

In-house Python Programming Workshop 2018 at Aryabhatta College, University of Delhi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages