Introduction to Programming Basics for Freshers

This workshop was primarily conducted for the freshers as a gesture of welcome to the DSC IIT Bhilai Community. Since it was a first of its kind workshop for most of them, we decided to keep the topic gentle in nature. The best topic for starters would be Fundamentals of Programming. After a careful deliberation by the organizing committee, we agreed upon Python to the most convenient language for this session. A couple of factors motivated us to choose Python over C or Java. The first was the fact that we wanted to get the audience familiar with basic programming constructs without really overwhelming them with intricate syntax. Secondly setting up a Python environment would be a much easier for newbies.


The audience was quite diverse with a few students have previous programming experience in various languages. Hence, one of the crucial part of conducting the workshop was maintaining the right pace of concept presentation. The team did an excellent job of lucidly presenting the concepts without really dragging which kept the entire class hooked. The students were also presented with a problem set which covered the concepts taught and as a token of appreciation, the top ten scorers were presented with chocolates - a small but important gesture for motivating the freshmen. The session was conducted in two rooms and there was a huge participation. We received a very positive feedback from the participants. All were excited to be inducted in our community and hope to participate in more of such events.