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 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, Visual Studio Code
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 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 /Visual Studio Code
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