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.
Intro to Competitive Programming: CodeForces 800

SAT Score Range

1 session

🔥 8 spots left!

About

Prerequisites: learners should be comfortable with the basics (loops, variables, functions, arrays, data types) in a programming language, preferably c++, but python and java are also acceptable choices. As long as you are generally comfortable with the core programming concepts, you should be ready for this course.

First, we'll learn how to read a programming problem, read input, and write output.

Then, we'll go over a few problems from the CodeForces problemset, a website with many programming problems, each with a difficulty rating, that range from simple (800) to extremely complex (3000). This session will cover some of the simplest problems, approximately 800-1000.

Competitive programming is a competition where contestants solve a set of problems (usually about 5) in an exam environment (sometimes virtual). Competitive programming strengthens your mathematical and programming problem-solving skills and relies heavily on DSA, or data structures and algorithms, to complete tasks in a short amount of time with as little memory used as possible.

Tutored by

Rafa d 🇺🇸

Certified in 2 topics

View Profile

I'm a middle school student who enjoys playing tennis and programming. I joined Schoolhouse to teach others in math and CS, especially with competition and problem-solving-oriented math problems, web development, and competitive programming (algorithms).

Schedule

✋ ATTENDANCE POLICY

Please message me ASAP if you cannot make it or you will be late to the session.

SESSION 1

7

Jul

SESSION 1

Other Topics

Other Topics

Mon 11:00 PM - Tue, 12:00 AM UTCJul 7, 11:00 PM - Jul 8, 12:00 AM UTC

Introducing competitive programming and basic programming problem solving skills in CodeForces.

Public Discussion

Please log in to see discussion on this series.

Jul 7

1 week

60 mins

/ session

Next session on July 7, 2025

SCHEDULE

Monday, Jul 7

11:00PM