2612 5555
Rm 11, 18/F, Wing Fung Industrial Building, Tsuen Wan, NT
Get a School Quote

Secondary Robotics Course




The following courses for secondary students — from basics to advanced — develop robotics engineering and programming skills for future technology talent.

Quick course picker
8 courses

VEX GO Engineering Design Foundations

Mechanical Engineering Coding DSE
View course

VEX IQ Advanced Competition Training

Competition Training International contests
View course

VEX V5 Professional Robotics Course

Advanced Development Engineering Design C++/Python
View course

VEX AIM AI Robotics Introduction Course

AIBeginner Visual recognition Smart Applications
View course

WhalesBot AI 1S Multilingual Coding Course

Multilingual Coding Foundation Course S1–S2
View course

WhalesBot AI 3S Competition Preparation Course

Competition Training Strategy Development S2–S3
View course

WhalesBot AI 5S International Competition Elite Training

International contests Advanced AI S3–S4
View course

ArduinoSoccer Robotics Competition Course

Embedded Development Competitive Robotics Circuit Design
View course
Mechanical Engineering Coding Design DSERelated
Video editing class: students create with editing software
(Image generated by generative AI)

VEX GO Engineering Design Fundamentals Course | Course Overview

Through hands-on engineering builds and systematic block programming, this course guides students into the cross-disciplinary fields of engineering design, computational thinking and problem-solving. The VEX GO system provides rich modular mechanical parts; students assemble functional robots and use VEXcode GO block programming to efficiently 'programme' robots for complex tasks. The course inspires innovation and develops computational thinking, systematic problem-solving and effective teamwork.

What students will learn and gain

  • Understand mechanical structures and motion principles
  • Master Foundational Block Coding
  • Develop Engineering Design Thinking
  • Develop Problem-solving and Innovation Skills
  • Learn Team Collaboration Skills

Course highlights

The course encourages group collaboration. Students learn communication and teamwork while applying creativity throughout the engineering design process.

Competitions & showcase opportunities

  • In-school STEM Exhibition
  • VEX GOCompetition

Future-ready advantages

Students learn to break down problems, design algorithms and apply the engineering design process to build and programme robots, improving logical thinking and problem-solving. Teamwork and project management are emphasised — students divide tasks and develop communication and responsibility. Skills connect to VEX IQ, VEX V5 and senior secondary ICT, AI, robotics and related advanced courses, laying foundations for future technology learning and career exploration.

Competition Training Robotics Design International contests
Video editing class: students create with editing software
(Image generated by generative AI)

VEX IQ Advanced Competition Training Course | Course Overview

Benchmarked against international VEX IQ competition, students learn to optimise design to competition rules and practise on-the-spot adaptability and quick repair through simulated matches. Engineering notebooks and technical presentation skills help students stand out in judging interviews, preparing for future tech competitions and academic research.

What students will learn and gain

  • Master advanced mechanical design and optimisation
  • Develop efficient automated programmes
  • Learn data analysis and strategy development
  • Develop competition mindset and team spirit
  • Develop leadership and project management skills

Course highlights

Experienced competition coaches provide intensive practical training; monthly mock competitions check progress. Schools can form competition teams for collective honour.

Competitions & showcase opportunities

  • VEX IQ Hong Kong Regional
  • Open Day / STEM Week exhibition

Future-ready advantages

Focused on advanced mechanical design and programming, students learn pneumatic modules, lift structures and gearboxes to improve robot performance. Automated programming and competition strategy planning help students perform at their best in competitions. Multiple simulated rounds practise on-the-spot adaptability and quick repair skills for international VEX IQ competition.

Professional Level System Development International Certification
Video editing class: students create with editing software
(Image generated by generative AI)

VEX V5 Professional Robotics Course | Course Overview

This course offers secondary students (S4–S6) a near-university-level robotics experience. It provides a comprehensive, challenging platform for students to build, programme and control their own VEX V5 robots from scratch, with the ultimate goal of competing at a high level. The course covers robot design, structural mechanics, advanced programming (block and text-based), rigorous engineering notebook writing and complex competition strategy analysis — developing future engineers, scientists and tech leaders with innovative thinking, systematic problem-solving and effective teamwork.

What students will learn and gain

  • Master complex mechanical system design
  • Understand Control Theory and Applications
  • Develop Competition Strategy Analysis
  • Develop Innovation and R&D Mindset

Course highlights

Students experience the engineering design process — from problem definition, design and build through test and improvement — improving logical reasoning and problem-solving and laying foundations for university engineering and science.

