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.

Computer Science

Computer Science

Home

Sessions


Channels

Announcements

Discussion

CS Help

Introductions


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

Starting Soon

Computer Science Series

14

Python for Hugh

Starts

Python introduction for Hugh. Others welcome to join :)

Emma G

2 spots left!

Python from Beginner to Advanced Series

Starts

I will be teaching Python from the most basic functions into advanced software development through many different lessons.

Aryan P

0/15

Python: Zero to Hero - Data

Starts

Hey my name is Mohammed and I love programming! My favorite programming language is python simply because of how easy it is to get a hang of and how versatile and popular it is. In this "Zero to Hero" course series I will be giving a complete rundown on the core basics of python, enough to jump start your programming journey. In Data we will briefly go over a simple introduction to programming, we will then move on to the core of all programs/scripts/code in general, DATA! Here's what you should expect to learn in this session: What is programming, comments, Variables, Strings/Numbers/Booleans, String formatting, Data Types, Lists & Tuples, and Dictionaries.

Please have python downloaded and functioning, I recommend finding a YouTube video on how to download and use python with VScode or Pycharm

VScode and PyCharm are the environments (applications) where you will be writing code.
I recommend VScode as it will be the environment I use

*NOTE: A Python: Zero to Hero - Logic course will be the following and final course for this 2 part series*

Mohammed A

1/10

Python

2nd session

We'll cover the basics of Python!

Mohit S

1 spot left!

Introduction to Python

2nd session

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.

Yan X

6/10

Python Introduction

2nd session

Python Introduction - Activities, projects about key concepts

Daniel F

Registration full.

Python Course

2nd session

Each week we'll dive deeper into how to use Python for a wide range of applications.

Kenshu D

5/40

Python Basics

4th session

Python Basics for students of all ages with no experience!

Aadarsh G

5/50

Python Essentials Full Course

4th session

Each week, we will learn one new python topic. We will start from the very basics, and then get to the more advanced, real-world applicable concepts. If you're new to programming, we will learn step-by-step. Python is essential to web development, AI/ML, and more, so I will try to get everyone up to speed the best I can.

Anish K

15/20

Python 101: For Beginners

4th session

This course is for beginners to programming. We'll cover various coding concepts and delve into Python specifics! We'll also practice with multiple problems as we go along. You'll be able to say that you're a programmer after this!

Dhanvi D

21/30

Python - Flexible Series

5th session

In this series, I will be going over the basics of python. This is intended for people who have little or experience with python but some basic understanding of coding in general. I will add sessions as needed and times will be varying to accommodate both learners and me.
This is a flexible series as in I do not have a set pace or set time schedule, instead I will adjust the material and times to best suit the learners.

Rufan Y

Registration full.

Full Course on Python (No Experience Required)

6th session

In this course, I will guide you to master the fundamentals of Python programming. By the end, you will have a solid understanding of Python's core concepts and the practical skills to:
- Build multiple engaging text-based games.
- Create graphical games with basic visual elements.
- Develop introductory Agent AI to add intelligence to your projects.

Toshan R

9/15

Python Introduction

7th session

Complete Intro to Python through projects, activities, and more

Daniel F

Registration full.

Python For Beginners!

8th session

Are you looking for a course in which you are trying your best to learn python, well if so then you are in just the right place! This session talks about all of the topics and concepts of one of the most widely used programming languages in the World, including topics ranging all the way from Print Statements to Functions.

We will also be completing a fun little project to ensure your learning and understanding of the material!

Nathan J

6/10