Skip to main content

About Inventor Certificate Programme

Inventor Certificate Programme is an Arduino course 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
LocationRochester Mall, Kallang Wave Mall, 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 – $450 or
8 sessions – $860 (5% off) or
24 sessions – $2400 (11% off)
Class Schedule Scroll below for class registration and schedule

Arduino Course Progression

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

  1. Intro to Arduino (4 sessions)
  2. Arduino 101 (4 sessions)
  3. Arduino 102 (4 sessions)
  4. Arduino 201 (4 sessions)
  5. Arduino 202 (4 sessions)

Completion of the Inventor Certificate Programme – Arduino 202 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 Arduino 101 to Arduino 202 level. All Arduino kits are included within the course fee, no separate purchase necessary.

Arduino Course Overview

Inventor Certificate Programme: Intro to Arduino

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: Arduino 101

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: Arduino 102

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: Arduino 201

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: Arduino 202

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

Arduino Course Proficiency Test & Certification

A proficiency test will be administered on the last session of the Intro to Arduino, Arduino 102 and Arduino 202 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)
  • Arduino 102 (CSARC Issued Certificate)
  • Arduino 202 (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!