Python - Input data
Achievements
Path from beginner
to IOI medalist
USACO
Prepare for Bronze, Silver and Gold division
Codeforia
Train and solve tasks on the platform
Mentoring
Group (6-10 students) or individual classes
Coding courses for smart kids and teenagers.
Train with the world champions in programming.
Discover our classes
Minecraft
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 6-10 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
$100 for class
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
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
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
Display the results of your program.
Conditional statement (if)
Control the program flow. Learn how password verification works.
While loop
Repeat the instructions multiple times.
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.