Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Introduction to Python

SAT Score Range

10 sessions

+12

Registration full

This series is full. Spots may open up, so try checking back later!

About

This is an introductory series to Python that will go from basic output and data types to functions and error handling. You do not need any prior programming knowledge but having Python installed before the series starts would be good.

Tutored by

Yan X 🇨🇦

Certified in 5 topics

View Profile

Toronto Highschooler, programming and computer science enthusiast.

✋ ATTENDANCE POLICY

I will not enforce any attendance rules but try to come to every one of them as each of the sessions are built upon previous sessions.

SESSION 1

30

Jun

SESSION 1

Python

Python

Mon 12:30 AM - 1:30 AM UTCJun 30, 12:30 AM - 1:30 AM UTC

We will go over how to run your first Python program and basic output.
SESSION 2

7

Jul

SESSION 2

Python

Python

Mon 12:30 AM - 1:30 AM UTCJul 7, 12:30 AM - 1:30 AM UTC

We will finish up basic data types and cover string operations.
SESSION 3

14

Jul

SESSION 3

Python

Python

Mon 12:30 AM - 1:30 AM UTCJul 14, 12:30 AM - 1:30 AM UTC

We will finish string operations and cover formatting.
SESSION 4

21

Jul

SESSION 4

Python

Python

Mon 12:30 AM - 1:30 AM UTCJul 21, 12:30 AM - 1:30 AM UTC

We will finish string operations and formatting and start user input and basic output.
SESSION 5

28

Jul

SESSION 5

Python

Python

Mon 12:30 AM - 1:30 AM UTCJul 28, 12:30 AM - 1:30 AM UTC

We will cover escape characters, raw strings, input() function, and converting input to different data types.
SESSION 6

4

Aug

SESSION 6

Python

Python

Mon 12:30 AM - 1:30 AM UTCAug 4, 12:30 AM - 1:30 AM UTC

We will cover print function parameters and basic arithmetic operators.
SESSION 7

11

Aug

SESSION 7

Python

Python

Mon 12:30 AM - 1:30 AM UTCAug 11, 12:30 AM - 1:30 AM UTC

We will cover chaining comparisons, mathematical operations with variables, and if statements & indentation.
SESSION 8

18

Aug

SESSION 8

Python

Python

Mon 12:30 AM - 1:30 AM UTCAug 18, 12:30 AM - 1:30 AM UTC

We will cover logical operators, nested conditional statements, and conditional expressions.
SESSION 9

25

Aug

SESSION 9

Python

Python

Mon 12:30 AM - 1:30 AM UTCAug 25, 12:30 AM - 1:30 AM UTC

We will cover loop control: break & continue, nested loops, and loop else clause.
SESSION 10

1

Sep

SESSION 10

Python

Python

Mon 12:30 AM - 1:30 AM UTCSep 1, 12:30 AM - 1:30 AM UTC

This will be the last session and we will cover creating lists & list literals, indexing & slicing lists, and list methods: append, insert, remove, pop.

Public Discussion

Please log in to see discussion on this series.

Jun 30 - Sep 1

10 weeks

60 mins

/ session

Next session on September 1, 2025

SCHEDULE

Mondays

12:30AM