Apply Now
GDSC BACK TO BASICS

GDSC BACK TO BASICS

  • Start Date : February 04,2024
  • End Date : February 06,2024
  • Venue : SMIT
  • Category : Event

GDSC SMIT successfully organized a 3-day event called "Back to Basics" from 4th February to 6th February 2024 in Sikkim, India. The event aimed to equip 200 participants with the fundamental knowledge of C and Python programming languages. Over the course of 6 hours each day, participants actively engaged in workshops led by experienced GDSC Leads and Core Team members as mentors in each workshop.

  • Start Date : February 04,2024
  • End Date : February 06,2024
  • Venue : SMIT
  • Category : Event

GDSC SMIT successfully organized a 3-day event called "Back to Basics" from 4th February to 6th February 2024 in Sikkim, India. The event aimed to equip 200 participants with the fundamental knowledge of C and Python programming languages. Over the course of 6 hours each day, participants actively engaged in workshops led by experienced GDSC Leads and Core Team members as mentors in each workshop.

GDSC WORKSHOP EVENT REPORT

 

TITLE

GDSC BACK TO BASICS

ORGANIZED BY

GDSC SMIT

LOCATION

SMIT Classroom E-101, E-107

UNDER THE BANNER OF

GDSC, SMIT, Associate Director (Student Affairs), SMIT

COLLABORATION WITH

N/A

STUDENT EVENT

YES

EXTERNALLY FUNDED

NO

NATURE: INTERNAL PARTICIPANTS / EXTERNAL PARTICIPANTS / BOTH

INTERNAL

NO. OF PARTICIPANTS:

200

INTERNAL

200

EXTERNAL

0

MODE: ONLINE / OFFLINE

OFFLINE

IF ONLINE PROVIDE LINK

N/A

DATE FROM

04th February 2024

DATE TO

06th February 2024

TEACHER COORDINATOR

Dr. Himanshu Pal

STUDENT COORDINATORS

Aryan Lohia,202100437, Abhijnyan Das, 202200053, Ishaan S. Oshima, 202200387

PARTICIPANTS LIST

https://docs.google.com/spreadsheets/d/1GaJ1cPidiURQcASw5R6YGYqeHaX2oFBiAvFkbQZMddY/edit?usp=sharing

Organising Team

https://docs.google.com/spreadsheets/d/10lkDfCUL1XENgfHeRs0gs4w8SDh8AduLkvy7FZQeWjg/edit?usp=sharing

 

EVENT SUMMARY

 

GDSC SMIT successfully organized a 3-day event called "Back to Basics" from 4th February to 6th February 2024 in Sikkim, India. The event aimed to equip 200 participants with the fundamental knowledge of C and Python programming languages. Over the course of 6 hours each day, participants actively engaged in workshops led by experienced GDSC Leads and Core Team members as mentors in each workshop.

 

Day 1:

C Workshop:

Day 1 of the C workshop began by explaining the basics of algorithms, libraries, and the C language itself. Then the participants were given insights into different programming approaches like POP and OOP. Following that we taught different data types and their usage in C programming, the use, working and control flow of different loops (for, while, do-while). Then we concluded the day with conditional statements in C (if-else, ternary operator, switch case).

Python Workshop:

We began by introducing the participants to the Python language and its basic syntax. The session covered various data types available in Python and their operations then they learned how to declare and use variables in Python, were explained different operators used for calculations and comparisons and using conditional statements in Python. The session also covered various loops and how to create, manipulate, and access elements in Python lists.

Day 2:

C Workshop:

The next day in the C workshop participants learned how to declare, initialize, and access elements in arrays covered defining. They learned the importance of containers in C and using functions for modularity and code reusability. Participants gained insights into the concept of pointers and their applications in C programming. At the end questions were given to solve applying the concept they were taught by the next session.

Python Workshop:

The second day we taught various operations that can be performed on strings in Python. Participants learned how to create, access, and modify key-value pairs in dictionaries and were introduced to the concept of recursion and its applications. They also learned how to handle errors and exceptions gracefully in programs. Lastly, we taught defining and using functions with different arguments and return values.

Day 3:

C Workshop:

On the final day, participants learned how to define and use structures in C to group related data variables and user defined data types followed by taking in strings using loop in a character array. The session involved solving problems from GeeksforGeeks to apply learned concepts. We gave them critical information how to approach any C problem and solved number of problems and gave them others as challenges.

Python Workshop:

In the python workshop participants learned about object-oriented programming concepts like classes and objects in Python. The Workshop concluded with a hands-on challenge on HackerRank to test problem-solving skills using Python which was a huge success, participants were competing amongst themselves to complete the challenge first and turned out to be a great showcase of what they had learned.

 

The "Back to Basics" event successfully provided a comprehensive introduction to C and Python programming for 200 participants. The interactive workshops, led by mentors, equipped, enthusiastic participants with the fundamental knowledge and practical skills to embark on their programming journey and have an edge academically.

 

I thank all the mentors and EM team involved in organising the event and for their efforts and vigilance were essential to the success of the workshop.