Organized by:
PU
Location:
UMaT Main Campus, FMMT Block
Date & Time:
Friday, July 25, 2025
7:45 p.m. to 9 p.m.About this event
Control Flows, Functions, and Logic
Overview
In this session, we will dive into three essential programming concepts that bring logic and structure to our code: - Control Flows (making decisions and loops) - Functions (creating reusable blocks of code) - Logic (applying conditions and reasoning)
What We'll Cover
Control Flow:
if,elif,elsestatements- Looping with
forandwhile - Breaking and continuing loops (
break,continue)
Functions:
- Defining and calling functions
- Parameters and return values
- Scope of variables (local vs global)
Logic:
- Using logical operators:
and,or,not - Writing conditional expressions
- Building decision-making programs
Objectives
By the end of the session, participants will: - Understand how to control the flow of a program based on conditions - Be able to define and use functions to organize code - Apply logic to solve real programming problems
Tools & Resources
- Python (IDLE, Replit, or any preferred IDE)
- Interactive coding examples
- Printed or shared syntax cheat sheets
- Live Q&A and peer collaboration
Pro Tip
Come prepared with your laptop and a curious mind!
We’ll be coding together and exploring how to make programs that can think and respond intelligently.
Facilitator(s)
Leads
Meet our dedicated leaders, the architects behind this spectacular event!