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.
Intro To Python

SAT Score Range

6 sessions

+3

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

Neil M 🇺🇸

Certified in 2 topics

View Profile

Hey everyone! I’m a high school 12th grade student from Georgia and I’m here to help tutor the SAT and possibly other subjects. In my free time, I love to draw, play games, and code!

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.

Public Discussion

Please log in to see discussion on this series.

Feb 11 - Feb 27

3 weeks

60 mins

/ session

SCHEDULE

Tuesdays

11:00PM

Wednesdays

11:00PM