WPRA Robotics

WPRA Robotics

Early Learning Robotics
Ages 8-12
Foundations

Early Learning Robotics

Introduces kids (ages 8-10) to robotics using the VEX EXP platform. Through fun, hands-on activities like robot soccer and treasure hunts, students design, build, and code robots, developing teamwork, problem-solving, and STEM skills in a creative, supportive environment

Intro to VEX Robotics
Ages 10-18
Core Build + Programming

Intro to VEX Robotics

Students will learn the fundamentals of building and programming robots. They will design and construct a robot with a chassis, lift mechanism, and object manipulation system, then learn to program it for various tasks, combining hands-on creativity with core STEM concepts

Early Season
Ages 12-18
May to August

Early Season

Early Season runs from May to August, focusing on the newly released VEX Robotics game in competitive robotics. Students will design, build, and refine their robots, culminating in an opportunity to test their creations at a competition in August

Regular Season
Ages 12-18
September to March

Regular Season

Regular Season runs from September to March, emphasizing teamwork and competitive robotics. Students collaborate in teams to design and program robots, participating in 10+ competitions with the goal of qualifying for Provincials in March

3D Modeling & Printing
Ages 10-16
Project-Based

3D Modeling & Printing

3D Modeling & Printing is a project-based program where students learn the basics of 3D design using Onshape. They will explore Computer-Aided Design (CAD) techniques to create projects like keychains, bottle holders, and various student-inspired designs, bringing their ideas to life through 3D printing

Robotics Programming
Ages 12-18
Advanced Control

Robotics Programming

Robotics Programming focuses on embedded programming using C++, where students learn to implement control algorithms such as PID control, bang-bang control, and motion control. Through hands-on coding, they'll optimize robot performance for tasks like precise movement, object manipulation, and environmental navigation, gaining a deep understanding of robotics systems and programming logic

Programming - Intro
Ages 12-15
Python Fundamentals

Programming - Intro

Introduces students to the fundamentals of coding using Python, a beginner-friendly yet powerful language. Students will learn key concepts such as variables, loops, functions, and conditionals, applying their skills to fun projects like simple games, calculators, and data visualizations

Programming - Intermediate
Ages 15-18
C++ Foundations

Programming - Intermediate

Teaches the foundations of C++, a versatile language widely used in software and robotics. Students will explore concepts like syntax, loops, arrays, and object-oriented programming, building practical projects such as number guessers, mini-games, and basic simulations

Book a Free Trial