Course Description

This two-week, 60-hour summer camp teaches students about electricity, computer programming, and interaction design. Students will discover the science behind everyday electronics, and how energy can be harnessed to process information, control machines and communicate with the outside world.

This is a lab-based, hands-on camp where students will learn to understand and safely create fun and creative projects by using an Arduino microcontroller, the C programming language and electronic components.This camp will show students how to build circuits, write computer programs, and craft interfaces to produce amusing, helpful, or just plain crazy inventions! No previous experience with electronics or computer programming is necessary.

Materials are covered in the course fees.

Restricted to students entering grades 7 - 10; students must be turning age 13 on or before September 1.


Course Details


This course does not have prerequisites.


Courses are instructor-led, face-to-face in a classroom.

Course Level Learning Outcomes

  • Explain how electricity works in different circuits after examining electrical laws, analogies, and theories.
  • Produce electronic prototypes with an Arduino board, Arduino sketches and electronic components such as resistors, switches, sensors, and actuators.
  • Use basic programming concepts such as variables, functions, loops, and conditional statements to manage digital and analog information in electronic projects.
  • Communicate an electronic project’s purpose, controls, and results to a user by applying visual and interaction design theories to available materials.


This course has no prerequisites.


Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrolment. Please complete a course inquiry so that we may promptly notify you when enrolment opens.

Required fields are indicated by .