Real Programming 4 Kids Logo

Online Coding for Kids Classes

All instructors use RP4K's proprietary curriculum that has been developed for over 20 years and is constantly improving.
Get a free trial
Picture of a child learning programming from home sitting behind a laptop
4 Students Maximum Icon

4-Student Maximum

Year Round Classes Icon

Year-Round Classes

21+ Years Experience

Online Coding For Kids With RP4K

Online coding is an exciting, engaging, educational, and skill-building activity that kids can do all year long. Real Programming 4 Kids offers weekly and camp-based coding for kids online, with course options for kids at all experience levels. Whether your child is looking to start from scratch or expand their current programming knowledge, we have a course.
Picture of a child sitting at a desk with a laptop learning programming
Image of hands on laptop with programming code on the screen

Our Online Coding Platform

We’ve taken the essential steps to offer an Online Learning Program, with sign-ups starting immediately. Reach out today to get your child enrolled in our online coding courses for kids! Learn more about the difference between our weekly and camp programs.

Schedules & Pricing

At Real Programming for Kids, we offer a wide array of online coding courses for kids to suit varying needs and experience levels. We can help you identify the right program for your child. See the schedules and pricing information for our online coding for kids classes and camps.

Weekly Online Coding Classes

Online coding teaches kids how to embrace problem-solving and encourages their creativity. Real Programming 4 Kids uses remote learning software and Zoom’s screen-sharing capabilities to offer online coding classes for kids aged 7-17. Our courses are designed to demonstrate, assist, and educate students on coding through courses for Beginner to Elite level coders.
Image of a calendar with different days and months to illustrate weekly online coding classes for kids

Schedule: RP4K 18-Week Program Hours of Operation

Our online weekly coding classes for kids are once a week, on either weeknights or Saturdays.

We offer 18-week long classes, and weekly sessions can run anywhere between 1 to 2 hours.
get a free trial

Monday

5:00 – 9:00 PM

Tuesday

5:00 – 9:00 PM

Wednesday

5:00 – 9:00 PM

Thursday

5:00 – 9:00 PM

Saturday

9:30 – 6:00 PM
* hours are listed in Eastern Standard Time (EST)

Online Coding Camps

Our online coding camps are not your average summer day camp. Our unique summer camps give kids the chance to feel like they are part of a real video game design team and helps keep them challenged and engaged over the summer, while also giving them space to have fun and learn new skills. All our online coding camps are offered in half-day increments, with classes either in the morning or afternoon.

Schedule: 1-2 Week Half/Full Day Summer Camp
 Hours of Operation

Week Start Date End Date
Week 1 July 5, 2021 July 9, 2021
Week 2 July 12, 2021 July 16, 2021
Week 3 July 19, 2021 July 23, 2021
Week 4 July 26, 2021 July 30, 2021
Week 5 August 2, 2021 August 6, 2021
Week 6 August 9, 2021 August 13, 2021
Week 7 August 16, 2021 August 20, 2021
Week 8 August 23, 2021 August 27, 2021

Summer Course List

Beginner Python Serpent Temple
Beginner Java Pizza Bandit
Developing Java Polar Peril
Developing Python Galacticat
Intermediate Java Asteroids
Intermediate Python Avalanche
Intermediate C# Sharpshooter
Advanced C# Haunted Harbour
Advanced Java Android Mobile
Picture of a child sitting behind a laptop screen smiling and pointing with instructor standing behind

Why Us?

4 Student Maximum: Our online coding classes have a maximum of 4 students per instructor, allowing personalized care and instruction that is second to none.
Year-Round Classes: We operate summer online programming camps and weekly school season classes, which means the learning and the fun never stop!
Industry Standard Languages: Learn game industry-standard programming languages such as Visual Basic, Python, Java, C#, C++ and Unity

Frequently Asked Questions About Coding for Kids Online

What are online classes like?

Our online coding courses for kids are held in 4-to-1 groups and led by an experienced instructor who will teach you everything from installation to completing your own game.

In our online coding courses, children start by building a game along with their group in RP4K’s classic catalogue of titles, then branch out and design their own game to present at the end of the course.It is important to us to offer coding online for kids in a personable and engaging way. With our small class sizes, we are able to provide a more in-depth, and personalized level of education.

