/ python

Python & Django Workshop at Gogte Institute of Technology and Engineering

A few weeks ago, I had the opportunity to conduct a workshop at Gogte Institute of Technology and Engineering in Introduction to Python and Django to students of 6th & 8th semester of Electronics and Communication branch.

The motivations of the college to conduct the workshop was primarily to introduce Python and Django to the students so that they are in a position to learn Python and build a small application which otherwise isn’t covered in the syllabus. The other & most important reason I was told was since students of E&C branch eventually attend campus recruitments wherein the majority of IT companies are primarily into web/mobile software/application development and less into embedded systems/core electronics, it becomes difficult for them compete. While the reasons appear quite obvious, it’s certainly important for me to know the motivations well in advance.

Considering this, I decided to experiment with the schedule & had proposed for the workshop to be split into 2 hours everyday for 10 days. In hindsight, based on the overall feedback received after the workshop, it would be biased and naive for me to conclude that this method worked well. Perhaps, more such workshops with a similar format and there could be clarity on how this method fares in comparison to day long workshop.

The primary objective I felt the workshop could satisfy, provided that it was broken down into few numbers of hours per day rather that 6-8 hours in a day were,

  • Getting students to understand OOP, think in terms of software(how a software should function, features etc).
  • Embrace failure while learning

I believe format is an important factor especially when teaching/conducting workshops to non-computer science students. I’ll reserve ‘One day workshop vs Few hours daily x n days Workshop’ as a future blog post.

I was able to start the workshop on 20th January and conclude on 6th February. Few days were lost due to my absence(planned), Sundays, non-availability of labs etc.

Majority of the students had brought laptops and this helped in continuity. Since all except one, had Windows OS pre-installed, I had the golden opportunity to use Windows for 10 days after a very long time.

At the end, was felicitated by The Principal with a lovely memento.

Overall, I thoroughly enjoyed sharing and presenting and in due process also got to learn a few things.