Advantages of live online Coding, AI and Math classes
Reviews
In April 2024 Owen Rechstaffen, a Toronto student, wrote, “RP4K does a great job of creating a close atmosphere and environment in it's classes. The small class size of 2-4 kids ensures that the instructors get to know each kid individually, including their interests and weaknesses. Instructors are then able to focus the material on what the kids are interested in, preventing the material from seeming stale. This combined with the well-qualified staff makes it easy to learn the often complicated coding, game design, and math concepts. The focus on figuring stuff out yourself helps to prevent the common failure of coding camps and classes where kids just end up copying off a screen, and helps develop real problem-solving skills instead.
My favourite activity I have done at RP4K is probably program customisation. After finishing the main program or game, and learning the basic concepts, students are given the opportunity to put their skills to the test and implement additional ideas and functions. I found this really fun as well as challenging, as you had to work with the pre-existing code in order to not break anything or overcomplicate a concept. Although it could be overwhelming with so many options available, the instructors' guidance helps focus your ideas into reasonable components and effectively implement your vision.
RP4K's instructors and staff are all exceptional. The support staff makes it easy to inform your instructor if you are going to be late or miss a class, and instructors make it easy to review missed material in the event of an absence. All of the instructors are well qualified, with most either being in the middle of, or recent graduates of relevant university programs. They are all very kind and helpful people, with them trying to engage with students and focus material around student interests. My instructors have also done an excellent job of showing what the learned material can be used for by showing off more complicated programs and talking about potential uses of the programming skills being taught.”