How is online coding for kids possible?

RP4K has invested in two new pieces of technology, a Learning Management System and Screen Sharing software, to elevate coding online for kids. With this combined technology, we can now offer the same small class size experience our customers have come to expect, with enhanced learning both in and outside the classroom.

Online learning is the perfect solution for those unable to attend in-person classes, looking to get ahead with experience, and adapt to a world with fewer in-person meetings and more virtual settings!

Online coding for kids’ classes and camps are interactive, so a microphone is required, and a camera is recommended. It is essential that your child has what they need for lessons.

What level of programming experience does my child need?

We offer online programming for kids at different difficulty levels so children with varying experiences can enjoy our classes. Our online coding courses are available at Beginner, Developing, Intermediate, Advanced & Elite levels.

How do I know what coding course is right for my kid?

We offer a wide array of online coding courses for kids for you to choose from, which is why we offer free trials. Our free trial classes allow us to gage your child’s experience level and pair them with the right course and at the right level.

What Benefits does a Learning Management System Provide?

RP4K students and parents now have an easy way to see overall course progress, access resources from outside the classroom in a much more comprehensive manner, and integrate at-home learning opportunities between our weekly lessons. We challenge RP4K students to complete weekly quizzes and assignments in addition to our material in our class sessions. Students are also challenged in our courses to present their own game at the end of the year!

What Must Be Completed In RP4K Online Classes?

RP4K recognizes that every student has different goals, and some may want to go further than others. That’s okay! Through our online programming for kids, we intend to provide an opportunity where both students can move at their own pace and move ahead on their own time!RP4K will have two types of material for students to complete between classes; Optional and Course Material.

The optional content will be creating the second game of their own design, and other small challenges between lessons. The Course Material of an RP4K online coding course for kids will be components of the lesson material, which we will demonstrate.

What 3rd-party partners are involved in the online classes and camps?

We use two 3rd party partners for our live online coding classes and camps.

Zoom: We use Zoom for our live-sharing classroom environment. Our staff are trained to use
the software safely, and our administrators have configured our meetings such that there is no possible way for outside interruption or exposure of data. Zoom Computer Audio calls are encrypted with the same technology as secure web-pages using Transport Layer Security.

Canvas: Instructure’s Canvas tool allows us to manage a student’s progress in our material, provide them additional resources, and challenge them to further their learning. Canvas is a Learning Management System that gives us the ability to provide homework, assignments, quizzes, discussions, and much more. It also features an easy-to-follow calendar system that shows your child’s weekly online live-session and more!

We use two 3rd party partners for our live online coding classes and camps.

Zoom: We use Zoom for our live-sharing classroom environment. Our staff are trained to use
the software safely, and our administrators have configured our meetings such that there is no possible way for outside interruption or exposure of data. Zoom Computer Audio calls are encrypted with the same technology as secure web-pages using Transport Layer Security.

Canvas: Instructure’s Canvas tool allows us to manage a student’s progress in our material, provide them additional resources, and challenge them to further their learning. Canvas is a Learning Management System that gives us the ability to provide homework, assignments, quizzes, discussions, and much more. It also features an easy-to-follow calendar system that shows your child’s weekly online live-session and more!

Important Privacy Information

While offering coding online for kids, Real Programming 4 Kids minimizes the amount of student data we retain and has sought to protect student data on our 3rd party programs. Student data is stored entirely in Canada, hosted on Canvas servers in Montreal.

Zoom is a U.S. entity, and while we will use U.S. servers to connect and host our live sessions, there is no student data transferred or stored on the Zoom platform. Information accessible to Zoom is recorded, including audio and video calls, as well as chat logs. All RP4K resources will be accessible through Canvas.

Real Programming 4 Kids will record each live session for auditing and ensuring virtual safety online. We will not tolerate any indecent behaviour and move quickly to remove any offenders from our program. The rules and policies will be clearly outlined and indicated to you as part of the introduction to the course.

No video of children’s coding classes will ever be made publicly available without your consent.

What are RP4K’s Online Policies?

