Robotics Certificate Programme
using LEGO® Mindstorms EV3

About LEGO Robotics Certificate Programme

The Robotics Certificate Programme is created by Nullspace to develop LEGO Robotics proficiency in children. There are a total of 6 course levels, with each level consisting of 10 hours of hands-on coursework. Students who complete the Advanced 2 level will then be able to represent Nullspace for competitions to gain exposure.

Lessons are conducted using the latest LEGO® Mindstorms EV3 System. Each student will be provided with a laptop and EV3 set for use during the class. Students are taught in a show-and-tell manner where they learn to build robot designs and understand the key logic behind good robot design. Worksheets provided at each level also help to facilitate better learning. At higher levels, students learn to work independently on missions that prepare them for the rigours of robotics competitions.

Centre Locations

C4RL-ROCHESTER (Rochester Mall) & C4RL-EAST (Siglap). [Centre Information]

Please note that we are in the midst of shifting out of our Bukit Timah Fire Station location. Our RCP LEGO Mindstorms EV3 course will be offered at our new Rochester Mall location instead of our Bukit Timah Fire Station location.

Class Schedule

We have both weekend and school holiday courses. Click here to find out more.

LEGO Robotics - Nullspace Centre for Robotics Learning

Course Progression

Modular Course Progression

  • Approximately 4 sessions (10 hours) per course level
  • Each course level consists of 1 Foundation Session + approximately 3 Practice Sessions
  • Each Foundation/Practice Session is 2.5 hours long

Course Proficiency Test with Certification

  • A Course Proficiency Test is administered after completion of Beginner, Intermediate, and Advanced course levels to ascertain suitability for progression.
  • Certificates will be awarded upon successful passing of the proficiency test.
  • More information here: Course Structure

Coming with Robotics Background?

  • Students with prior experience with LEGO robotics (Mindstorms EV3) can sit for our Generic Proficiency Test to gauge their current skill level. This enables us to better slot them in at a suitable level, so that they will not miss crucial robotic skills.
  • The Generic Proficiency Test costs $50 to administer, and covers theory, programming, and hands-on robot construction.
  • The Generic Proficiency Test is carried out in an open book format, and students may bring along any notes or materials that they might have.
  • Email us to make an appointment.

Competition Training

  • Students who passed Advanced Course Proficiency Test may choose to take part in competitions with C4RL.
  • Competition trainings are typically on Saturday or Sunday mornings, across our training centre locations.
  • Check out the list of robotics competitions in Singapore.

Course Structure

Foundation Sessions

  • These are compulsory sessions intended to teach fundamental theory and concepts for that course level.
  • Within each course level, completion of Foundation Session is required before embarking on Practice Sessions

Practice Sessions

  • These are activity based sessions intended to allow students to explore programming and robot building activities.
  • Within each course level, there are a set of course activities to be completed before a student can attempt a Course Proficiency Test
  • Students may register for as many Practice Sessions as needed to complete the required course activities. Recommended 3 Practice Sessions per course level.
  • Students may also attempt additional activities beyond the required course activities if they will like more practice before going for the Course Proficiency Test.

Course Proficiency Test

  • Students may register for the Course Proficiency Test upon completing the course requisites (Foundation Session + Course activities in Practice Sessions)
  • The Course Proficiency Test is non-chargeable
  • In the event students do not pass the Course Proficiency Test, they may be recommended to redo certain course activities before attempting the test again.

Example 1: New Student (No Prior Experience)

Jessica has just recently enrolled with C4RL to learn more about coding and robotics. Jessica is 9 years old and has no prior experience in this area.

Jessica registers for Beginner 1 Foundation Session and 3x Beginner Practice Sessions. After the 3rd Beginner Practice Session, Jessica realises that she needs one more session in order to complete the requisite activities hence she registered for the 4th Beginner Practice Session.

Upon completing all the requisite activities for Beginner 1, she proceeds to book the Beginner 2 Foundation Session.

Following which Jessica registers for 3x Beginner Practice Sessions for Beginner 2 and was able to finish all the requisite activities within 3x Practice Sessions.

Jessica registers for the Beginner Proficiency Test and managed to pass the assessment. She then proceeds to register for the Intermediate Foundation Session.

Example 2: Student with Prior Robotics Experience

Matthew is 11 years old and he has been part of his school’s robotics club for 1 year. He will like to learn more about LEGO Robotics with C4RL. Matthew sat for the Generic Proficiency Test to ascertain his current skill level. Based on the test it was determined that Matthew can start from the Beginner 2 course level.

