VEX Academy



VEX Academy (“VA”) is the official training organization under VEX Robotics, Inc.Established in 2016, VEX Academy promotes STEM education by providing training to both students and teachers with our leading Robotics and Computer Science curriculums.
VEX Academy

VEX Academy is an official STEM training arm of VEX Robotics. We focus on spreading the coverage of the VEX STEM curriculums in local markets, by providing trainings to both ages 4-18 youth and teachers with our leading Robotics and Computer Science curriculums.
VEX Academy Teaching Pedagogy
VEX Academy adopts the genuine STEM (Science, Technology, Engineering, Mathematics) education concept. Using the inter-disciplinary contents and
the PASR Pedagogy, we aim at cultivating children’s minds for active knowledge
exploration and the ability for life-long learning.

VEX Academy Teaching Pedagogy
VEX Academy adopts the genuine STEM (Science, Technology, Engineering, Mathematics) education concept. Using the inter-disciplinary contents and the PASR Pedagogy, we aim at cultivating children’s minds for active knowledge exploration and the ability for life-long learning.

VEX Academy Robotics Curriculums


Level 1: Introduction to Coding
· Coding with robot – tactile programming
· Coding with Coder and Coding Cards
· Coding with VEXcode 123 powered by Scratch block programming language


Level 1: Basics of Creative Designing, Building & Coding
· Simple Machines, Creative Design, Robot Building, Chassis, Driver Control
Block programming
· Programing of Drivetrains, Motors, Sensors
· Driver Control
· Autonomous Mode
· Coding with VEXcode GO powered by Scratch block programming language


Level 1: Robot Design & Mechanical Construction
· Introduction to Mechanical & Electronic Components
· Different Mechanisms in Robots (Chassis, Lifting systems, Manipulators, Assemblies)
· Fundamental Maths Application in Robotics
Level 2: Block-based Coding
· Electronics for Robotics
· Drivetrain & Motor Programming
· Sensor Programming
· Geometry & Measurements Application in Robotics
· Coding with VEXcode IQ powered by Scratch block programming language
Level 3: Intermediate Design for Robotics
· Computer-Aided Design (CAD)
· Engineering Design Process
· Statistics & Algebra Application in Robotics
Level 4: Advanced Coding & Design for Robotics
· Mechatronics & Automation for Robotics
· Engineering Note Taking & Technical Drawings
· More Mathematical Methods Application for Robotics
· Coding with VEXcode IQ in Python


Level 1: Introduction to Robotics
· Use of Hand Tools in Robot Building
· Engineering Mechanisms for Robotics
· Numerical Reasoning & Modelling for Robotics
Level 2: Text Coding & EDP
· Use of Power Tools for Robotics
· C++ Programming for Robotics
· Engineering Design Process for Robotics
Level 3: Advanced Design for Robotics
· Design with 3D Solid Modeling CAD
· Manufacturing Processes for Robotics
VEX Academy Robotics Curriculums


Level 1: Introduction to Coding
· Coding with robot – tactile programming
· Coding with Coder and Coding Cards
· Coding with VEXcode 123 powered by Scratch block programming language


Level 1: Basics of Creative Designing, Building & Coding
· Simple Machines, Creative Design, Robot Building, Chassis, Driver Control
Block programming
· Programing of Drivetrains, Motors, Sensors
· Driver Control
· Autonomous Mode
· Coding with VEXcode GO powered by Scratch block programming language


Level 1: Robot Design & Mechanical Construction
· Introduction to Mechanical & Electronic Components
· Different Mechanisms in Robots (Chassis, Lifting systems, Manipulators, Assemblies)
· Fundamental Maths Application in Robotics
Level 2: Block-based Coding
· Electronics for Robotics
· Drivetrain & Motor Programming
· Sensor Programming
· Geometry & Measurements Application in Robotics
· Coding with VEXcode IQ powered by Scratch block programming language
Level 3: Intermediate Design for Robotics
· Computer-Aided Design (CAD)
· Engineering Design Process
· Statistics & Algebra Application in Robotics
Level 4: Advanced Coding & Design for Robotics
· Mechatronics & Automation for Robotics
· Engineering Note Taking & Technical Drawings
· More Mathematical Methods Application for Robotics
· Coding with VEXcode IQ in Python


Level 1: Introduction to Robotics
· Use of Hand Tools in Robot Building
· Engineering Mechanisms for Robotics
· Numerical Reasoning & Modelling for Robotics
Level 2: Text Coding & EDP
· Use of Power Tools for Robotics
· C++ Programming for Robotics
· Engineering Design Process for Robotics
Level 3: Advanced Design for Robotics
· Design with 3D Solid Modeling CAD
· Manufacturing Processes for Robotics
VEX Academy Computer Science Curriculum
Level | Course Name | Hardware/Software |
123 | Intro to Coding | VEX 123 |
GO | Graph Coding - 1 | VEXcode GO |
B1 | Graph Coding - 2 | VEXcode IQ + VEXcode VR |
B2 | Graph Coding - 3 | VEXcode VR + Scratch |
B3 | App Development - 1 | App Inventor |
P1 | Python Coding - 1 | VEXcode IQ +VEXcode VR |
P2 | Python Coding - 2 | Python IDE |
P3 | App Development - 2 | Python IDE |
C1 | C++ Coding - 1 | VEXcode EXP |
C2 | C++ Coding - 2 | C++ IDE |
C3 | App Development - 3 | C++ IDE |
VEX Academy Computer Science Curriculum
Level | Course Name | Hardware/Software |
123 | Intro to Coding | VEX 123 |
GO | Graph Coding - 1 | VEXcode GO |
B1 | Graph Coding - 2 | VEXcode IQ + VEXcode VR |
B2 | Graph Coding - 3 | VEXcode VR + Scratch |
B3 | App Development - 1 | App Inventor |
P1 | Python Coding - 1 | VEXcode IQ +VEXcode VR |
P2 | Python Coding - 2 | Python IDE |
P3 | App Development - 2 | Python IDE |
C1 | C++ Coding - 1 | VEXcode EXP |
C2 | C++ Coding - 2 | C++ IDE |
C3 | App Development - 3 | C++ IDE |
VEX Academy Competition Curriculum

VEX Academy Competition Curriculum

Why VEX Academy?

Project-based Learning
Starting from as early as kindergarten level with VEX 123 to age 18 with VEX V5, our comprehensive offerings make sure there’s a level to begin with and to advance towards.

Co-curricular Courses
Offer your STEM training services to K-12 schools and expand your reach in the community.

Competition Workshops
Prepare your trainers & coaches with VEX Competitions. Students will have chance to compete against teams from around the world.

Robotics Competitions
Join local and national competitions or become an Event Partner to provide an authentic practice field for your students.

Teacher Training
Offer Certified Trainer Programs to certify K-12 educators in robotics and computer science education.

Summer/ Winter Camps
Organize camps and workshops for multiday of fun building, coding and creative activities.
Why VEX Academy?


Robotics Competitions
Join local and national competitions or become an Event Partner to provide an authentic practice field for your students.

Teacher Training
Offer Certified Trainer Programs to certify K-12 educators in robotics and computer science education.

Summer/ Winter Camps
Organize camps and workshops for multiday of fun building, coding and creative activities.
VEX Academy Campuses and Activities
VEX Academy Campuses and Activities