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.
Essentials of Python (for beginners and intermediates)

SAT Score Range

7 sessions

+15

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

About

The class will start with the very basics of Python and cover all essential concepts that every programmer should know. We'll be using Jupyter notebooks and will learn how that works as well. If we have enough time, we'll go into NumPy and might even delve into Python for Data Science. More sessions will be added as we go through each lesson. In summary: this course will cover all of the basics for Python and will touch on the more complicated Python concepts. It's designed for beginner and intermediate Python users. If you want to start learning Python, this is a great place to start! IMPORTANT: All students are responsible for bringing a compatible device for running the Python software that we use. Chromebooks will work, but you must be able to enable developer mode. We will be installing Python via Anaconda. You can check their website for more information: https://www.anaconda.com/products/distribution

Tutored by

Sneha M 🇺🇸

Certified in 7 topics

View Profile

I'm a Junior in high school. I have a lot of experience in a variety of math subjects! I look forward to tutoring you all!

Schedule

✋ ATTENDANCE POLICY

Please come to every single session. The course will be comprehensive and build on the previous lesson. Missing one will cause you to fall behind on the next. Message the tutor in advance for any absences.

SESSION 1

30

Jul

SESSION 1

Orientation

Orientation

Sat 8:00 PM - 9:00 PM UTCJul 30, 8:00 PM - 9:00 PM UTC

- Introduction to Python - Software setup
SESSION 2

2

Aug

SESSION 2

Computer Science

Computer Science

Tue 8:00 PM - 9:00 PM UTCAug 2, 8:00 PM - 9:00 PM UTC

MAKE UP CLASS FOR PREVIOUS SESSION - Introduction to Python - Software setup - ipython
SESSION 3

6

Aug

SESSION 3

Computer Science

Computer Science

Sat 8:00 PM - 9:00 PM UTCAug 6, 8:00 PM - 9:00 PM UTC

Basic Object Types - Number types - Integers - Floating-point numbers - Scientific notation - Numerical precision
SESSION 4

13

Aug

SESSION 4

Computer Science

Computer Science

Sat 8:00 PM - 9:00 PM UTCAug 13, 8:00 PM - 9:00 PM UTC

Basic Object Types - complex numbers - shortcuts - boolean - logic operators - none type
SESSION 5

20

Aug

SESSION 5

Computer Science

Computer Science

Sat 8:00 PM - 9:00 PM UTCAug 20, 8:00 PM - 9:00 PM UTC

Basic Object Types - strings and string essentials - lists if we have time :)
SESSION 6

3

Sep

SESSION 6

Computer Science

Computer Science

Sat 8:00 PM - 9:00 PM UTCSep 3, 8:00 PM - 9:00 PM UTC

- for loops - while loops - iterables
SESSION 7

17

Sep

SESSION 7

Computer Science

Computer Science

Sat 8:00 PM - 9:00 PM UTCSep 17, 8:00 PM - 9:00 PM UTC

basics of functions

Public Discussion

Please log in to see discussion on this series.

Jul 30 - Sep 17

8 weeks

60 mins

/ session

SCHEDULE

Saturdays

8:00PM