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.

Computer Science • Series

One-Week Introduction to Python

Rohan A

Series Details

Sessions

Public Discussion

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.

Series Details

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!

✋ ATTENDANCE POLICY

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

Dates

November 4 - November 12

Learners

6 / 15

Total Sessions

9

About the Tutor

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

View Rohan A's Profile

Upcoming Sessions

0

Past Sessions

9
4
Nov

Session 1

Other Topics

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...
5
Nov

Session 2

Other Topics

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...
6
Nov

Session 3

Other Topics

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...
7
Nov

Session 4

Other Topics

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...
8
Nov

Session 5

Other Topics

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...
9
Nov

Session 6

Other Topics

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...
10
Nov

Session 7

Other Topics

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

Session 8

Other Topics

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

Other Topics

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.