Call Us: 1-877-307-3456 Email Us


We run courses in a number of majors centers across Ontario. Click one of our courses below for more information:

Introductory – Computer Programming Courses

While developing a 3D Magic Show they learn programming concepts such as camera manipulation, comments and proper coding techniques, loops, objects and methods.

Learn more


Our beginner programmers will have a blast learning computer science fundamentals with these fun and engaging game projects.

Learn more

Developing – Video Game Programming for Kids

A challenging step up from the beginner level designed for the older first time programmer, or a beginner graduate ready to learn the secrets behind two entertaining RP4K games.

Learn more

Intermediate – Python Game Programming for Kids

Students become fluent in the Python, Java and C# languages while applying trigonometry, random numbers and hone important skills with vector mathematics and 2D physics.

Learn more


Students learn advanced trigonometry, geometry, pitch/yaw/roll and the beginnings of 3D programming in the Advanced Haunted Harbour (C++) or Advanced RP4K Custom Mod for Minecraft in Java.

Learn more

Elite – Programming Courses for Kids

The Elite Endless Runner UNITY course for our most experienced programmers teaches students about 3D models, textures, materials coordinate systems, linear interpolation, rotations, and vectors.

Learn more

RP4K is the best programming school

My name is Brandon Smith, back in grade 5 or 6 I began taking courses from you, which includes Pacman, Asteroids, DirectX and HL Mods, which by the way were awesome courses with great people.

continue reading

Brandon Smith
A former RP4K student

RP4K really helped shape my future career direction

I would love to talk about how RP4K influenced my career choices so far. RP4K helped me identify very early on in my life a few things that really helped shape my future career direction.

continue reading

Chris Lomond
A former RP4K student

Leonardo's confidence and self-esteem are greatly improved

I am writing to you to let you know what a difference Real programming has made for my son and our family. Our son Leonardo has had difficulty in school since the early years.

continue reading

Leonardo’s Parent
An RP4K Parent

RP4K changed my life

I was a student of Real Programming 4 Kids when I was growing up in Winnipeg, Manitoba in the 90s. I'm 30 years old now with a life based around programming.

continue reading

Kenn Sippell
a former RP4K student

I want to congratulate you on receiving the Richmond Hill Chamber of Commerce Business Achievement Award

I want to congratulate you on receiving the Richmond Hill Chamber of Commerce Business Achievement Award. It was a wonderful evening of celebration of business in Richmond Hill.

continue reading

Dave Barrow
Mayor of Richmond Hill