Official Trainers of the Spanish National Olympics Team in Informatics

Learn More

10 day coding camp

Leagues of Code
Summer Camp

18-29 July, 2022

Online or Onsite in Barcelona

Join Today

Leagues of Code Summer Camp is a training program that will teach participants computer programming skills. It will take place in Barcelona July 18-29 and will be available both in off-line and online formats. Join a coding camp that brings you the brightest stars in tech.

Build your confidence and character
Practice coding individually and in teams
Join our webinars and meet the best in tech
Learn to code from coding champion instructors
Develop problem-solving skills
Take part in team-building activities

Camp Sponsors

Official Partners

Who is it for

Our online summer camp caters to young students from the ages of 10 to 24 interested in learning how to code or build upon the skills they already have. Participants will be split into classes based on their level and previous experience. Classes are taught in English.

Beginner

Students with little or no experience in coding. This is a great place to launch their coding journey. In 10 days they will go through all the material available in our 12 week Hello World program.

Topics covered

01
Printing Variables
02
Simple Arithmetics
03
Input from the user
04
Division and remainder
05
Conditionals Part I: if-else comparison operators, not, and, or operators
06
Conditionals Part II: elif. Nested if
07
Turtle Introduction
08
Functions & global variables
09
Turtle: Setting up the screen animation
10
Turtle: Procesing the key presses

Intermediate

The intermediate level is for students who have a basic understanding of coding. They will deepen their knowledge through project based tasks and learn new skills by taking on real world challenges.

Topics covered

01
Arrays
02
Sets
03
Linear algorithms
04
Sorting algorithms
05
Binary search
06
Graphs
07
Basic Dynamic Programming

Advanced

Advanced placement is for students who are already knowledgeable and skilled. Here students will dive into competitive coding to train and hone their skills comparable to competing with the best in the world of IOI and ICPC.

Topics covered

01
Segment trees
02
Advanced graphs
03
Numbers theory
04
Shortest paths algorithm
05
Advanced dynamic programming
06
String algorithms
07
Fast Fourier transform

The Experience

Our coding camp provides activities and experiences like no other through amazing mentors, inspirational webinars, cardio practices, experienced educators, and an unforgettable community of young students working and learning together.

Universal Fundamentals

Our students learn to implement their original ideas in today’s most prominent programming languages: Python and C++. Because our teachers focus on fundamental problem solving in computer science, learned skills are perfectly transferable to all other modern coding languages.

Mentoring

Young students have direct access to teachers both in a class setting and individual support. Students can interact with their teachers to learn, understand, or dive deep into particular topics.

Problem Cardio

The core of learning computer programming is through practice. This helps to build upon prior knowledge and advance the skills learned. Each day we practice both in class and outside of class giving students the best opportunity to learn how to code in their best way.

Community Support

Students taking part in the summer camp are immersed in a community of like minded individuals. Young students learn in groups and take part in team building activities. Through this they push each other to bring out the best of themselves. Our coding camp is built to help advance all students with different levels of knowledge and code.

Sports and Cultural Activities

Soft skills are equally important as hard skills for successful leaders of tomorrow. That is why we pay so much attention to team sports and cultural events during our summer camp.

Teachers

Our line-up of experts from around the globe teach coding and present leading tech topics to inspire and help students learn the skills needed to build the world of tomorrow. Take a look at tech leaders that will be teaching and speaking at our summer camp program.

Maksym Oboznyi

SWERC Champion

Mike Mirzayanov

Founder of Codeforces

Pavel Mavrin

ICPC World Champion

Oscar Balcells

IOI Bronze Medalist

Jonathan Harel

Engineer at Ibex Medical Analytics

Artem Plotkin

SWERC Medalist

Mazen Hassani

Robotics Engineer

Yahor Dubovik

ICPC Silver Medal & Coach

Ilya Yarmolkevich

Academic Coordinator of LoC

Agenda

Leagues of Code Summer Camp lasts for 2 weeks and is held on weekdays containing different activities from 9am -5pm (CET). Discover our daily schedule and activities for young students during the event. Students will be provided with lunches that are included in the price. Snacks will be also available throughout the day.
09:00 - 9:30

Orientation

Students will meet their teachers and will get a chance to get to know each other. They will be also split into groups based on their level and goal.
9:30-11:30

Programming

Students practice coding from the lessons they have learned through implementation. This will help acquire the necessary coding skills to advance.
30 min Break
12:00-13:30

Programming

After the break, all the students take part in different team-building activities to help develop confidence, character, and better communication.
90 min Lunch Break
15:00-16:00

Sports activities

Students will have a great refreshing break in between programming classes playing team sports.
16:00-17:00

Cultural Activities

Participants of the camp will have team buildings, networking and sport sessions. Be prepared, there will be a lot of fun!

Online Students

Our summer camp program is also available in an online format. Students that participate online will finish the day in camp after the second programming session ends at 13:30

Calendar

Mon

Tue

Wed

Thu

Fri

Jul 18

Kickoff

MON

Jul 18
Jul 19

Training

TUE

Jul 19
Jul 20

Training

WED

Jul 20
Jul 21

Training

THU

Jul 21
Jul 22

Training

FRI

Jul 22
Jul 25

Training

MON

Jul 25
Jul 26

Training

TUE

Jul 26
Jul 27

Training

WED

Jul 27
Jul 28

Training

THU

Jul 28
Jul 29

Training

FRI

Jul 29

The Venue

The camp will take place in St. Paul's school of Barcelona. It is one of the best private schools in the area with a great location and modern facilities.

Av. de Pearson, 39 08034

In person

599€

Pricing

Join the 2 week camp

Join Today

Online

299€

Join the program

Any questions?
We are here to help

What programming languages do you use at the summer camp?

At the Leagues of Code Summer Camp, students will learn skills and techniques using C++ and Python programming languages.

What ages are accepted in the coding camp?

Young students we accept into our online summer camp program ranges between the ages of 10 to 24 years.

What is your typical class size?

Each class has a maximum of 20 students except during extra activities which will include all the students together in different settings.

What is needed for students to start the coding summer camp?

Students only need to be able to sign up and take a placement test. Once this is done, they will be placed according to their results and notified with everything set up ready to begin.

What happens after completing the summer camp?

After completing Leagues of Code Summer Camp students will be awarded with a program certificate and have the opportunity to enroll into our online coding school, Leagues of Code. It is also a great opportunity to get prepared for more advanced university programs.