top of page
shutterstock_1795173874.jpg
osiągnięcia

Achievements

Path from beginner
to IOI medalist

2 (1).png

USACO

Prepare for Bronze, Silver and Gold division

LOGO codeforia RGB white_poziom.png

Codeforia

Train and solve tasks on the platform

materials.webp

Mentoring

Group (3-6 students) or individual classes

Coding courses for smart kids and teenagers.
Train with the world champions in programming.

Upcoming courses

Python for beginners

USACO Bronze

USACO Silver

USACO
Gold

Discover our classes

shutterstock_2044563302.jpg

One of the most popular programming languages. Utilize it in artificial intelligence and competitions.

$25 / lesson

Python for beginners

Sep'24

cena.png
cpp.jpg

C++ for beginners

C++ is a high-performance programming language that will help you understand how computers work.

cena.png

$25 / lesson

Sep'24

Minecraft

Not sure which course to choose?

Our educational advisor will help match you with the right course.

python-z.jpg

USACO Bronze

Major concepts in the Bronze division of USACO (including time complexity, sorting, data structures, strategy in contests).

cena.png

$30 / lesson

Sep'24

cpp-z.jpg

USACO Silver

Major concepts in the Silver division of USACO (including prefix sums, binary search, dynamic programming, graphs, testing methods).

cena.png

$30 / lesson

Sep'24

algo.jpg

USACO Gold

Major concepts in the Gold division of USACO (including shortest paths, jump pointers, segment trees, bitmask, string hashing and others).

cena.png

$30 / lesson

Sep'24

Why OlympCode?

Experienced Trainers

The classes are conducted by trainers who have been successful in computer science competitions.

Small groups

The classes take place in small groups of 3-6 students.

Successes of our Students

300+ students have become finalists of competitions, including 5 IOI medalists.

Educational Platform

We engage beginner students through an interactive Codeforia platform and authored materials.

Stay in Touch

Collaborate with fellow students and ask questions to trainers on dedicated Slack channels. 

Certificates

Students receive course completion certificates.

Individual classes

cena.png

$100 for class

2 (1).png

online

Individual classes represent the most personalized form of learning. The course program, schedules, and frequency of classes are tailored to the individual needs of the student. We offer teaching in programming languages (Python, C++), algorithms, and preparation for USACO contests (Bronze, Silver, Gold, Platinum).
 

Contact us: info@olympcode.com

indyw.jpg

We are proud of our experience

15

Years of conducting classes in Europe

1500+

Trained students

10

Experienced instructors

1.2M

Automatically verified student's solutions

5

IOI medalists

LOGO codeforia RGB white_poziom.png

PROGRAMMING LEARNING PLATFORM

Classes for beginners are conducted with the assistance of the innovative Codeforia platform. Students have constant access to materials and interactive exercises, which are automatically graded. The platform allows adjusting the pace of learning to the individual needs of the student.

Example modules

Print

Display the results of your program. 

if.webp

Conditional statement (if)

Control the program flow. Learn how password verification works.

while.webp

While loop

Repeat the instructions multiple times.

plakat.webp
412072-looking-for-a-challenge-1.jpg

Book "Looking for a Challenge"

Contest tasks say a lot about the quality of a programming competition. They should be original, engaging and of different levels of difficulty. Finding a solution should cause the contestant to feel great satisfaction, whereas being unable to solve a given task should encourage an individual to broaden their knowledge and develop new skills. This book contains the best tasks from algorithmic and programming competitions organized or co-organized by the University of Warsaw, together with their exemplary solutions.

How to buy?

Some our our original tasks are described in this book. 

The book is available here.

Blog

About OlympCode

In 2015, out of a passion for programming and teaching, we opened the Programming School. Initially, classes were held in person in Warsaw, but now they take place online, allowing students from all over the world to access our courses. We offer courses in Python and C++ at various levels. We focus on teaching algorithmics and logical thinking, which are crucial for the development of programming skills.
 

From the beginning of our activity, we have focused on working with talented students, in particular on preparing them to participate in competitions (like the National Olympiads in Informatics, USACO). Among the many students we have had the opportunity to work with, over 300 have become finalists or laureates of Olympiads. We take great joy and satisfaction in following their careers. Many of them now work for companies such as Google, Microsoft, and Facebook.


Our staff is made up of former competitive programmers who have the necessary experience and skills to pass on their knowledge. Join us and start your journey into the world of programming.

grupaJacek-small2.jpg
Join our classes

Thank you!

Child-focused coding courses.

bottom of page