Future-ready advantages

The course also emphasises mechanical principles and programming skills, with students progressing from block coding to Python or C++ to prepare for university study. Teamwork and leadership are equally important — students divide tasks, communicate effectively and handle technical and interpersonal challenges. Students also learn to write structured engineering notebooks, improving scientific record-keeping and professional writing, and practise competition strategy and on-the-spot adaptability through simulated contests to build mental resilience. VEX V5 experience is widely recognised by universities; the knowledge and skills gained help students transition to engineering, computer science, AI and related majors and provide valuable practical experience for future tech careers.

AIBeginner Smart Robotics Visual recognition
Video editing class: students create with editing software
(Image generated by generative AI)

VEX AIM AI Robotics Introductory Course | Course Overview

VEX AIM This smart robotics introductory course for secondary students starts from zero with AI and robotics. Combining programming, AI vision sensing and robot operation, students write code and control robots for various tasks, using sensor data and smart decision-making. Content covers computational thinking, algorithms and debugging, with group work to improve problem-solving and teamwork.

What students will learn and gain

  • Understand AI vision sensing principles and applications
  • Master fundamental machine learning concepts
  • Learn intelligent decision algorithm design
  • Develop AI Ethics Awareness
  • Develop Innovative Application Skills

Course highlights

VEX AIM A practical platform for computational thinking and logical reasoning — breaking complex problems down, designing commands and solving challenges through testing and debugging.

Future-ready advantages

The course introduces AI vision sensing so students see how robots identify objects and make smart decisions, sparking interest in AI. Students also learn basic programming with VEXcode AIM to control robots for various tasks, laying groundwork for advanced coding. They analyse problems, try different solutions and learn from mistakes, improving troubleshooting and critical thinking. Group work and communication build teamwork.

Multilingual Coding Mechanism Control Smart Projects
Video editing class: students create with editing software
(Image generated by generative AI)

WhalesBot AI 1S Multilingual Programming Course | Course Overview

With the WhalesBot AI Module 1S kit, this course guides students into AI and robotics. Students build, programme and control more complex, intelligent robot models and explore foundational AI applications. More than programming knowledge, it is a platform for computational thinking, problem-solving and innovation.

What students will learn and gain

  • Multi-language programming mindset transition (blocks to text)
  • Sensor data processing and behaviour control
  • Basic algorithms and modular design
  • Structure Design and Assembly Skills
  • Project Showcase and Presentation Skills

Course highlights

A progressive path from visual to text-based coding keeps the learning curve gentle. Real task-driven projects and showcases motivate learning. Competition-oriented work polishing builds engineering mindset. Full hardware support encourages innovative experimentation.

Future-ready advantages

WhalesBot AI Module 1S Students design and assemble robots and learn Scratch, Python and C among other programming tools, comprehensively improving coding and problem-solving. Using over 600 parts, they understand sensors and closed-loop motors and experience how robots sense and respond, with an introduction to practical AI. Creative design and teamwork are emphasised — students complete projects in groups, improving communication and collaboration.

Competition Training Strategy Development Team Collaboration
Video editing class: students create with editing software
(Image generated by generative AI)

WhalesBot AI 3S Competition Preparation Course | Course Overview

Through WhalesBot AI Module 3S, students experience AI and robotics and prepare for the global ENJOY AI 'Tribal Warfare' competition. They design, assemble and programme more powerful smart robots for higher-difficulty tasks. Beyond coding and building, the course develops computational thinking, problem-solving and innovative thinking. Students also collaborate with peers worldwide, strengthening teamwork and global perspective.

What students will learn and gain

  • Vision/multi-sensor integration and mission decision-making
  • Competition rule-driven mechanism and code optimisation
  • Analyse and Develop Competition Strategies
  • International Exchange and Presentation Skills

Course highlights

Students flexibly master diverse programming skills; also explore AI applications, especially how image sensors let robots 'see' and identify objects.

Competitions & showcase opportunities

  • ENJOY AI Hong Kong Regional Competition

Future-ready advantages

Through WhalesBot AI Module 3S, students use over three hundred and twenty-three parts to design and build versatile, sturdy robots, and learn Scratch, Python and C for flexible robot control. The course covers touch, 5-in-1 greyscale, ultrasonic and image sensors so students understand how robots sense the environment and recognise objects, with an introduction to AI and image recognition.
Beyond hands-on practice and engineering design, students take part in open-ended design challenges — from planning and design through testing — turning ideas into reality. They continually analyse and solve technical problems, improving troubleshooting and debugging while training critical thinking and perseverance. Students work in groups, learning effective communication and division of labour to complete team projects. They may also join the ENJOY AI 'Tribal Warfare' global competition, exchanging with peers worldwide to broaden horizons and raise competitive standards.

