RP4K began in Winnipeg in 1998. Since then we have taught over game programming to over 14,000 students who have cumulatively inputted 5 million lines of code.
Our vision is to be the best in the world at teaching game programming to kids.
We have stuck to the maximum of 4 students per instructor since
The RP4K curriculum was initiated by Elliott’s original business partner who worked as programmer in a national grocery chain. With the help of Scott King and other RP4K staff the RP4K curriculum has been tried, tested, updated and grown for over 18 years.
Elliott Bay B.Sc. (Honours Math 1st Class) M.Sc. (Mathematics) is the owner, co-founder and president of RP4K. He has operated RP4K since it’s founding in 1998.
In the 1990s, prior to starting RP4K, Elliott ran a math tutoring business, “Mathematician For Hire” in Winnipeg. He has tutored mathematics to hundreds of kids and teens. It was during this tutoring experience that Elliott dreamed of having his own proprietary curriculum instead of having to tutor the Manitoba government’s math curriculum. This dream was answered with the creation of the RP4K curriculum, an original new computer game programming curriculum!
In the 1980s Elliott taught Calculus and Linear Algebra to hundreds of students at the University of Manitoba. He never would have imagined that kids could use Linear Algebra to program games! Elliott can testify to the beautiful math and physics problems and solutions that manifest in computer game programming!
In the 1970s Elliott had his first children’s business experience working as a magician, entertaining hundreds of kids at birthday parties and other gatherings in Winnipeg. He still performs magic tricks for RP4K students & parents, before and after their coding classes!
Since 2009 Scott King B.Math (Honours Univ of Waterloo) B.Ed. (Queen’s) has been RP4K’s director of education. Scott screens, hires and trains the RP4K instructors to deliver the RP4K proprietary curriculum. He aims to impart his experiences to each RP4K instructor.
RP4K continues to invest time and thousands of dollars in staff screening & training and developing cutting edge game coding curriculum.