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
VEX Academy Campuses and Activities
VEX Academy Campuses and Activities