Invest in your child's future

with our outstanding teachers

Free Christmas Coding Camp

for 8 - 17 year olds

At Riva, we know how hard lockdown is making it to keep children entertained and growing. That's why we're trying to help by offering extra places in our christmas coding camps completely free.


No conditions, no commitment, just fantastic classes designed to engage and enlighten your children, taught online by our exceptional teachers.

Dec 14 - Dec 18

Limited Spaces



Rate our teachers at 10 out of 10



Would strongly recommend us!



Highly qualified

Top international universities 

Google / Amazon / IBM

Teach UK Computing teachers

I loved it. The teacher was very patient and willing to help but made sure you tried to figure things out on your own.

Limited Spaces

our top 3 reasons why coding is important

We have written a full article on this subject and could have easily written a book about it, but here are our top three reasons. 


Learning how to code helps children develop essential problem-solving skills - analysing a problem, breaking it into smaller parts and solving each part by creatively applying past experience. That’s what computational thinking is all about anyway.


Coding encourages creativity in many ways. First of all, coding is fundamentally a creative activity where you create ‘digital things’ such as stories, graphics, games, music and animations. Secondly, the flexibility in the many ways of approaching and solving a problem also encourages creativity


Coding prepares you for the future. “85% of jobs only 10 years from now haven’t been invented yet (report by Institute for the Future)”, which means we have to be constantly learning new skills. While coding itself is soon becoming a core skill just like maths and literacty, it also teaches you how to self-learn and become an independent learner, an ever more important skill for the future.

choose a camp

and book

Choose the course that best fits your child's needs. We will send you an email with details of set up

Set yourself up

for live sessions

You will need a laptop or desktop (not an iPad) with a microphone, camera and speakers

join online class

Our small group sizes are just right for collaborative learning and personalised attention.


coding camps

Online, live, fun

Scratch Coding for Kids

150 reviews

Scratch is the most fun and easiest way to learn to think creatively, work collaboratively, reason systematically, and develop computational thinking. With Scratch, kids can share interactive media they develop such as games, animations, music and stories with people from all over and learn and get inspired by others at the same time. It's the perfect place to start, so let the story begin...

Very Limited Spaces


  • 8 - 12 years

  • 6 students per teacher

  • Mon - Fri, 2 hours a day

  • Dec 14 - Dec 18

  • Free (Usually £199)


  • 11- 17 years

  • 6 students per teacher

  • Mon - Fri, 2 hours a day

  • Dec 14 - Dec 18

  • Free (Usually £199)

Python Coding for Teens & Pre-teens

150 reviews

Come discover the magic of coding in this fun and engaging beginner's course. Python is probably the easiest text-based language when starting out, yet very powerful. Oh, and did we tell you that Instagram, YouTube and Netflix were all built using Python! This course will lay a strong foundation for your computing journey - to build your own apps, games and websites or to explore robotics or simply to have meaningful discussions with your tech friends.

Very Limited Spaces

Book Your Exciting Remote Learning Experience

  1. Select Course


  1. Select Dates and Time


  2. Child Details (one at a time)

  3. Parent/Guardian Details