About Inventor Certificate Programme

Inventor Certificate Programme is developed by Nullspace to develop electronic and microcontroller proficiency in kids. With the Arduino Microcontroller, students will learn to create their own electronic projects – starting with simple components like LEDs, buzzers, and potentiometers. Upon completion of the programme, students will then be able to progress to the CATALYST Innovation Project Mentoring Programme.

Suitable for Ages 10 years old and up
LocationC4RL-WEST (Rochester Mall)
C4RL-EAST (Siglap)
Max Class Size5 students / instructor
Lesson Duration2.5 hours per session
Full Programme Length20 sessions (5 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)
Class Schedule Friday sessions: 3.30pm to 6pm
Saturday sessions: 3.30pm to 6pm

Course Progression

There are a total of 5 progressive levels (20 sessions) to complete the Inventor Certificate Programme:

  1. Intro to Arduino using S4A (4 sessions)
  2. Beginner 1 (4 sessions)
  3. Beginner 2 (4 sessions)
  4. Intermediate 1 (4 sessions)
  5. Intermediate 2 (4 sessions)

The completion of the Inventor Certificate Programme (i.e. Intermediate 2) is the prerequisite for our CATALYST Innovation Project Mentoring Programme.

Learning Materials

Each student will be given their own Arduino Starter Kit (worth $49.90) on their first Arduino robotics class. They will be required to bring and use their own kit for subsequent lessons and courses.

Students will also receive one ThinkCrate Arduino project kit per level from Beginner 1 to Intermediate 2 level. All Arduino kits are included within the course fee, no separate purchase necessary.

Course Overview

Inventor Certificate Programme: Intro to Arduino using S4A

Recommended Age: 10 years old and above

This is an introductory Arduino robotics class. Students will learn how to utilize the Arduino Uno Microcontroller Board together with Scratch programming. Through the lesson, students will explore basic electronics, graphic-based computer programming, and tinkering with breadboard (a board for making an experimental model of an electric circuit) and wires. Topics covered in this course provide the foundation for more progressive Arduino Certificate Programmes.

Basic Electronics

  • Breadboard and Circuits
  • Resistors and LEDs
  • Push Button
  • Light Dependent Resistor
  • Potentiometer
  • Buzzer

Computer Programming: Using Scratch for Arduino

  • Simple arithmetic
  • Digital and analog functions

Inventor Certificate Programme: Beginner 1

Recommended Age: 10 years old and above

Pre-requisite: Arduino Inventor: Intro to Arduino using S4A

In this course, students will be taught basic programming concepts such as conditionals (IF-ELSE statements) and loops (repetition and terminating conditions). Various mini challenges will be tackled at the end of every session. Through the lessons, students will explore basic electronics, simplified C/C++ texted-based computer programming, and tinkering with breadboard (a board for making an experimental model of an electric circuit) and wires.

Hardware Electronics

  • Breadboard and Circuits
  • Resistors and LEDs
  • Push Button
  • Buzzer & Speaker

Computer Programming: Arduino IDE

  • Programming Syntax
  • Digital Output
  • Digital Input
  • Variables
  • If-Else

arduino-beg-1

Inventor Certificate Programme: Beginner 2

Recommended Age: 10 years old and above

Pre-requisite: Arduino Inventor: Beginner 1

In this course, students will be presented with more programming concepts such as manipulating of data variables, as well as taking a holistic problem solving approach (electrical design and software solution). Through the lessons, students will explore basic electronics, simplified C/C++ texted-based computer programming, and tinkering with breadboard (a board for making an experimental model of an electric circuit) and wires.

Basic Electronics

  • Breadboard and Circuits
  • Resistors and LEDs
  • Light Dependent Resistor
  • Potentiometer

Computer Programming: Arduino IDE

  • Analog Output
  • Analog Input
  • Compound Operators
  • While Loop

arduino-beg-2

Inventor Certificate Programme: Intermediate 1

Recommended Age: 11 years old and above

Pre-requisite: Arduino Inventor: Beginner 2

In this Intermediate course level, students will learn how to program the Arduino Uno Microcontroller Board with other components such as Servo Motors, and LCD screen. Students will learn about the commonly used I2C communication protocol and using third party code libraries in implementing their projects.

Basic Electronics

  • Breadboard and Circuits
  • Resistors and LEDs
  • Light Dependent Resistor
  • LCD Screen
  • Servo Motor

Computer Programming: Arduino IDE

  • For Loop
  • I2C Communication Protocol
  • External Libraries (Servo Motor & LCD Screen)

Inventor Certificate Programme: Intermediate 2

Recommended Age: 11 years old and above

Pre-requisite: Arduino Inventor: Intermediate 1

In this Intermediate course level, students will learn how to program the Arduino Uno Microcontroller Board with other components such as the motor controller and IR sensors to build an Arduino-based robot car. Students will combine the various sensors that were covered previously to create an autonomous robot that can respond to its surroundings.

Hardware Electronics

  • Servo Motor
  • IR Sensor

Computer Programming: Arduino IDE

  • I2C Communication Protocol
  • Managing External Code Libraries

Course Proficiency Test & Certification

A proficiency test will be administered on the last session of the Intro to Arduino, Beginner 2 and Intermediate 2 levels to ascertain suitability for progression.

The test covers theory, programming, and hands-on circuitry construction.

Certificates will be awarded upon successful passing of the tests.

  • Intro to Arduino (Nullspace Issued Certificate)
  • Beginner 2 (CSARC Issued Certificate)
  • Intermediate 2 (CSARC Issued Certificate)

Students who have passed our Beginner & Intermediate 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.

Click to view sample digital certificate credential

CATALYST Innovation Project Mentoring

CATALYST is a small project mentoring class where students will conceptualise and develop their own creations and prototype. Students will also be taught project documentation and project management skills.

The programme is developed by Nullspace to develop the next generation of young innovators and change-makers. Part of our goal is to help students get admitted to the school of their choice through the Direct School Admission Secondary (DSA-Sec) exercise.

Examples of Student Projects:
Learn more about CATALYST

Check Out Our Schedule and Book Classes Here!

Registration of the Arduino Robotics class is only confirmed upon payment of course fees (via credit card / PayPal) upon checkout, or by redeeming an existing course package.

If you are intending to register for just one course level (4 sessions x 2.5 hours @ $420), you may proceed to register and make payment without purchasing course package. Otherwise you might consider purchasing our course packages below. Find out more about our course packages here!