Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Introduction to Python

SAT Score Range

9 sessions

+18

This series ended on January 4, 2026. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

This is an introductory series for 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 7 topics

View Profile

Toronto Highschooler, programming and computer science enthusiast.

Sessions

✋ ATTENDANCE POLICY

Attendance does not matter for this series because every session is independent of one another.

SESSION 1

21

Dec

SESSION 1

Python

Python

Sun 1:30 AM - 2:30 AM UTCDec 21, 1:30 AM - 2:30 AM UTC

We will cover creating & naming variables, integers, floats & strings, and boolean values and none.
SESSION 2

22

Dec

SESSION 2

Python

Python

Mon 1:30 AM - 2:30 AM UTCDec 22, 1:30 AM - 2:30 AM UTC

We will go over type checking with type() & isinstance(), basic type conversion, and string indexing & slicing.
SESSION 3

23

Dec

SESSION 3

Python

Python

Tue 1:00 AM - 2:00 AM UTCDec 23, 1:00 AM - 2:00 AM UTC

We will go over common string methods, string concatenation & repetition, and f-strings & format() method.
SESSION 4

24

Dec

SESSION 4

Python

Python

Wed 1:30 AM - 2:30 AM UTCDec 24, 1:30 AM - 2:30 AM UTC

We will go over common string methods, string concatenation & repetition, and f-strings & format() method.
SESSION 5

29

Dec

SESSION 5

Python

Python

Mon 1:30 AM - 2:30 AM UTCDec 29, 1:30 AM - 2:30 AM UTC

We will go over converting input to different data types, print function parameters (sep, end), formatting output for readability, and building linear programs.
SESSION 6

30

Dec

SESSION 6

Python

Python

Tue 1:30 AM - 2:30 AM UTCDec 30, 1:30 AM - 2:30 AM UTC

We will go over basic arithmetic operators, operator precedence & parentheses, comparison operators, and chaining comparisons.
SESSION 7

31

Dec

SESSION 7

Python

Python

Wed 1:30 AM - 2:30 AM UTCDec 31, 1:30 AM - 2:30 AM UTC

We will go over while loops & loop conditions, for loops with range(), loop control: break & continue, and nested loops.
SESSION 8

2

Jan

SESSION 8

Python

Python

Fri 1:30 AM - 2:30 AM UTCJan 2, 1:30 AM - 2:30 AM UTC

We will go over creating lists & list literals, indexing & slicing lists, list methods: append, insert, remove, pop, and list concatenation & repetition.
SESSION 9

4

Jan

SESSION 9

Python

Python

Sun 1:30 AM - 2:30 AM UTCJan 4, 1:30 AM - 2:30 AM UTC

We will go over list comprehension, sorting lists: sort() & sorted(), copying lists, and lists as function arguments.

Public Discussion

Please log in to see discussion on this series.

Dec 21 - Jan 4

3 weeks

60 mins

/ session

SCHEDULE

Sundays

1:30AM

Mondays

1:30AM

Wednesdays

1:30AM