Модуль «Функции и циклы» Рекомендуемый возраст: 12 – 16 лет
Изучение работы унарных, бинарных, тернарных операторов и их использование, синтаксиса и применение циклов for и while, управляющих операторов break и continue в программах, математических функций для обработки данных с датчиков и управления устройствами, оператора выбора switch … case для управления режимами работы устройств.
Подробно разберём основные понятия: циклические конструкции, внешние устройства, код программы, оператор if … else, обработка данных, роль return, математические функции.
Освоим принцип написания и вызова функций, управляющих операторов для управления потоком выполнения программы.
Ваш ребёнок сможет самостоятельно разработать алгоритм движения машинки, написать код для управления моторами, применить на практике знания о функциях, условиях и управляющих конструкциях, изменять скорость и время движения модели для достижения нужной траектории, проанализировать работу программы и внести соответствующие корректировки для улучшения работы. Модуль содержит 13 занятий.
Основные темы модуля: - Функции: синтаксис, типы функций, return. - Унарные операторы, бинарные, тернарные. - Циклы for и while. - Управляющие операторы: break, continue. - Углублённое понимание аналогового и цифрового ввода и вывода. - Математические функции: min(), max(), abs(), constrain(), map(). - Оператор выбора switch … else. - Реализация проекта «Машинка».
Полученные знания помогут в создании систем «умный дом», реализации роботизированных платформ и изобретении собственных устройств.
Стоимость модуля: Групповые занятия 13 000 руб./за 13 занятий Индивидуальные занятия 26 000 руб./за 13 занятий Продолжительность занятия: 60 мин