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.
Python Course

SAT Score Range

3 sessions

+12

This series ended on May 24, 2025. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

Each week we will go through multiple python topics. We will code fun games through out this course too. No coding experience required!

Tutored by

Vedo B 🇺🇸

Certified in 1 topic

View Profile

Im here to study for SAT

Schedule

✋ ATTENDANCE POLICY

You are free to attend/skip whichever sessions you want.

SESSION 1

26

Apr

SESSION 1

Python

Python

Sat 2:00 AM - 3:00 AM UTCApr 26, 2:00 AM - 3:00 AM UTC

Week 1 – Python Basics: Variables, Logic & Loops
Session 1: Programming Foundations

What is Python?

Writing your first script with print() and input().

Variables and basic data types: int, float, str, bool.

If/elif/else statements and logical operators.

Loops: for, while, and range().

Mini Task: Build a number guessing game using loops and conditionals.


SESSION 2

10

May

SESSION 2

Python

Python

Sat 2:00 AM - 3:00 AM UTCMay 10, 2:00 AM - 3:00 AM UTC

Week 2 – Functions, Lists & Dictionaries
Session 2: Organizing Code with Functions & Collections

Defining and using functions.

Parameters, return values, and scope.

Introduction to lists and common list methods.

Intro to dictionaries: storing and accessing key-value data.

Mini Project: Build a contact book or basic calculator using functions and data structures.
SESSION 3

24

May

SESSION 3

Python

Python

Sat 2:00 AM - 3:00 AM UTCMay 24, 2:00 AM - 3:00 AM UTC

Week 3 – Intro to Classes & OOP Project
Session 3: Classes and Final Project

What is a class? When and why use them?

Writing your first class with __init__, attributes, and methods.

Creating and using multiple objects.

Final Project:

Build a class-based app like:

Pet simulator (Pet class with feed/play/sleep methods)

RPG character builder (Player class with stats and inventory)

Bank account manager (Account class with deposit/withdraw)

Public Discussion

Please log in to see discussion on this series.

Apr 26 - May 24

5 weeks

60 mins

/ session

SCHEDULE

Saturdays

2:00AM