Introduction to Robotics Programming with VEX IQ
CRS-001 - Course 01

Introduction to Robotics Programming with VEX IQ

Ages 7-18 - Course

A beginner-friendly robotics engineering course where students learn to build, code, and solve real-world challenges using the VEX IQ Robotics System platform and block-based programming with VEXcode IQ. Through hands-on projects, students develop computational thinking, engineering logic, and creative problem-solving skills while bringing real robots to life.

Open Course
Python for Engineers
CRS-002 - Course 02

Python for Engineers

Ages 7-18 - Course

Python for Engineers is a practical coding course designed for students who want to use programming to solve real engineering problems. This course is not only about learning Python syntax. Students will learn how engineers use Python to control data, automate tasks, build logic, test ideas, and connect programming with robotics, AI, automation, and real-world systems. Through hands-on projects, students will develop computational thinking, problem-solving skills, and the ability to turn ideas into working programs.

Open Course
Applied AI Systems
CRS-003 - Course 03

Applied AI Systems

Ages 7-18 - Course

Applied AI Systems is a project-based course that helps students understand how artificial intelligence is used in real-world systems. Students will not only learn what AI is, but also how AI can be applied to solve practical problems, support decision-making, analyse information, automate tasks, and interact with humans. Through hands-on projects, students will explore key AI concepts such as machine learning, computer vision, natural language processing, AI agents, data, prompts, and system design. This course helps students move beyond simply using AI tools. They will begin to understand how AI systems are built, how they work, and how they can be applied responsibly in engineering, robotics, business, and daily life.

Open Course
Autonomous drone pliot
CRS-004 - Course 04

Autonomous drone pliot

Ages 7-18 - Course

Autonomous Drone Pilot is a hands-on engineering course that introduces students to drone technology, flight control, coding, and autonomous navigation. Students will learn how drones fly, how sensors support stable movement, how flight commands are controlled, and how programming can help drones complete tasks automatically. This course goes beyond basic drone flying. Students will explore the engineering logic behind drone systems, including movement control, safety awareness, mission planning, obstacle response, and basic autonomous behaviours. Through practical projects and flight challenges, students develop problem-solving skills, spatial thinking, engineering confidence, and a deeper understanding of robotics and aviation technology.

Open Course
3D Modeling & 3D Printing
CRS-005 - Course 05

3D Modeling & 3D Printing

Ages 7-18 - Course

3D Modeling & 3D Printing is a hands-on design and engineering course that teaches students how to turn ideas into real physical objects. Students will learn the basic principles of 3D design, digital modeling, measurement, structure, prototyping, and 3D printing. They will explore how engineers and designers create parts, test ideas, improve designs, and manufacture objects using modern digital tools. This course helps students develop spatial thinking, creativity, problem-solving skills, and engineering design confidence.

Open Course
Scratch for Robotics
CRS-006 - Course 06

Scratch for Robotics

Ages 7-18 - Course

cratch for Robotics is an introductory coding course designed to help young students understand the basic logic behind robotics. Students will use Scratch to learn how programs control movement, respond to events, make decisions, repeat actions, and interact with the environment. Instead of only creating simple animations or games, students will connect Scratch coding concepts with real robotics thinking, such as commands, sequences, sensors, conditions, loops, control logic, and automation. This course builds a strong foundation for future robotics, VEX, Python, AI, and engineering learning.

Open Course
Embedded Systems & IoT Engineering
CRS-007 - Course 07

Embedded Systems & IoT Engineering

Ages 7-18 - Course

Embedded Systems & IoT Engineering is a hands-on engineering course that teaches students how to control real hardware using code. Students will learn how microcontrollers such as Arduino and ESP32 work, and how they can be used to control sensors, motors, lights, buzzers, displays, and smart devices. This course introduces students to the foundation of embedded systems, Internet of Things, automation, and robotics hardware control. Through practical projects, students will learn how devices sense information, process signals, make decisions, and respond to the physical world. Students will move beyond screen-based coding and begin to understand how software connects with electronics, hardware, and real-world systems.

Open Course
VEX World Championship Camp
CRS-008 - Course 08

VEX World Championship Camp

Ages 7-18 - Course

VEX World Championship Camp is an intensive competition training program designed for students who are preparing for VEX robotics competitions. Students will learn how to analyse game rules, design competitive robot structures, improve driving skills, develop autonomous programs, build teamwork strategies, and prepare for real tournament environments. This camp is not only about building a robot. It is about learning how to think, design, test, compete, and improve like an engineering team.

Open Course
Ask XROBOT AI