Модуль «Основы Arduino: от идеи до скетча» Рекомендуемый возраст: 12 – 16 лет
Введение в программирование на платформе Arduino. Расскажем об основных особенностях языков программирования, выполним простейшие программы. Изучение микроконтроллеров и их применение в управлении устройствами, структуры программ (скетчей) для Arduino, цифрового и аналогового ввода и вывода в Arduino и понимание различий между ними, логических выражений и условий в программировании, операторов сравнения и типа данных Boolean.
Подробно разберём основные понятия: основные типы данных, переменные, константы в программировании, макроопределения, арифметические операции и выражения в программировании, определения и инициализация переменных.
Освоим инструменты программирования: установка и настройка среды разработки (IDE), использование текстового редактора, установка компилятора.
Ваш ребёнок сможет самостоятельно создавать программы для управления различными элементами из микроэлектроники и для выполнения различных задач по программированию на языке С++. Модуль содержит 13 занятий.
Основные темы модуля: - Языки программирования. На чём программируется Arduino. - Микроконтроллер. Функции pinmode, digitalWhrite, delay. - Структура программы: построение скетча. Функции loop и setup. - Типы данных int, float, char. Переменные: имена переменных, определение, инициализация. - Константы: макроопределения, HIGH | LOW, INPUT | OUTPUT, const. - COM порт. - Арифметика, арифметические выражения. - Цифровой ввод, вывод. Аналоговый ввод, вывод. - Логика, логические выражения, условия. Операторы сравнения. Тип данных Boolean. - Реализация проекта «Умная лампа».
Полученные знания помогут в создании систем «умный дом», реализации роботизированных платформ и изобретении собственных устройств.
Стоимость модуля: Групповые занятия 13 000 руб./за 13 занятий Индивидуальные занятия 26 000 руб./за 13 занятий Продолжительность занятия: 60 мин