Online Summer Camp

A tech adventure for aspiring young innovators

Fully Online, July 1st — July 7th 2024.
For kids and young adults aged 8 - 18

ICPC European Champion & Gold Medalist

ICPC European Champion
& Gold Medalist

A global contest often referred to as the 'World Cup' of computer programming, demonstrating exceptional talent and dedication.

100+

Student Countries

100+

Student Countries

100+

Student Countries

10

YRS

Teaching Coding, Design & Business

10

YRS

Teaching Coding, Design & Business

10

Teaching Coding, Design & Business

Our approach

Inspiring the tech leaders of tomorrow

Our online camp combines hands-on programming, design, and business training to build foundational skills, spark passion, and sharpen problem-solving abilities for digital-age success.

Support from live
mentors & peers

Support from live mentors & peers

On top of having great teachers, you will be joining classmates from around the world, motivating, collaborating and learning from each other.

On top of having great teachers, you will be joining classmates from around the world, motivating, collaborating and learning from each other.

On top of having great teachers, you will be joining classmates from around the world, motivating, collaborating and learning from each other.

Learn by doing and having fun

Our lessons are full of practical exercises, where our students learn programming, design and business through visual feedback.

The class

Learning Environment

Immersive
Learning Environment

Our main goal is to let young innovators step into the shoe’s of practicing professionals across Programming, Business and Design. The class format is carefully designed for the optimal learning experience across these essential discipline.

Our main goal is to let young innovators step into the shoe’s of practicing professionals across Programming, Business and Design. The class format is carefully designed for the optimal learning experience across these essential discipline.

Our main goal is to let young innovators step into the shoe’s of practicing professionals across Programming, Business and Design. The class format is carefully designed for the optimal learning experience across these essential discipline.

Live Online Classes

Instructors are there for the students during (and outside) class hours

Live Online Classes

Instructors are there for the students during (and outside) class hours

Small groups

Students will be organised in age groups and skill level to maximise class engagement

Small groups

Students will be organised in age groups and skill level to maximise class engagement

English

Class will be taught in English as the language of instruction

English

Class will be taught in English as the language of instruction

Learning tracks

From zero to hero

Dive into a world of creativity and innovation at our online summer camp, where you'll learn to think critically, solve problems, and embrace new challenges. Through project-based experiential learning, you'll gain valuable skills that last a lifetime. Expect a supportive environment where curiosity leads to discovery, preparing you to excel in whatever path you choose.

Game Development

Learn game design fundamentals: storyboarding, and basic programming. Discover gameplay mechanics and user interaction to create your own games.

Game Development

Learn game design fundamentals: storyboarding, and basic programming. Discover gameplay mechanics and user interaction to create your own games.

Game Development

Learn game design fundamentals: storyboarding, and basic programming. Discover gameplay mechanics and user interaction to create your own games.

Python for Beginners

Learn Python programming basics: data types, control structures, functions, and libraries. Gain hands-on experience building simple applications and solving problems.

Python for Beginners

Learn Python programming basics: data types, control structures, functions, and libraries. Gain hands-on experience building simple applications and solving problems.

Python for Beginners

Learn Python programming basics: data types, control structures, functions, and libraries. Gain hands-on experience building simple applications and solving problems.

Introduction to Algorithms

Learn the basics of algorithms to solve problems more efficiently. Discover simple methods to organize, analyze, and execute tasks step-by-step.

Introduction to Algorithms

Learn the basics of algorithms to solve problems more efficiently. Discover simple methods to organize, analyze, and execute tasks step-by-step.

Introduction to Algorithms

Learn the basics of algorithms to solve problems more efficiently. Discover simple methods to organize, analyze, and execute tasks step-by-step.

Front-End Javascript

Learn JavaScript to make websites interactive. Explore how to create engaging and user-friendly web pages with basic coding techniques.

Front-End Javascript

Learn JavaScript to make websites interactive. Explore how to create engaging and user-friendly web pages with basic coding techniques.

Front-End Javascript

Learn JavaScript to make websites interactive. Explore how to create engaging and user-friendly web pages with basic coding techniques.

Design Track

Learn the basics of design, including color theory and layout, to create attractive and functional designs. This course boosts creativity and teaches effective design principles.

Design Track

Learn the basics of design, including color theory and layout, to create attractive and functional designs. This course boosts creativity and teaches effective design principles.

Design Track

Learn the basics of design, including color theory and layout, to create attractive and functional designs. This course boosts creativity and teaches effective design principles.

Business Track

Learn key business basics: marketing, finance, and strategy to understand what makes a business successful. This course fosters critical thinking and problem-solving skills.

Business Track

Learn key business basics: marketing, finance, and strategy to understand what makes a business successful. This course fosters critical thinking and problem-solving skills.

Business Track

Learn key business basics: marketing, finance, and strategy to understand what makes a business successful. This course fosters critical thinking and problem-solving skills.

why leagues of code

Choosing us means...

Choosing us means...

A community of innovators and creators

With students and teachers of different backgrounds and cultures, we have created an inspiring environment for students to grow. Diversity in our virtual classrooms helps to develop interpersonal communications and mutual understanding - fundamental skills in tomorrow’s workplace.

