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.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Python Competitive Programming Intro

SAT Score Range

5 sessions

+12

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

About

In this mini-series, we will cover the full process behind solving competitive programming problems from understanding the problem, then visualizing, then problem-solving and lastly programming. During these sessions, we will work together to solve previous USACO Bronze Problems step-by-step!

Tutored by

Oliver M 🇺🇸

Certified in 11 topics

View Profile

Hey! I’m a high school senior from the Midwest. I’m into CS, data science, math, and anything that involves problem solving. Also a fan of chess, tennis, and AI. CS subworld mod + SAT / Math / CS tutor. Feel free to DM if you wanna chat—homework, coding projects, math problems, or just wanna chat!

Schedule

✋ ATTENDANCE POLICY

If you must, please let me know before missing a session. I will only remove students if the series is close to capacity.

SESSION 1

19

Jun

SESSION 1

Python

Python

Wed 9:30 PM - 10:50 PM UTCJun 19, 9:30 PM - 10:50 PM UTC

First, we will very briefly cover what competitive programming is, what are the most common competitions and why we are using Python. Then we will immediately jump into our first competitive programming problem.
SESSION 2

21

Jun

SESSION 2

Python

Python

Fri 9:30 PM - 10:50 PM UTCJun 21, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.
SESSION 3

26

Jun

SESSION 3

Python

Python

Wed 9:30 PM - 10:50 PM UTCJun 26, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.
SESSION 4

28

Jun

SESSION 4

Python

Python

Fri 9:30 PM - 10:50 PM UTCJun 28, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.
SESSION 5

3

Jul

SESSION 5

Python

Python

Wed 9:30 PM - 10:50 PM UTCJul 3, 9:30 PM - 10:50 PM UTC

We will continue to problem-solve various practice competitive programming problems together as they increase in difficulty.

Public Discussion

Please log in to see discussion on this series.

Jun 19 - Jul 3

3 weeks

80 mins

/ session

SCHEDULE

Wednesdays

9:30PM

Fridays

9:30PM