Киев
  • Киев
Запишитесь на пробное занятие бесплатно
Мы пришлем вам всю необходимую информацию о занятиях и позвоним, чтобы обсудить удобные время и место проведения занятия
Подарочный сертификат
Записаться в городской лагерь Кодабра
.


Заполнить заново


Заполнить заново


Заполнить заново

Персональные данные обрабатываются в соответствии с требованиями
закона «О персональных данных»

Киев
  • Киев
+380 740-66-20
10:00–19:00

Обучаем детей и подростков программировать и реализовывать идеи

Записаться на бесплатное занятие
Количество мест ограничено.

План курса

.1
Знакомство с Arduino
Знакомы с платформой Arduino: платой и средой разработки.
Умеем загружать программу в Arduino.
Умеем создавать переменные и использовать их, вводим понятие типа данных (оператор присваивания, int).
Понимаем, что такое программирование.
Понимаем, что явления физического мира превращаются в числа.
Практический результат
Готовая схема подкления аналоговые датчики и считывать данные с них (термометр, датчик освещенности, потенциометр, analogRead()).
.2
Программируем Arduino
Умеем управлять цифровыми выходами (светодиоды, digitalWrite()).
Умеем делать код более удобным (читаемым) с помощью #define.
Осваиваем логические высказывания, понятие истинности.
Составляем логические выражения в программе, операции сравнения.
Составляем алгоритмы с ветвлением, условный оператор, if/else/else if.
Логические операции: и; сложные условия.
Разбираем задачу по проекту, где потребуется самостоятельное составление программы.
Практический результат
Получаем реальное данные с датчиков для изменения работы программы.
.3
Логические операции ИЛИ, НЕ
Умеем комбинировать различные логические операции.
Знаем тип данных boolean.
Умеем считывать кнопку.
Умеем отслеживать момент нажатия кнопки (вникаем в протяженность работы устройства во времени).
Умеем издавать звуки зуммером.
Практический результат
Готовая программа комбинации на различные входы и выходы.
.4
Работа с сервоприводом.
Знаем о том, как создавать “аналоговый” сигнал (ШИМ).
Умеем изменять яркость светодиодов.
Умеем использовать цикл со счетчиком (for).
Понимаем, для чего нужны различные управляющие конструкции (if, for, while).
Практический результат
Управляем сервоприводом
.5
Массив
Понимаем концепцию массивов.
Умеем создавать и использовать массивы разных типов.
Можем работать с двумерными массивами.
Практический результат
Готоваая светодиодная анимация.
.6
SD-карта и дальномер
Умеем считывать данные из файла на SD-карте.
Умеем записывать данные в файл на SD-карту.
Умеем получать данные с УЗ-дальномера.
Умеем делать задержку без сна.
Практический результат
Готовая в схема, гре разные датчики могут не работать по назначению и работать не по назначению.
.7
Создание анимации
Умеем определять собственные функции.
Понимаем, что такое область видимости переменной.
Добавляем звуки на страницу.
Практический результат
Готовая анимация на монохромной матрице 8х8.
.8
IoT разработка
Понимаем, как двигаться от словесного описания задачи к реализации.
Понимаем необходимость тестирования отдельных частей программы.
Практический результат
Готовое устройство ребенка на свободную тему. Например, генератор паролей, сигнализация с смс уведомлением.

Направления и курсы

Киев
  • Киев

Наши преподаватели

Все ребята имеют профильное образование, опыт работы в IT и регулярно проходят аттестацию
2018 Коппермилк