Exciting news for parents of aspiring Coders, AI enthusiasts, and Math whizzes! We are now open for registration for our RP4K Fall 2024 online classes in Coding, AI, and Applied Math. And guess what? You can get a 15% Super Coder discount if you register and pay in full by July 31, 2024! Call or email today!
The Four RP4K Uniques
- Small Class Size: We offer live, interactive sessions with a maximum of 4 students per instructor.
- Experienced Dedicated Instructors: Our team consists of undergraduates and graduate students from Computer Science, Engineering, and other IT fields with a passion for teaching kids. Your instructor is dedicated to your child’s class. We do not use self learning workbooks!
- Coding, AI and Applied Math courses available for fall 2024
- Open Projects – your child’s wish is our command (for experienced students only)
Diverse Course Options for Fall 2024:
- Tried-and-True Coding Courses: Proven programs in Python, Java, C#, Unity, and C++.
- New Cutting-Edge AI Courses: Learn about machine learning, game AI, and more with our exciting new AI curriculum.
- New Applied Math Courses: Apply mathematical concepts to coding projects, making math both fun and practical.
- Elite Level Open Projects: Your child chooses the game and programming language, and we tailor the project to their interests and skills. Their wish is our command!
By registering early, you'll not only save but also get priority in choosing your favourite instructors and time slots that work for you!
RP4K uses real programming languages! We will be offering fall 2024 online coding classes in: Java, Python, C#, C++ and Unity.
Classes are available on weekday evenings or Saturdays to fit your busy schedule.
New Fall 2024 RP4K AI, Math & Coding Camp courses available:
- Beginner Java Explore – 10 weeks, 1 hour per week
- Beginner Applied Math for Coders – 18 weeks, 1 hour per week
- Developing Level Applied Math for Coders – 18 weeks, 1.5 hours per week
- Intermediate Level Applied Math for Coders – 18 weeks, 2 hours per week
- Intermediate C# Unity Rampart Rampage – 14 weeks, 2 hours per week
- Intermediate AI – 14 weeks, 2 hours per week
- Advanced AI – 16 weeks, 2 hours per week
- Elite Open Project Game Programming, any programming language – 18 weeks, 2 hours per week
Of course, will be offering a variety of our tried-and-true Python, Java, C#, Unity and C++coding courses.
- Beginner Java or Python Core Concepts – 18 weeks, 1 hours per week
- Beginner Java Pizza Bandit – 18 weeks, 1 hours per week
- Beginner Java Sheep Herder – 18 weeks, 1 hours per week
- Beginner Python Upstream – 18 weeks, 1 hours per week
- Beginner Python Serpent Temple – 18 weeks, 1 hours per week
- Developing Java Polar Peril – 18 weeks, 1.5 hours per week
- Developing Python Galacticat – 18 weeks, 1.5 hours per week
- Intermediate Python Avalanche – 18 weeks, 2 hours per week
- Intermediate Java Asteroids – 18 weeks, 2 hours per week
- Intermediate C# Sharpshooter – 18 weeks, 2 ours per week
- Advanced C# Unity Haunted Harbour – 18 weeks, 2 hours per week
- Advanced Java Android Mobile – 18 weeks, 2 hours per week
- Advanced Java Minecraft Mod – 18 weeks, 2 hours per week
- Elite C# Unity Endless Runner – 18 weeks, 2 hours per week
- Elite C++ Game Engine – 18 weeks, 2 hours per week
Topics covered in our NEW AI and APPLIED MATH courses available this fall!
Intermediate AI
For 12 – 16-year-old RP4K Intermediate level RP4K students
Topics include:
- Pathfinding
- State Machines and Behavior Trees
- Procedural Generation
- Genetic Algorithms
- Prompt Engineering
- Neural Networks
Advanced AI
For 14 – 18 year old RP4K Advanced level RP4K students
Topics include:
- Machine Learning
- Game AI
- Data Science
- Real World Projects
- LLMs for Applied Prompt Engineering
Beginner Applied Math for Coders
This camp is a Beginner level course intended for 9-to-11-year-olds who have taken at least 1 Beginner level coding course. This course is intended for students who are already at a B level in their school math course.
The purpose of this course is to apply mathematical ideas to coding projects.
Math Topics Include:
- Addition
- Subtraction
- Division
- Multiplication
- Negative Numbers
- Probability
- Geometric Translation
- Students will be using a Game Engine and Graphics Engine to apply the previous mathematical topics to a game.
Coding Language used will be Python.
Developing Applied Math for Coders camp
This course is intended for 12-to-14-year-olds who have taken at least 1 Developing Level RP4K course. This course is intended for students who are already at a B level in their school math course.
The purpose of this course is to apply more advanced mathematical ideas to coding projects.
Math Topics/Projects include:
- Algebra
- Co-ordinate Geometry with Line Collision Coding Project
- Inequalities with Static and Dynamic Rectangle Collision Coding Projects
- Inequalities with Pacman Navigation Coding Project
- Prime Numbers and Cryptography with Prime Number and Prime Encryption Coding Projects
- Image Encryption with Image Encryption Coding Project
- Heisenberg Uncertainty Principle with Particle Gun Coding Project – of course!
- Ray Tracing with Ray Tracing Coding Project
Coding Language used will be Java.
Intermediate Applied Math for Coders
This course is intended for 13-to-16-year-olds who have taken the Developing Level Applied Math for Coders course. This course is intended for students who are already at a B level in their school math course.
The purpose of this course is to apply more advanced mathematical ideas to coding projects.
Math Topics/Projects include:
- Compound Interest
- Data Analysis – Mean, Mode and Median
- The project is a cross between the classic Monopoly Board Game and Swords and Sandals!
Coding Language used will be PyCharm.
For more information or to register, email us at info@realprogramming.com or call us at 416-469-9676 or 1-877-307-3456.
Have a great summer and see you this fall!