Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.

Join this subworld to ask questions, participate in discussions, and attend sessions.

Want to host your own sessions?

Become a tutor to lead sessions, give back, and build community.

Starting Soon

Computer Science Series

7

Learn Python from Scratch!🐍

Starts

In this beginner-friendly Python session, we’ll break down programming into simple, fun, and practical steps. You’ll learn by doing—writing real code as we explore variables, loops, functions, logic, and more through interactive demos and easy challenges. No experience needed! By the end, you’ll understand the foundations of Python and feel confident building your own small programs. Come curious, leave empowered! 🚀🐍

Yashmmit K

3/30

Introduction to Python

Starts

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.

Yan X

3 spots left!
If you are interested in learning how to code in Python, welcome to Introduction to Coding!

In this 11-week course, we will learn the basics to Python and complete a capstone project

Diya R

1/30

Coding Bootcamp(Winter Edition)

2nd session

💡 About the Series

The Schoolhouse Series is a month-long, beginner-friendly journey designed to transform how students understand programming — starting from the roots of C, through the simplicity of Python, to the power of Java.

This unique sequential course helps learners not just code, but think like programmers — understanding how logic, syntax, and structure evolve across languages.

SriMuraliKrishna J

5 spots left!

Python 101(Beginner Course)

2nd session

In this course we'll learn the basics of python, ranging from math and print statements to the usage of functions and loops. By the end of this course, you should be comfortable with the fundamentals of python, and should be poised to further expand your grasp over intermediate concepts.

Shravan S

4/12

Beginner to Intermediate Python

3rd session

Each week, we will cover different Python concepts, ranging from print statements and variables to data analysis.

This class will fast-paced, but also project-based, so it will be very interactive!

Alisha F

12/30
This course will begin assuming no prior programming knowledge, and at the end you will have built a game using pygame. We will be covering several topics which are not necessary for game development with pygame since the target of this series is to build a foundation in programming with python (pygame is just a fun way to apply some of the concepts we have learned!)

Charlotte W

Registration closed.