Mentors that foster friendships

Students learn from leading innovators and educators in our sessions and activities. They build genuine relationships with some of the best in tech while gaining the knowledge and skills for a prosperous professional future.

Expand into tech horizons

Change the world. Rule the world? Work in tech. Invent your own tech. Through problem solving, students discover new ways to view and explore tech - handing students the tools to build their futures.

  • As a Math and IT teacher I'm often disappointed with the standard school curriculum, but I was very positively surprised to finally find an excellent program. Great teachers and excellent challenging materials will definitely motivate students. Thank you for the great job you're doing. I will surely recommend it to my students.

    Susana

    Teacher & Parent from Barcelona

  • Our son was very excited to learn so many interesting things. I noticed that as the youngest, he was encouraged to speak up and express his opinion and I highly appreciate it. I like the platform for the daily assignments and that he received instant feedback. Henri’s professor has a high professional level and the ability to create a positive and inspiring atmosphere.

    Zoya

    Parent from Barcelona

  • It's good that Leagues of Code appeared exactly when my son was interested in programming. Here he found his mentor to communicate with. He has also made new friends. Leagues of Code gives children an opportunity to learn from the best, and also learn from each other. Working in a team. To compete. To win. As a parent, it's amazing how programming can be better than Minecraft or Fortnite.

    Irma

    Parent from Ukraine

  • I’m very happy that my daughter who studies Python at your academy. She liked it and decided to enter a programming class at her school next year. She finds it useful, interesting and it can help her to find a job in Norway in the future; this is her dream. She also liked the teacher Nikolai.

    Anna

    Parent from Moscow

  • As a Math and IT teacher I'm often disappointed with the standard school curriculum, but I was very positively surprised to finally find an excellent program. Great teachers and excellent challenging materials will definitely motivate students. Thank you for the great job you're doing. I will surely recommend it to my students.

    Susana

    Teacher & Parent from Barcelona

  • Our son was very excited to learn so many interesting things. I noticed that as the youngest, he was encouraged to speak up and express his opinion and I highly appreciate it. I like the platform for the daily assignments and that he received instant feedback. Henri’s professor has a high professional level and the ability to create a positive and inspiring atmosphere.

    Zoya

    Parent from Barcelona

  • It's good that Leagues of Code appeared exactly when my son was interested in programming. Here he found his mentor to communicate with. He has also made new friends. Leagues of Code gives children an opportunity to learn from the best, and also learn from each other. Working in a team. To compete. To win. As a parent, it's amazing how programming can be better than Minecraft or Fortnite.

    Irma

    Parent from Ukraine

  • I’m very happy that my daughter who studies Python at your academy. She liked it and decided to enter a programming class at her school next year. She finds it useful, interesting and it can help her to find a job in Norway in the future; this is her dream. She also liked the teacher Nikolai.

    Anna

    Parent from Moscow

  • As a Math and IT teacher I'm often disappointed with the standard school curriculum, but I was very positively surprised to finally find an excellent program. Great teachers and excellent challenging materials will definitely motivate students. Thank you for the great job you're doing. I will surely recommend it to my students.

    Susana

    Teacher & Parent from Barcelona

  • Our son was very excited to learn so many interesting things. I noticed that as the youngest, he was encouraged to speak up and express his opinion and I highly appreciate it. I like the platform for the daily assignments and that he received instant feedback. Henri’s professor has a high professional level and the ability to create a positive and inspiring atmosphere.

    Zoya

    Parent from Barcelona

  • It's good that Leagues of Code appeared exactly when my son was interested in programming. Here he found his mentor to communicate with. He has also made new friends. Leagues of Code gives children an opportunity to learn from the best, and also learn from each other. Working in a team. To compete. To win. As a parent, it's amazing how programming can be better than Minecraft or Fortnite.

    Irma

    Parent from Ukraine

  • I’m very happy that my daughter who studies Python at your academy. She liked it and decided to enter a programming class at her school next year. She finds it useful, interesting and it can help her to find a job in Norway in the future; this is her dream. She also liked the teacher Nikolai.

    Anna

    Parent from Moscow

camp schedule

Daily Agenda at a Glance

All times mentioned are based on Central European Time (CET).
The schedule may be subject to change.

10:00am - 11:40am

Fundamentals Learning

10:00am - 11:40am

Fundamentals Learning

10:00am - 11:40am

Fundamentals Learning

11:40am - 11:50am

Break

11:40am - 11:50am

Break

11:40am - 11:50am

Break

11:50am - 12:30pm

Learning through Entertainment

11:50am - 12:30pm

Learning through Entertainment

11:50am - 12:30pm

Learning through Entertainment

12:30pm - 1:30pm

Project-based Learning

12:30pm - 1:30pm

Project-based Learning

12:30pm - 1:30pm

Project-based Learning

1:30pm - 2:15pm

Lunch Break

1:30pm - 2:15pm

Lunch Break

1:30pm - 2:15pm

Lunch Break

2:15pm - 3:15pm

Learning through Entertainment

2:15pm - 3:15pm

Learning through Entertainment

2:15pm - 3:15pm

Learning through Entertainment

pricing

Save your spot