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

Intro to Python Programming

Jimmy S

Series Details

Sessions

Public Discussion

This series ended on January 28, 2024. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

We will cover the fundamentals of Python. No prior experience is necessary, as we will start from the very basics. We will cover printing, variables, operations, lists, conditionals, loops, functions, and many more!

Tutor Qualifications

I have experience programming in Python for a year, C++ for 3 years, and competitive programming for over a year. I have experience with competitive programming competitions such as the American Computer Science League (ACSL), United States of America Computing Olympiad (USACO), and some Codeforces contests. When learning Python, I worked on numerous projects that helped me master the fundamentals of Python. During the 2022-2023 USACO Contests, I passed the Bronze Division with a perfect score and got some Silver Division problems partially right.

✋ ATTENDANCE POLICY

Try to attend every session, as there may not be many catch-up sessions.

Dates

December 23 - January 28

Learners

18 / 30

Total Sessions

10

About the Tutor

Hi, I'm Jimmy! I'm a junior in high school interested in learning and teaching math and computer science I also teach SAT Bootcamps and other enrichment topics. In my free time, I like to play sports like running and soccer, watch movies (love Nolan films), and read classic books (Dostoyevsky is my favorite). I look forward to teaching you!

View Jimmy S's Profile

Upcoming Sessions

0

Past Sessions

10
23
Dec

Session 1

Orientation

  1. Series outline
  2. Expectations
  3. Setups
  4. Q/A
24
Dec

Session 2

Computer Science

  1. What is Python used for?
  2. Printing in Python
  3. Variables
  4. Operations with variables
  5. Comments
30
Dec

Session 3

Other Topics

  1. What is Python used for?
  2. Printing in Python
  3. Variables
  4. Operations with variables
  5. Comments
31
Dec

Session 4

Other Topics

  1. Lists
  2. Working with lists (looping through a list, manipulating a list, tuples, etc.)
6
Jan

Session 5

Other Topics

  1. Working with lists
  2. Tuples
7
Jan

Session 6

Other Topics

  1. Conditionals
  2. Dictionaries
20
Jan

Session 7

Other Topics

  1. User input
  2. Loops (for loops and while loops)
21
Jan

Session 8

Other Topics

  1. Functions
27
Jan

Session 9

Other Topics

  1. Personal project
28
Jan

Session 10

Other Topics

  1. Wrapping up personal project
  2. Review

Public Discussion

Please log in to see discussion on this series.