Robotics Courses

Robots2U offers a number of robotics for kids learning courses. Each course is specially designed to fit the age group in a fun, engaging yet mind-expanding way.

The "LEGO® WeDo Robotics" is the best platform for young learners to start robotics learning. Children as young as 6 years old are able to join this program. Students will build projects based on themes and introduced the concepts of Simple Machines. They will learn how to use motor and sensors to program movement (using a special icon-based programming software).

The WeDo series consists of three levels. Upon completion of the course, young learners will have an overall understanding of simple machines used in robots and basic programming concepts.

The "LEGO® - MINDSTORMS Robotics" is based on the popular LEGO® MINDSTORMS Robotics and is recommended for learners age 9 and above. It consists of three levels and each level is build on to the next.

  • Level-1: Students will gain firsthand experience building and programming robots using LEGO® MINDSTORMS. They will learn about robot movement, using sensors as input devices to program robot behaviours and the concepts of simple machines.

  • Level-2: Students will learn about "structured programming" and "parameter passing" - the foundation of writing efficient program. They will explore more complex robot models, mechanisms and robotics challenges

  • Level-3: Prepare students to conduct project research and project management. Students will learn advanced robot technology and programming algorithms such as PID.

Completing the "MINDSTORMS Education Journey", students will be proficient in MINDSTORMS graphical programming and well exposed to robotics building concepts and applications.

Introducing young learners to

   STEM (Science, Technology,
   Engineering and Math)
   education through robotics

• Build, program & test robotics
   models within different themes

• Understanding the concepts of
   simple machines such as 

   pulleys,  gears, wheels & axle

• Using motors and sensors

• Programming concepts I


Continuing on their discovery

   journey to build, program &
   test more challenging and
   complex robotics models

• Exploring basic structures

• Expanding mechanical 

   concepts  with levers, cam
   and gears

• Advancing and programming
   with multiple sensors

Real-world problem-solving
   exercises through fun activities

• Learning to share ideas and

   work in teams

• Programming concepts II

Build upon the foundations

   on previous levels, students
   will “create, construct,
   program & explain” their
   own robotics models

• Advanced activities with
   open-ended problem-solving

• Advancing from simple
   machines to complex
   machines concepts

• Develop scientific inquiry and
   critical thinking skills

 • Programming concepts III

• Introduction to LEGO® 


• Machines & Mechanisms 1   

   (Concepts and Applications)

• Level-1 STEM Education

• Passive & Power Attachments

• Level-1 Robot Programming

  • NXT-G Common Programming Blocks

  • Robot Movement

  • Using and programming robot with sensors

  • Wait States and Iterations

  • Program Flow & Logic

  • Level-1 Robot Behaviours and Algorithms

• LEGO® 3D Model Drawing 1

• Level-1 Robotic Projects &


• Robotics Engineering 1

• Machines & Mechanisms 2

   (Concepts and Applications)

• Level-2 STEM Education

• Understanding Gear Ratios

• Using CAMs and differentials

• Level-2 Robot Programming

  • The Programmer's Tools

  • Structured Programming

  • Programming with

          Sensor and Data Blocks

  • Data Hubs & Data Wires

  • Multitasking Programming

  • Level-2 Robot Behaviours and  Algorithms

• LEGO® 3D Model Drawing 2

• Level-2 Robotic Projects &



• Robotics Engineering 2

• Machines & Mechanisms 3

   (Concepts and Applications)

• Project Research & Project


 • Level-3 Robot Programming

  • Nested Logic & Controls

  • Variables and Data Types

  • Data Manipulation

  • Advance Subroutines

  • Level-3 Robot Behaviours &

• Introduction to PID

• State Machines

• Basics of Data Acquisition

• Using and Interpreting Data   

• Level-3 Robotic Projects &


• Introduction to LEGO® Technic

   building and part system

• Introduction to LEGO®

   Geometry and Systems

• Shapes and Structures

• Using Simple Machines to gain

   "Mechanical Advantage"

• Simple to Complex machines

• Workings and Applications of   


• The Modeling and Scaling   


• Good Design practices


• Using Mindstorms as the

   platform, this LabVIEW course

   is more than just a another

   programming course.

• Especially for those who wants

   to further their learning

   after NXT/EV3 to real-world


• Understanding Visual 

   Programming and Dataflow

• Data Types & Polymorphism

• Program Flow and Decision 


  • Loop Structure

  • Case Structure

  • Sequence Structure

• This short course is based on

   the popular and affordable

   Arduino microcontroller board

• Cater mainly for secondary 

   school and college students 

   who wants to experiment and

   build their own microcontroller

   based projects

• Course covers

  • Overview of Arduino hardware

  • Basic Electronics

  • Arduino Sketch and

          Programming Syntax

  • Fun with Projects



Copyright © 2019 All Rights Reserved

All trademarks are the property of their respective owners.

Terms of Use | Privacy Policy


LEGO is a registered trademark of the LEGO Group, which does not sponsor, authorize, or endorse this site.