На цьому курсі починають з основ. Студенти знайомляться з програмуванням через TinkerCAD - систему автоматичного проектування. Вчать роботу з платою Arduino Uno та різними датчиками. Розбирають базові поняття: алгоритм, програма, змінна, умова і цикл. Кожне заняття - новий датчик або модуль. Збирають власні прототипи відомих пристроїв: розумний шлагбаум, розумну лампу, парктронік.
Тут переходять до роботи в Arduino IDE з реальною електронікою. Використовують складніші датчики та модулі. Від блокового програмування в Ardublock переходять до символьного в Arduino IDE. Працюють з роботизованою платформою Метеостанції. Вивчають цикли, умови, підпрограми мовою С++. Розуміють принцип роботи фоторезистора, датчика газу, датчика перепон, датчика температури DHT-11, LCD екрану.
На завершальному етапі закріплюють знання роботи з Arduino Uno. Додають до метеостанції рухому частину. Вчать працювати з драйвером моторів та сервоприводами. Використовують технології bluetooth та інфрачервоні датчики для створення програми управління платформою. Роблять комплексну систему, яка поєднує отримані знання.
Створювати прототипи електронних пристроїв у віртуальному середовищі. Розуміти основні конструкції мов програмування - умови, цикли. Засвоїти основи схемотехніки та електроніки. Програмувати плату Arduino. Писати код мовою С++.
Заняття проходять онлайн один раз на тиждень по півтори години. Групи невеликі - до 8 осіб. Студенти спілкуються з викладачами через Google Meet. Є груповий чат для комунікації. Виконують домашні завдання. Весь курс триває два з половиною роки.