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 building 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 working 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 exercises

  • Advancing from simple machines to complex machines concepts

  • Develop scientific inquiry and critical thinking skills

  • Programming concepts III

  • Introduction to LEGO® MINDSTORMS

  • 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 & Activities

  • 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 & Activities


  • Robotics Engineering 2

  • Machines & Mechanisms 3 (Concepts and Applications)

  • Project Research & Project Management

  • 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 & Activities

  • 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 Mechanisms

  • The Modeling and Scaling Process

  • 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 programming

  • Understanding Visual Programming and Dataflow

  • Data Types & Polymorphism

  • Program Flow and Decision  Making

  • 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 © 2024 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.