International Elite System Integration Innovation & R&D
Video editing class: students create with editing software
(Image generated by generative AI)

WhalesBot AI 5S International Competition Elite Course | Course Overview

Aligned with the ENJOY AI 'Cyber City' international competition, this course lets students design, build, programme and control higher-difficulty, smarter robot models, comprehensively raising technical standards. Students learn multi-language programming and gain in-depth understanding of AI vision modules, multi-sensor fusion and complex mechanical structure design. Beyond single-skill coding training, lessons emphasise computational thinking, problem-solving, innovation and teamwork.

What students will learn and gain

  • Advanced visual recognition and multi-source data fusion
  • Complex scenario strategies and automated workflows
  • Multilingual Coding Skills
  • AI vision modules and intelligent decision-making

Course highlights

The course introduces colour, ultrasonic, temperature/humidity, gesture, touch and other sensors so students understand how robots fuse sensor data to actively perceive and respond to environmental changes.

Competitions & showcase opportunities

  • ENJOY AI Hong Kong Regional Competition

Future-ready advantages

Students are introduced to AI vision technology, trying to get robots to distinguish and identify different objects, deepening their understanding of AI applications. They design and build versatile, sturdy robots and learn multiple programming languages to flexibly control robots for different tasks. During building and coding, students face real challenges requiring critical thinking and logical reasoning to analyse and solve technical problems, improving troubleshooting and debugging skills. Innovation design challenges let students apply engineering design principles — from planning and design through implementation to testing — turning creative ideas into physical creations and developing innovation and project management skills. Students also work in groups, learning effective communication and collaboration to strengthen teamwork and presentation skills.

Embedded Systems Circuit Design Competition Training
Video editing class: students create with editing software
(Image generated by generative AI)

ArduinoSoccer Robot Competition Course | Course Overview

Using Arduino as the system core, this course guides students step by step to assemble a fully mobile soccer robot car. Students learn to programme with the Arduino IDE and write code to precisely control movement and sensing. The ultimate goal is solid technical foundations and practical experience to prepare fully for the soccer robot competition at HKUST, where students showcase creativity and technical skill in competition.

What students will learn and gain

  • Master Arduino hardware development
  • Master C/C++ programming techniques
  • Learn multi-sensor data fusion
  • Develop Competition Strategy Thinking
  • Develop Circuit Design Skills

Course highlights

Students assemble and design robots hands-on, understanding how structure and drive systems affect performance, and learn Arduino boards and electronic components — connecting and applying motors, sensors and other hardware.

Competitions & showcase opportunities

  • HKUST Soccer Robot Competition

Future-ready advantages

In class, students use the Arduino IDE to write code, practising syntax and logical thinking for intelligent robot control. They also learn how various sensors work and programme robots to sense the environment, identify objects and avoid obstacles, building practical skills. For soccer robot competitions, students practise precise operation, tactical analysis and working with teammates on attack and defence strategies, understanding the importance of teamwork. Throughout, students face technical challenges including mechanical faults, wiring issues and code errors, training systematic debugging and independent problem-solving.

More secondary recommendations

The following courses for secondary students cover drones, AI vision, smart IoT and language AI — developing technical ability comprehensively.

Drone Course Thumbnail

Drone Coding and Applications Course

Comprehensive drone technology learning covering flight principles, programming control, data collection, and AI applications.

Artificial Intelligence Drone Coding Aviation Technology
HuskyLensCourse thumbnail

HuskyLens AIVisual Applications Course

Combining Micro:bit and HuskyLens for AI vision learning, students practise image recognition, object tracking and face recognition and apply these to autonomous robot navigation, interactive tasks and IoT smart environment construction.

AIVisual recognition Hardware Integration Real-world applications
AIoTCourse thumbnail

AIoTAdvanced Smart IoT Course

AIoT deep learning to cultivate smart city talent. Develop smart applications deployable in smart campus projects.

Internet of Things Smart Systems Data Analytics
LLMCourse thumbnail

LLM/NLPNatural Language Processing Course

Explore large language models and natural language processing. Develop language AI applications and master core technologies of the future.

Language Models NLP AIApplications

Ready to bring innovative STEAM learning to your students?

Contact us for a STEAM programme proposal and quote tailored to your school

中文EN