Matthew registers for the Beginner 2 Foundation Session and 3x Beginner Practice Sessions. However he was able to complete the requisite activities in 2x Beginner Practice Sessions. The unused Practice Session is credited back to Matthew.

Matthew passed the Beginner Proficiency test on his first try and proceeds to the Intermediate course level.

Example 3: Student did not clear Proficiency Test

Jayden completed his required activities for Intermediate 2 course and registers for the Intermediate Proficiency Test. He did not manage to pass the test on his first attempt. Based on his test performance, it is recommended that he go through some course activities again to reinforce certain skills before attempting the test again.

Jayden manages to pass the test on his second attempt and proceeds to register for the Advanced 1 Foundation Session.

Course Registration & Schedule (2019)

Here are the simple steps to register for our classes!

1. Check our Course Schedule

During school holiday season, we have classes running from Monday to Sunday. For regular school season, our classes are mainly on Saturday and Sunday.

2. Register and Payment

You may register your child using our online registration form. Our staff will be in touch with you via email within 1 working day to confirm your selected course dates and selected course package.

You will be issued with a unique course package ID which can be used for subsequent registrations.

Register

3. Subsequent Registrations

Use the same online registration form to select your desired class dates, or simply drop us an email with your course package ID and desired class dates.

Email Us

Beginner Levels

Register for our LEGO Robotics school holiday programs today!

Full Schedule Sign Up Today!

1. Click on or the date to go to different date views
2. Click on Week / Month to toggle between weekly or monthly calendar
3. Click on to filter the different classes

Intermediate Levels

Register for our LEGO Robotics school holiday programs today!

Full Schedule Sign Up Today!

1. Click on or the date to go to different date views
2. Click on Week / Month to toggle between weekly or monthly calendar
3. Click on to filter the different classes

Advanced Levels

Register for our LEGO Robotics school holiday programs today!

Full Schedule Sign Up Today!

1. Click on or the date to go to different date views
2. Click on Week / Month to toggle between weekly or monthly calendar
3. Click on to filter the different classes

Purchase any of our course packages for greater savings on class registrations!

Course package can be used for any Foundation or Practice sessions under Robotics Certificate Programme (LEGO Mindstorms EV3). Course Proficiency Test is non-chargeable. Terms and Conditions apply.


1 Session

$ 40

Per Hour

  • $100 for 1 robotics session
  • Total 2.5 hours
  • Recommended for trying out our classes!

Register



4 Sessions

$ 35

Per Hour

  • $350 for 4 robotics sessions (worth $400)
  • Total 10 hours
  • Recommended for extra practice sessions

Register



8 SessionsMost Popular

$ 32

Per Hour

  • $640 for 8 robotics sessions (worth $800)
  • Total 20 hours
  • Recommended for school holiday season!

Register



24 Sessions

$ 30

Per Hour

  • $1800 for 24 robotics sessions (worth $2400)
  • Total 60 hours
  • Recommend for serious training on weekly basis

Register


Like Our Classes? Share It!

Refer a new student to our Robotics Certificate Programme (LEGO Mindstorms EV3) and both referral and referee will get one free session5 each!

Keep the Learning Going!

Register for 8 or 24 session package and you will be eligible to purchase6 a LEGO Mindstorms Education EV3 core set at $778 (10% off retail price of $865)

Terms and Conditions:

  1. Course packages are transferable but not refundable. E.g. Student A has bought the 24 sessions course package but only used 20 sessions. The unused 4 sessions can be transferred to Student B.
  2. Course packages can be shared and used between 2 or more students concurrently. To use the same course package, simply quote the course package code during the online registration.
  3. Course packages have a validity period of 2 years from the date of purchase. Any unused sessions after 2 years will lapse.
  4. Any cancellation of class sessions must be made at least 24 hours in advance otherwise session credit will be deducted for no show.
  5. Referrer can be an existing or past client who has purchased at least 4 sessions of programme with Nullspace. Siblings of existing students are not eligible for referral scheme. Referee must be a new client who has not registered for any classes with Nullspace, and has purchased at least 4 sessions package. Referee is to quote Referrer’s name or email during the online registration.
  6. Discount price is subject to change. Purchase of the EV3 Core Set is optional. We usually only encourage purchase to be made after completion of Beginner 2 level when the child is more certain of their interest in robotics.

LEGO Robotics Course Details

Read more about the content and activities that we cover!

Robotics Certificate Programme: Beginner 1

Recommended Age: 8+

This is an introductory level course for the LEGO® Mindstorms robotics system. It provides the foundation for the LEGO® Robotics Certificate Program. Topics covered include graphical based programming and basic motor movement control.

Construction Skills:

  •  Basic Robot Structural Design
  •  Gear Ratios, Speed, Power and Drive Precision
  •  Creating a bumper in front of robot

Programming Skills

  •  Introduction to EV3 Graphical Based Programming (Drag and Drop)
  •  Robot Movement (by Rotation and by Timing)
  •  Types of Turning Movement
  •  Accurate Movement Control
  •  Basic Troubleshooting Methods

lego robotics nullspace beginner 1

Robotics Certificate Programme: Beginner 2

Recommended Age: 8+

Prerequisite: Beginner 1 Course

In this course, students will be exposed to various EV3 Sensors. Students will explore building autonomous robots with the sensors. Various mini challenges will be tackled at the end of every session. Beginner 2 Evaluation Session is included in the Beginner 2 course.

Construction Skills:

  • Basic Robot Structural Design
  • Mounting of Various Sensors

Programming Skills: 

  • Introduction to Switches and Loops
  • Ultrasonic Sensor to Detect Obstacles
  • Touch Sensor to Control Robot
  • Single Light Sensor to Line Trace
  • Basic Troubleshooting Methods

lego robotics mindstorms ev3

Robotics Certificate Programme: Intermediate 1

Recommended Age: 9+

Prerequisite: Robotics Certificate Programme Beginner 2

In this course, students will be presented with more advanced line tracing algorithms. This line tracing skills are commonly utilised in Robotics Competitions and real world applications. Students will also learn how to control line tracing to suit mission objectives. Additionally, students will be exposed to Open Category projects to foster their creativity.

Construction Skills:

  • Intermediate Robot Construction
  • Geared Motor Claw
  • Open Category Project Construction

Programming Skills:

  • Introduction to Loop Interrupt
  • Introduction to Conditional Loops
  • Introduction to “My Blocks”
  • Medium Motor Controls
  • Combination of Various sensors

lego robotics mindstorms ev3 Intermediate 1

Robotics Certificate Programme: Intermediate 2

Recommended Age: 9+

Prerequisite: Robotics Certificate Programme Intermediate 1

In this course, students will be wholly focused on competition mission practice on Line Tracing. Actual past year competition playfields will be used to illustrate lesson points and will be used as practice. Students will focus on strenghtening their line tracing knowledge through practice. Intermediate 2 Evaluation Session is included in the Intermediate 2 course.

Construction Skills:

  • Intermediate Robot Construction
  • Geared Motors for Sprint and Sumo Robots

Programming Skills:

  • Combination of Conditional Loops and Loop Interrupts
  • Accurate Line tracing
  • Advanced Troubleshooting Methods
  • Programming under Mission Constraints

Robotics Certificate Programme: Advanced 1

Recommended Age: 10+

Prerequisite: Robotics Certificate Programme Intermediate 2

In this course, students will explore Advanced Programming Blocks in the LEGO Mindstorms Software. A specially crafted in-house mission will be used to create depth of learning through practice. Students will have to work towards a programmatic and mechanical solution to accomplish multiple objectives under constraints.

Construction Skills:

  • Advanced Robot Structural Design
  • Dispenser Mechanism
  • Wall Alignment Mechanism

Programming Skills:

  • Introduction to Advanced Blocks (Math, Variable, Data wires)
  • Scanning Color and Recording
  • Variable Line Tracing
  • Display of Data from Variables

Robotics Certificate Programme: Advanced 2

Recommended Age: 10+

Prerequisite: Robotics Certificate Programme Advanced 1

In this course, students will be wholly focused on competition mission practice with Gyro Sensors. Gyro Sensors allow the robot to navigate the playfield accurately and reliably. Students will have to complete challenges through programming and mechanical solutions. Advanced 2 Evaluation Session is included in the Advanced 2 course.

Construction Skills:

  • Advanced Robot Structural Design
  • Gyro Mounting
  • Claw with 2 Axis of Movements

Programming Skills:

  • Introduction to Gyro Sensor
  • Gyro Control of Robots
  • Controlling Claw with 2 Axis of Movements

Competitive Class

Recommended Age: 10+

Prerequisite: Robotics Certificate Programme Advanced 2

Upon completion of the Advanced Program, students are recommended to take part in upcoming local competitions to gain exposure and widen their knowledge and application of robotics. Some of the competitions include, National Junior Robotics Competition and FIRST LEGO® League. Students from this competitive class will be invited to form teams to represent us in these competitions.

In this course, students will be exposed to different challenges and missions for them to practise and hone their skills. Students will have to work towards a programmatic and mechanical solution to accomplish multiple objectives under constraints and minimal supervision.

CostVaries per Competition