Intro To Python
SAT Score Range
•
6 sessions
•
LM
DT
AS
+3
Home
About
This series ended on February 27, 2025. All 1:1 and group chats related to this series are disabled 7 days after the last session.
About
In this series, we will learn about and code in Python programming language.
Prior experience is not needed to join! This is a beginner session.
Make sure to have a working computer with a stable internet connection.
NOTE: Sessions are subject to change.
Tutored by
Schedule
✋ ATTENDANCE POLICY
Please do not miss any sessions twice in a row and make sure to message the tutor if you cannot make it.
SESSION 1
11
Feb
SESSION 1
Python
Python
Tue 11:00 PM - Wed, 12:00 AM UTCFeb 11, 11:00 PM - Feb 12, 12:00 AM UTC
Introduction to Python & Setup
- What is Python? Why use it?
- Installing Python and setup with VS Code
- Running Scripts
- Basic Syntax (print, commenting, variables, etc.)
- Data types
- Basic Input/Output
- Simple Exercise at the end
SESSION 2
12
Feb
SESSION 2
Python
Python
Wed 11:00 PM - Thu, 12:00 AM UTCFeb 12, 11:00 PM - Feb 13, 12:00 AM UTC
Operators, Conditions, and Loops
- Arithmetic, Comparison, and Logical Operators
- Conditional Statements (if, elif, else)
- Loops (for and while)
- Break and Continue
- Simple Exercise at the end
SESSION 3
18
Feb
SESSION 3
Python
Python
Tue 11:00 PM - Wed, 12:00 AM UTCFeb 18, 11:00 PM - Feb 19, 12:00 AM UTC
Strings & Lists
- String Methods (len(), .upper(), .lower(), etc.)
- String Formatting (f-strings and format())
- Lists
- List Methods (.append(), .remove(), .pop(), .sort(), etc.)
- Looping through Lists
- What are tuples? (5 mins)
- Simple Exercise at the end
SESSION 4
19
Feb
SESSION 4
Python
Python
Wed 11:00 PM - Thu, 12:00 AM UTCFeb 19, 11:00 PM - Feb 20, 12:00 AM UTC
Dictionaries & Functions
- Dictionaries
- Dictionary Methods (.keys(), .get(), etc.)
- Looping through Dictionaries
- Defining Functions
- Parameters and Return
- Simple Exercise at the end
SESSION 5
25
Feb
SESSION 5
Python
Python
Tue 11:00 PM - Wed, 12:00 AM UTCFeb 25, 11:00 PM - Feb 26, 12:00 AM UTC
Object-Oriented Programming (OOP) Basics
- What is OOP?
- Creating Classes and Objects
- Class Attributes & Methods
- __init__ method
- Simple Exercise at the end
SESSION 6
26
Feb
SESSION 6
Python
Python
Wed 11:00 PM - Thu, 12:00 AM UTCFeb 26, 11:00 PM - Feb 27, 12:00 AM UTC
Mini Project
- Create a simple to-do list program.