Announcements >>

Python Programming – Student Activity Report

Subject: Python Programming (1BPLC205B)
Faculty Coordinator: Dr. Manoj Kumar M
Date: 09 May 2026
Time: 10:10 AM – 12:30 PM
As part of the Python Programming course (1BPLC205B), an interactive classroom activity was conducted for first-year UG Computer Science and Engineering students to strengthen their programming, problem-solving, analytical, and presentation skills. Students were divided into groups of six and assigned on-the-spot programming tasks during class.
Each group was given 20 minutes to analyze the problem, design the solution, write the Python program, and test its execution. Upon completion, the groups presented their code, explained the logic behind their solution, and demonstrated the program output to the audience.
The activity included programming problems on fundamental Python concepts, including conditional statements, loops, functions, strings, lists, and basic problem-solving techniques. Students actively collaborated within their teams, discussed different approaches, and worked together to develop efficient solutions within the allotted time.
The session witnessed enthusiastic participation, healthy competition, and active peer learning. Students confidently explained their coding strategies, answered classmates questions, and showcased their outputs. The activity helped bridge the gap between theoretical understanding and practical implementation of programming concepts.
Outcome of the Activity:
 Enhanced students problem-solving and analytical thinking abilities.
 Improved understanding and application of Python programming concepts.
 Developed teamwork and collaborative learning skills.
 Increased confidence in coding, debugging, and presenting technical solutions.
 Encouraged logical reasoning and effective communication of programming ideas.
 Fostered active participation and engagement in the learning process.
 Strengthened algorithmic thinking and computational problem-solving skills.
 Provided exposure to time-bound problem-solving, helping students prepare for coding assessments, technical interviews, and competitive examinations such as GATE.
Overall, the activity was highly interactive and productive, enabling students to gain hands-on experience in Python programming while improving their technical presentation, teamwork, and analytical skills. Such activities encourage students to systematically analyze problems, design effective solutions, and communicate their approach, thereby building a strong foundation for advanced programming courses, competitive examinations, and industry- oriented technical challenges.


Report By,
Dr. Manoj Kumar M
Associate Professor, CSE
Course Instructor – Python Programming (1BPLC205B)

Facebook
Twitter
LinkedIn
Email