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

Programming with Python

Rishit M

Series Details

Sessions

Public Discussion

This series ended on October 13, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

Computers have taken over our world, and programming is becoming more important every day. Get started with programming by learning one of the most straightforward, beginner friendly languages: Python. We will also learn about important programming principles, best practices, and principles of software design and development; all of this will go a long way in making you an efficient, world class programmer. We will start at the absolute basic level, and build our way to advanced concepts. Register now!

Tutor Qualifications

I have been using Python for 4 years, and understand programming principles. I scored a 5/5 on AP Computer Science A

✋ ATTENDANCE POLICY

No strict policy, but try to attend all sessions as later sessions build on earlier ones.

Dates

October 1 - October 13

Learners

13 / 15

Total Sessions

8

About the Tutor

Hi! I am Rishit, a high school student. I love science and mathematics, and their practical applications. I'd like to help others as a tutor on this platform and learn some interesting new stuff.

View Rishit M's Profile

Upcoming Sessions

0

Past Sessions

8
1
Oct

Session 1

Computer Science

What is computer programming? What are the different available languages? Why Python? We will also get started with the basic functionality of Python in this session and discuss data types, variables, and basic input/output.
2
Oct

Session 2

Computer Science

Today we will learn about the vast variety of operators in Python, that allow us to do different kinds of operations in Python. We will also learn about flow of control: if/elif/else statements.
3
Oct

Session 3

Computer Science

We will continue our discussion of flow of control and talk about loops today.
4
Oct

Session 4

Computer Science

In this session we will talk about lists, tuples, and strings in Python and some operations on them.
5
Oct

Session 5

Computer Science

Today we will talk about functions in Python.
7
Oct

Session 6

Computer Science

Today we will discuss about recursive functions.
8
Oct

Session 7

Computer Science

We will discuss Object Oriented Programming (OOP) and all major concepts: Classes, objects, attributes, methods, inheritance, polymorphism.
13
Oct

Session 8

Computer Science

Continuing with object oriented programming.

Public Discussion

Please log in to see discussion on this series.