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 |
Location | Rochester Mall, Kallang Wave Mall, Siglap |
Max Class Size | 5 students / instructor |
Lesson Duration | 2.5 hours per session |
Full Programme Length | 20 sessions (5 levels x 4 sessions) |
Course Fees | Lessons 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:
- Intro to Arduino (4 sessions)
- Arduino 101 (4 sessions)
- Arduino 102 (4 sessions)
- Arduino 201 (4 sessions)
- 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
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
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:
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!