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.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
One-Week Introduction to Python

SAT Score Range

9 sessions

+3

This series ended on November 12, 2023. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

Hello, my name is Rohan Arunkumar! I have 3 years of experience with Python, and I have completed CS50P offered by Harvard. This course is intended for beginners who want to learn Python and get started. We will have sessions every day during Election Week (November 4-11). Topics we will cover go from syntax all the way to loops and exceptions! No programming experience is required, hope to see you there!

Tutored by

Rohan A 🇺🇸

Certified in 40 topics

View Profile

Hello, my name is Rohan! I am from New Jersey, and I am currently a high schooler. My goal on Schoolhouse is to help other students like me learn and be prepared for anything. My passion lies in machine learning (ML), and I have researched everything ML! (from model training techniques, hyperparameter tuning, and fine-tuning after the training process). Additionally, I enjoy software engineering on a broader level, with interests in competitive programming (USACO), web development, and efficiency with everything I create! During my free time, I am an avid videogame player, with multiple "Platinum" trophies on the hardest games of the decade. I have also played piano for 6 years and arrange my favorite video game tracks on piano (like "Escaping a Foul Prescence" from Ori 2, "Abyss Watchers" from Dark Souls 3, and "Final Battle" from Elden Ring as great examples)! Going outside the house, I play goalkeeper for my high school soccer team and I am a varsity swimmer. In addition to computer science, I also love mathematics, so if you have any questions about any High School Mathematics, Machine Learning, Python, or Java, feel free to ask me and I will try to get back to you with answers! Happy learning everyone! - Rohan

Schedule

✋ ATTENDANCE POLICY

There are no strict attendance policies, but please message me if you cannot make it to a session!

SESSION 1

4

Nov

SESSION 1

Other Topics

Other Topics

Sat 3:00 PM - 4:00 PM UTCNov 4, 3:00 PM - 4:00 PM UTC

Lesson 1: Absolute Fundamentals of Python Syntax - (print, input, etc.) Data Types - (string, int, float, etc.) Variables - (what are they?) What's the difference between "=", and "=="? How can we tell a string and variable apart? Inbuilt Functions - (strip, split, etc.) + challenge problems if we have time...
SESSION 2

5

Nov

SESSION 2

Other Topics

Other Topics

Sun 7:00 PM - 8:00 PM UTCNov 5, 7:00 PM - 8:00 PM UTC

Lesson 2 - Digging Deeper F strings Combining Methods, Using Variables to Represent Input String Methods - (capitalize, strip, upper, lower) String Concatenation Defining Your Own Functions (def) Paramaters + challenge problems if we have time...
SESSION 3

6

Nov

SESSION 3

Other Topics

Other Topics

Mon 4:00 PM - 5:00 PM UTCNov 6, 4:00 PM - 5:00 PM UTC

Lesson 3: Extra Things to Know Operators (+, -, *, /, %) Comments (#) Type Conversion (making a str an int) Comparison Values (>, >=, !=, ==, =) Returning Variables from Functions THE IMPORTANCE OF Main Functions + challenge problems if we have time...
SESSION 4

7

Nov

SESSION 4

Other Topics

Other Topics

Tue 4:00 PM - 5:00 PM UTCNov 7, 4:00 PM - 5:00 PM UTC

Lesson 4: Modules/Conditionals Downloading Modules (pip install) Modules/Using Another Person 's Code Reading Documentation If/Else Statements Using And Using Or Elif Statements + challenge problems if we have time...
SESSION 5

8

Nov

SESSION 5

Other Topics

Other Topics

Wed 4:00 PM - 5:00 PM UTCNov 8, 4:00 PM - 5:00 PM UTC

Lesson 5: Loops For Loops, Iterations, how they work While Loops, how they work Continue Keyword Break Keyword Len Keyword + challenge problems if we have time...
SESSION 6

9

Nov

SESSION 6

Other Topics

Other Topics

Thu 4:00 PM - 5:00 PM UTCNov 9, 4:00 PM - 5:00 PM UTC

Lesson 6: Data Structures Lists [square parenthesis] Dictionaries (Key and Value, {curly parenthesis}) Sets {curly parenthesis} Tuples (normal parenthesis) + challenge problems if we have time...
SESSION 7

10

Nov

SESSION 7

Other Topics

Other Topics

Fri 4:00 PM - 5:00 PM UTCNov 10, 4:00 PM - 5:00 PM UTC

Lesson 7: Exceptions Try and Except Keywords ValueError NameError TypeError + challenge problems if we have time...
SESSION 8

12

Nov

SESSION 8

Other Topics

Other Topics

Sun 1:00 AM - 2:00 AM UTCNov 12, 1:00 AM - 2:00 AM UTC

Review Day Side Note: Sunday will be the last day of the series; you can attend if you want to learn about Classes and OOP.
SESSION 9

12

Nov

SESSION 9

Other Topics

Other Topics

Sun 3:00 PM - 4:00 PM UTCNov 12, 3:00 PM - 4:00 PM UTC

Lesson 8: OOP/Classes __init__ function variables inside classes initializing a class -> x = class(Dog) + more!

Public Discussion

Please log in to see discussion on this series.

Nov 4 - Nov 12

2 weeks

60 mins

/ session

SCHEDULE

Saturdays

3:00PM

Sundays

7:00PM

Mondays

4:00PM

Tuesdays

4:00PM

Wednesdays

4:00PM

Thursdays

4:00PM

Fridays

4:00PM

Sundays

1:00AM

Sundays

3:00PM