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.

Enrichment • Series

Python 101

Arpan P

Series Details

Sessions

Public Discussion

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

Series Details

About

We'll explore the Python programming language in byte-sized chunks. We'll learn about functions, variables, conditionals, function, libraries, exceptions, unit tests, file I/O etc.

Tutor Qualifications

I have taken Harvard's CS50x and CS50 Python and am proud to say that I completed them with high grades. I am the president of a local Hack Club and have many open-source python projects under my belt.

✋ ATTENDANCE POLICY

You are free to attend/skip whichever sessions you want.

Dates

December 6 - March 31

Learners

21 / 30

Total Sessions

16

About the Tutor

I'm a high school student from Delhi, India. I love programming and working on open-source projects. I am here to help others as a tutor while also learning myself.

View Arpan P's Profile

Upcoming Sessions

0

Past Sessions

16
6
Dec

Session 1

Orientation

This just a session to give everybody an outline of what we'll go through during the sessions and introduce ourselves to each other.
12
Dec

Session 2

Orientation

This just a session to give everybody an outline of what we'll go through during the sessions and introduce ourselves to each other. Really sorry for missing the last one, but I fell really, really sick suddenly and was unable to reschedule in time.
13
Dec

Session 3

Computer Science

In our first session, we'll go over functions (including input(), print()), variables, comments, pseudocode, strings, formatted strings etc.
15
Dec

Session 4

Office Hours

This is an optional session where you can come in with any questions or concerns.
20
Dec

Session 5

Computer Science

In this session, we will cover data types like Integers, Floats, defining function and returning values.
22
Dec

Session 6

Office Hours

This is an optional session where you can come in with any questions or concerns.
27
Dec

Session 7

Computer Science

We will cover conditionals and control flow like "if", "elif", "else" etc. We will also cover "and", "or" and "not". We will also cover the newly introduced "match" statement.
29
Dec

Session 8

Office Hours

This is an optional session where you can come in with any questions or concerns.
4
Jan

Session 9

Computer Science

We will cover loops and iterables in this session. We will cover "for", "while", "len", "dict" and "list" in this session.
5
Jan

Session 10

Office Hours

This is an optional session where you can come in with any questions or concerns.
11
Jan

Session 11

Computer Science

We will cover exceptions and errors in this session. This will include exceptions, value errors, runtime errors, "try", "except", "finally" and "pass".
12
Jan

Session 12

Office Hours

This is an optional session where you can come in with any questions or concerns.
21
Mar

Session 13

Computer Science

We will cover libraries and APIs in this session.
22
Mar

Session 14

Office Hours

This is an optional session where you can come in with any questions or concerns.
30
Mar

Session 15

Computer Science

We will cover file I/O (Input and Output) operations in Python. We'll also work with things like CSV, Image files and filter etc.
31
Mar

Session 16

Office Hours

This is an optional session where you can come in with any questions or concerns.

Public Discussion

Please log in to see discussion on this series.