This is an introductory (Level 1) course to understand electronic components and programming which form the building blocks of Robots. This course is geared towards the future “builders” of robots. i.e. It focuses on the internal electronic components used in robots and programming to integrate those. Kids build robots from scratch in most projects! 

Hardware used is stempedia evive, Arduino and MINDSTORMS EV3 platform. This curriculum includes videos, animations and ample real-world hardware (Arduino, evive and LEGO Mindstorms EV3) time for students and step-by-step lessons designed to help beginners learn basics concept of electronics and its components and apply that knowledge in building robots. 

This course covers all three aspects of electronics and robotics and have optional home works for students to work on programming skills using scratch to program robots.

• Electronics: This portion introduces children to basic electronic components such as motors, sensors, LEDs, etc. which are the hardware building blocks of robots.

• Programming: This portion introduces students to the basics of Scratch blocks-based programming with real-world applications. They learn to program hardware and build a foundation for programming robots in the next part.

• Robotics: This portion introduces students to Mindstorms EV3 platform. They use Ultrasonic, Gyro and Color Sensors. The user will learn how to use the Move Steering, Wait, Sound, and other blocks

Details of curriculum:
MonthWhat Students achieve
Month 1 Students gain a basic of electronics – like conductors, insulators, voltage, current and resistance and components like resistors, led, etc. Move on to Ohm’s law and evive hardware will be used to experiment the basics learned. • Simple projects like LED necklace and wristband to experiment with the concepts learned. • Design and function of digital infrastructures, from personal communication systems to wide area networks - for example, global, satellite and the Internet of Things. (BC ADST) • Keyboarding techniques (BC ADST)
Month 2 Scratch programming to control the evive hardware set. Use evive set to cover some basic electronics ideas like analog signals, digital signals, switch and potentiometer. We will also cover parallel and series circuits, wiring the panels, etc. • Project for this unit is to construct light-up sign that spells a message and functions normally when shaken. • Note: evive is a popular electronic kit popular in Asian region and used to educate kids on electronics and build robots via fun projects.
Month 3 Introduction to Sensors and Actuators: Introduction to working of various sensors like touch, IR, color, Ultrasonic, PIR, soil sensor, etc. and actuators like servo and DC motors. • Mini projects from transportation and manufacturing industry to understand the concepts of using sensors and actuators. • Project of the month: Build a robot to pick and place objects.
Month 4 Introduction to Lego Mindstorms EV3 robot and using scratch to program the Mindstorms Robot. There will be a project in every session and will end with final project to build a robot Lego EV3 robot and program it using scratch to navigate a maze.
Month 5 Introduction to IoT (Internet of things) - Cover basics of radio frequency modules like Wi-Fi and Bluetooth. Basic IoT functions like sending/receiving data from cloud, getting weather data from internet etc. using evive hardware. • Mid Term project on Internet of Things from Agricultural industry: Connecting the soil sensor to cloud and using weather information to control watering the plants and maintain health of the plants.
Month 6 Home Automation techniques and programming using evive. Will cover interfacing electronics/sensors to internet and use the cloud to do the computing. • Session will end with a project on voice activated light bulb.
Month 7 Introduction to Arduino hardware and programming tool. Concepts learned: Using an Arduino as a voltage source, Relays, Motor Control Boards to send High and Low signals. • Project of the month will be to build a two wheeled cart controlled by Arduino. • Social, cultural, and economic impact of mobile devices (BC ADST)
Month 8 Systems for information transfer and communication, including videos, blogs, podcasts, and social media (BC ADST). • Interfacing the sensor, motors and IoT modules with Arduino and programming Arduino to use/control these sensors and motors. There will be a project in every session.
Month 9 FINAL PROJECT: Build a full mini Robot.

After completing this program (RCF), students will have a basic understanding of electronics, programming, and robotics and would be able to continue their learning using free online resources if they choose. If so, the kit would cost around ~$350 CAD (We do not sell these kits and students to buy it directly from suppliers). Students can also continue with our Level 2 programs in 2021. All hardware and software used are based on global industry-standard Arduino chipset and therefore not a vendor lock-in technology (A huge advantage compared to other electronics/coding programs offered by other firms).



1) Audience: Our programs are geared towards kids genuinely interested in making things & technology in general, ie; computers, robotics, programming etc.  The Level 1 program is intended for anyone in the age group of 9 to 14 (10 to 14 for online) years who are new to electronics, programming, and robotics. Please see our FAQ page also for some details.

2) Alignment to BC Provincial curriculum for class 6,7 &8.

BC Provincial Curriculum on ADST. Class 6,7&8 *Cloverdale Robotics Course
Robotics RPF – Robotic Platform Fundamentals
Power Technology RPF – Robotic Platform Fundamentals
Robotics RCF – Robotic Component Fundamentals
Computational Thinking CPSP – Computer Programming with Scratch & Python

*All efforts have been done to cover as much portions in BC provincial governments curriculum. But be aware that due to the total time available for the course, we may not be able complete all the portions and assessments by School board. Neither we are not certified as alternative education agency for BC curriculum.