Real Programming 4 kids is focused on delivering high-quality computer science education through our various online coding courses for kids. Due to the nature of technology, developing brains of students, we must set some initial ground rules to keep our programming classes running smoothly. These policies are in place to protect you, your children, and their information. You can see our online policies on our 2021 policy page.

Mason MacKinnon [Student]
Mason MacKinnon [Student]
14:12 13 Aug 21
Marvin Colebrooke
Marvin Colebrooke
01:12 24 May 21
Wonderful place. Wonderful people!
Eric Luedtke
Eric Luedtke
21:17 31 Mar 21
My daughter has been using this programme for 5 years now, and consistently through the past 2 years. She just loves it! It's been helping with her math and science marks, and teaching her a good, in depth understanding of coding. She's gone from doing art as a hobby to considering how her work can be used in such things as game design. She's no longer just a passive consumer of media but now sees our computer as an active piece of equipment in the same vein as her kayak, bicycle and drafting station. RP4K does an excellent job of facilitating this, adapting to her atypical learning challenges, and presenting a very professional online learning interface, which is FAR beyond the Board of Ed. product she has to use. I would recommend this to any parent who wants to give their children the tools needed to thrive in a rapidly changing world, in a format that makes acquiring them the highlight of their week.
Erika Graffunder
Erika Graffunder
22:27 10 Feb 21
I can not recommend RP4K highly enough. I would give them 6 out of 5 stars if I could. When my son asked to try a programming class, I had no idea of the journey he was about to embark on. He is learning practical skills in a programming language used by professionals and loving every minute of it. Zander leaves programming class beaming most days about what he has been able to achieve. This practical, hands-on series of classes is fantastic for the curious mind. It is the perfect course to allow for online engagement in a meaningful way. Zander has completed 3 courses to date and continues to climb up the ladder with the aspiration to eventually be able to create his own game from scratch. The course instills confidence in a practical skill and in math. In addition to being a great program for kids and providing me with a report card to help understand progress, RP4K have been exceptional communicators across the board, Thank-you RP4K! I recommend you every chance I get!Erika
Legend Requium
Legend Requium
03:18 15 Jan 21
My 8 year old son is on his third program with Real Programming 4 Kids and he is loving it! It is the highlight of his week and he is learning so much, making new friends, and using his coding skills in everyday life. I was very impressed with how quickly and seamlessly RP4K was able to transition from in person to online classes. The continuity of the program was very important for my son during the pandemic. While we were happy with the in person classes, we definitely find the online program works for us. My son is able to maintain his program and communicate with his online friends despite the provincial shutdowns, and the quality of the instruction and the program itself is exactly the same. I would highly recommend this program. The customer service is wonderful, the approach is very personalized and it is a fun, fantastic learning opportunity. On a personal note, a giant thank you to RP4K for all the effort you put in to keep our kids coding! During a difficult time, RP4K provided a positive outlet to keep my son connected to his friends.
ESTELLE CHAPINKER
ESTELLE CHAPINKER
16:43 04 Jan 21
Julian, age 10, has been enrolled with RP4K for three courses. He has completed classes both in-person, and virtually, with RP4K.Julian had very much enjoyed his first class which had been in-person, and was impressed with how seamlessly RP4K pivoted last March to an online platform. He now prefers this platform. He loves that RP4K offers proper Programming courses, and not simply Coding classes. Each lesson is a mini maths, and science class within the game. Also currently in development are specialized maths courses for Programmers.The students are evaluated prior to placement and RP4K groups students by ability. RP4K is clearly highly selective in their hiring because not only are all of the instructors subject matter experts, they’re skilled in teaching children. It’s one thing to be a good communicator with adults but it’s a gift to be skilled at teaching children. Instructors make classes fun, and engaging by taking mini lessons such as calculating the slope of a line for students at age 9, and making that skill applicable to the child’s interests.RP4K truly offers a unique experience with the depth, breath, and fun that young minds crave.
Paul Teitelman
Paul Teitelman
20:44 26 Aug 20
Booked one of their free online coding classes for kids for my cousin and he absolutely loved it!! He's hooked now and signed up for one of their coding courses.Really great accessible material and all the teachers and course instructions were super helpful and very responsive.Highly recommended keep up the great work!
Ahsan Baloch [Student]
Ahsan Baloch [Student]
01:58 16 Jun 19
Carmelita T
Carmelita T
17:51 22 Jan 19
London Location: Our child has been attending RP4K and is in his second year. He really loves coding and wants to build a career around it. As a parent there is great value in these programs --- and we thank RP4K for their flexibility as our child is also an athlete which means we have to reschedule from time to time for competitive sports activities.
R R
R R
16:17 07 Dec 18
Since 2011, our son and daughter have taken 10 courses each with RP4K at two different locations. The courses are very well designed and the instructors have all been wonderful. The admin team at RP4K are focused on ensuring clients have a positive experience and they always go the extra mile - they have been really good to us. Our kids have taken computer programming in school now and are miles ahead. Our experience with RP4K has been a full 5 stars over 7 years - we recommend RP4K very highly. Its simply one of the best things we've done for our children.
pema lai
pema lai
17:44 29 Jun 18
I would rate RP4K and Rob for 6412 stars if I could!!!!! I took a course of Visual Basic Pizza Bandit and it was perfect for a beginner like me. Rob was an excellent instructor. He made the instructions very clear. It was very fun!!! I will definitely join more courses in the coming months.
Chengdu China
Chengdu China
20:35 13 Jun 18
RP4K is very useful and helpful for my son to get in the University of Waterloo computer science program. My son learned C# and had a wonderful time in an educative environment. This course improved his creative thinking through the game he developed by encouraging him to add unique features.
Daniel DuPlessis
Daniel DuPlessis
01:02 31 May 18
We have two kids who have been on regular enrollment at R4PK for a few years now, so I think we are in a position to judge the effectiveness of the program.My twelve year old son is a strong programmer by now after moving through various languages (VB, C#, C++, Java) and has built enough of a foundation that enables him to pick up new languages (like Javascript) on his own quickly. My younger son is still working through the intermediate courses but has gotten a love for the visual design.My sense is that the program presented by RP4K is effective due to interesting projects (the games line up with what most kids like), small classes and excellent instructors.Both my wife and I are in technical fields and we could have attempted to teach our kids ourselves, but I think there are things that are just done better in a structured class setting.For our boys we prioritized the in-school term programs above the summer camps (although we do the odd summer camp too), although we know parents who do it the other way. But either way, to build strong programming skills, we believe that it is best to sustain this over multiple years and frequent (weekly) exposure. So there is value when taking this path to try and sustain it and see it as a multi-year investment.The tuition can be costly, but given the doors that it could open, I feel it is a sound investment.So I give this a 5 out of 5.
Next Reviews

FREE Trial Class: Try Us Risk-Free

We offer a FREE Trial Class so you can check out what we’re all about and gauge your level of interest.

We’re confident your child will love their coding class! However, if after trying out the first two coding classes you wish to withdraw, a full refund will be provided if withdrawn before the third class.
4-students max per class
Year round classes
Real Canadian instructors
21+ years of experience
Fun important math lessons

Discounts For Online Coding Classes & Camps

Real Programming for Kids offers discounts for returning students, groups, and referrals! We are committed to making coding online for kids accessible and affordable.

Returning Students:

  • 5% Veteran Student Discount: A “Veteran” Student is defined as an RP4K student who has taken at least two different RP4K courses.
  • 10% Expert Student Discount: An “Expert” Student is defined as an RP4K student who has taken at least four different RP4K courses.

Group Discounts:

Applies to two or more students signing up together, spearheaded by one guardian who single-handedly schedules the 2, 3, or 4 member group. All students must be in the same class.

  • Group of 2: 5% Discount for each of 2 Students
  • Group of 3: 10% Discount for each of 3 Students
  • Group of 4: 15% Discount for each of 4 Students
  • Family Discounts: 5% Discount for each child signed up beyond the first

Referral Discount:

RP4K appreciates referrals! If you are a first-time RP4K customer that was referred by an existing RP4K customer, you will receive a $75 credit towards your first RP4K online coding course.

In addition, the referring family also receives a $75 credit on their next RP4K course. This discount can be combined with our percentage discounts.

Discount Details:

Only one percentage discount can apply. The preceding percentage discounts can not be combined. You can only receive one of the preceding discounts. We always apply the best available discount.

Register Now
chevron-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram