About Robotics Certificate Programme

The Robotics Certificate Programme is created by Nullspace to develop LEGO® Robotics proficiency in children. Using the brand-new LEGO® Education SPIKE™ Prime robotics kit, students will learn to build and programme robots using various sensors and programming automation.

In each lesson, students will work independently to complete robot missions and learning objectives that will prepare them for the rigours of LEGO® robotics competitions. On completion of this programme, students will be invited to join our Competition Training Programme to represent team Nullspace in national robotics competitions.

Suitable for Ages 9 years old and up
LocationC4RL-WEST (Rochester Mall)
C4RL-EAST (Siglap)
Max Class Size4 students / instructor
Lesson Duration2.5 hours per session
Full Programme Length24 sessions (6 levels x 4 sessions)
Course FeesLessons are charged according to our course package prices.

4 sessions – $420 or
8 sessions – $800 (5% off) or
24 sessions – $2280 (10% off)

Trial class is available at $120 for a 2.5 hour session
Click here to visit our Registration Page!

Course Structure

Each level consists of approximately 4 sessions – 1x Foundation Session + 3x Practice Sessions.

E.g. Booking Sequence for New Students with No Prior Experience

  1. Beginner 1 Foundation Session x1
  2. Beginner Practice Session x3
  3. Beginner 2 Foundation Session x1
  4. Beginner Practice Session x3
  5. Beginner Proficiency Test (non chargeable)

Nullspace LEGO Mindstorms EV3 Enrichment Course Progression

Course Progression

There are a total of 6 progressive levels (24 sessions) to complete the LEGO Robotics Certificate Programme:

  1. Beginner 1 Level (4 sessions)
  2. Beginner 2 Level (4 sessions)

   Beginner Proficiency Test (Non-Chargeable)

  1. Intermediate 1 Level (4 sessions)
  2. Intermediate 2 Level (4 sessions)

   Intermediate Proficiency Test (Non-Chargeable)

  1. Advanced 1 Level (4 sessions)
  2. Advanced 2 Level (4 sessions)

   Advanced Proficiency Test (Non-Chargeable)

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.

Coming with Robotics Background?

  • Students with prior experience with LEGO Robotics (using LEGO® Education SPIKE™ Prime) can sit for our Placement 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 Placement Test costs $50 to administer, which can later be used to offset course registration fees.
  • The Placement Test covers theory, programming, and hands-on robot construction. 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.

Course Proficiency Test & Certification

A Course Proficiency Test is administered after the completion of Beginner 2, Intermediate 2 , and Advanced 2 course levels to ascertain suitability for progression. Certificates will be awarded upon successful passing of the proficiency tests.

Students who have passed our proficiency tests will also receive a digital certificate issued by the Computer Science & Robotics Certification (CSARC™). These digital certificates will be issued via email at the end of each school term.

Computer Science and Robotics Certification (CSARC)

Competition Training Programme

Nullspace Centre for Robotics Learning (C4RL) takes part in approximately 3 robotics competitions in a year.

Students who have completed the Robotics Certificate Programme and have successfully passed the Advanced Proficiency Test will be invited to take part in our competition training programme.

Our competition training programmes are typically held on Saturday / Sunday mornings across our training centre locations.

LEGO Robotics Competition Training Programme

Course Overview

Robotics Certificate Programme: Beginner 1

Recommended Age: 9+

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

Learning Objectives

  • Introduction to LEGO® Robotics using SPIKE™ Prime
  • Basic Robot Design Principles
  • Guided Building of a Simple Robot
  • Introduction to Block-Based Programming (Similar to Scratch)
  • Basic Robot Movement (Speed & Duration)
  • 3 Types of Turning Movement
  • Introduction to Flowcharting

Robotics Certificate Programme: Beginner 2

Recommended Age: 9+
Prerequisite: Beginner 1 Course Level

In this course, students will be exposed to various sensors. Students will explore building autonomous robots with the sensors. Various mini challenges will be tackled at the end of every session.

Beginner Proficiency Test will take place after the Beginner 2 level.

Learning Objectives:

  • If/Else Conditionals and Loops
  • Overview of Sensors and it’s usages
  • Mounting of Various Sensors on Basic Robot
  • Line Tracing using Single Light Sensor
  • Obstacle Detection using Ultrasonic (or Distance) Sensor
  • Robot Control using Pressure (or Touch) Sensor
  • Basic Troubleshooting Methods

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.

Learning Objectives:

  • Guided Building of a Castor Robot
  • Line Tracing using Double Light Sensors
  • Nested If/Else Conditionals
  • Usage of Conditional Loops
  • Line Catching Techniques
  • Medium Motor Controls
  • Building of a Motorised Claw using Gears

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 Proficiency Test will take place after the Intermediate 2 level.

Learning Objectives:

  • Competition Strategy Planning Skills
  • Gathering Information from Competition Manual
  • Repetitive Programming Techniques – My Blocks
  • Navigating Different Junction Types
  • Developing Computational Thinking Skills with Higher-Level Missions

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® Education SPIKE™ Prime 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.

Learning Objectives

  • Usage of Variables to store & retrieve values
  • Automatic Threshold Calculation Technique
  • Advanced Line Tracing Algorithms – Proportional Line Tracing
  • Colour Scanning & Sorting Skills
  • Display of Data from Variables
  • Wall Alignment Mechanism

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 Proficiency Test will take place after the Advanced 2 level.

Learning Objectives:

  • Bearing-Based Programming using Gyro Sensor
  • Automatic Error Corrections for Robot Movement
  • Improved My Blocks with multiple input parameters
  • Building of a Rack and Pinion attachment for Linear Movements
  • Building of a Forklift Attachment with Pivoting Beams

Lesson Booking Sequence:

Beginner 1 – Beginner 2 – Intermediate 1 – Intermediate 2 – Advanced 1 – Advanced 2

Beginner 1 

  • Beginner 1 Foundation Session
  • Beginner Practice Sessions x 3

Beginner 2

  • Beginner 2 Foundation Session
  • Beginner Practice Sessions x 3
  • Beginner Proficiency Test (Non-Chargeable)

Intermediate 1

  • Intermediate 1 Foundation Session
  • Intermediate Practice Sessions x 3

Intermediate 2

  • Intermediate 2 Foundation Session
  • Intermediate Practice Sessions x 3
  • Intermediate Proficiency Test (Non-Chargeable)

Advanced 1

  • Advanced 1 Foundation Session
  • Advanced Practice Sessions x 3

Advanced 2

  • Advanced 2 Foundation Session
  • Advanced Practice Sessions x 3
  • Advanced Proficiency Test (Non-Chargeable)

Peek Into Our Classrooms

Additional Course Information / Frequently Asked Questions (FAQ)

Check Out Our Class Schedule and Book Classes Here!