Python is increasingly becoming the most in-demand and popular programming language and this series of sessions was conducted to help beginners get started with programming with python. We received an overwhelming response from our audience with over 125 participants and hence had to conduct both parts twice.
Session 1 was originally held on 14th April 2020 and the repeat was held on 15th April 2020. This session covered the basic introduction to programming, understanding syntax, basic types and fundamental data structures of python. The second session was held on 17th April as a continuation to the previous session, with over 40 attendees. It was aimed at understanding the basic control structures, looping structures and functions in Python. Python specific features such as lambda expressions and other useful concepts of functional utilities such as map, filter, reduce, zip etc. were also covered.
This provided all the attendees with a strong base of fundamental concepts to learn any application of python and programming in general as per their interests. The Python 101 sessions has grandly fulfilled its purpose of introducing and getting new programmers started with writing code in python. The two sessions ,each spanning 2+ hours with participants from CMRIT and various other colleges. We received fantastic feedback as the majority of the participants pointed out that having interactive sessions provides an added level of understanding and serves the purpose despite the challenges generally faced during online sessions. The sessions were greatly successful and in the future GUILD plans to take more such events regularly.