Готов к первым шагам в IT?

Присоединяйся к бесплатному вебинару по курсу "Программирование на MicroPython для школьников!" Наш эксперт Авигдор Паперно познакомит тебя с программой, покажет реальные примеры и ответит на все вопросы.

📆 Когда: 18.11.2024 в 19:00 (GMT+3, Иерусалим), онлайн

Зарегистрируйся прямо сейчас и открой двери в мир IT!

Описание курса

  • Курс предназначен для юных IT-специалистов от 10 до 14 лет, которые хотят сделать свои первые шаги в мире программирования и Интернета вещей (IoT).
  • В ходе занятий юные участники познакомятся с основными концепциями IoT, научатся программировать на языке MicroPython, управлять умными устройствами через протокол MQTT и создавать чат-боты для взаимодействия с ними.
  • Программа курса включает увлекательные практические задания с использованием симулятора Wokwi, что позволит детям разработать собственный проект "умной лампочки", управляемой через Telegram-бота.

Вы научитесь

По завершении курса, участники будут обладать практическими навыками разработки IoT-проектов с использованием MicroPython. Они смогут переносить разработанный код на реальные устройства и использовать его в практических задачах. Полученные знания и навыки позволят выпускникам курса эффективно решать задачи в области Интернета вещей и автоматизации, а также создавать умные устройства и управлять ими через современные интерфейсы.

Отзывы о нашем преподавателе

Ниже вы найдете отзывы о нашем замечательном преподавателе, которые он получил, когда вел схожий курс на своем предыдущем месте работы. Сегодня мы рады сообщить, что этот эксперт присоединился к нашей команде, и мы гордимся возможностью предложить вам обучение под его руководством. Его знания и опыт продолжают впечатлять наших студентов, а высокая оценка его работы подтверждает неизменное качество преподавания.

  • Марк

    Попалась мне как-то раз реклама о курсе программирования умных устройств, организуемом журналом "Хакер". С программированием я знаком на уровне любителя. Но подумал, что это будет интересный опыт. Немного расстраивало, что курсы идут днём по московскому времени, а у меня это уже глубокая ночь. Ну и ладно, мне не привыкать учиться по записям. Записи, кстати, выкладывались оперативно - на следующий день. Да, курс очень короткий - 6 занятий (был ещё вводный семинар, но я его не смотрел). Да, за 6 занятий программистом ты не станешь. Но эта задача и не ставится в этом курсе. Главная задача здесь - познакомить слушателя с новыми инструментами и методами взаимодействия между ними. Дать толчок к развитию. Мне, как человеку, увидевшему Python впервые, было интересно разбираться в заданиях и заставлять работать то, о чём неделю до этого не знал. Аналогично и с другими инструментами: wokwi, shiftr, aimylogic... Было интересно огранизовывать взаимодействие этих сервисов. В случае возникновения затруднений можно было написать в чат Telegram и решить проблему совместными усилиями. Преподаватель также был на связи. Контроля за выполнением заданий не было, но оно и понятно: это не школа, хочешь учиться - учись, не хочешь - твоё право.

    В общем, курс для меня был интересным. Если Хакер запустит его расширенную версию, я запишусь!

  • Алексей

    Уважаемый Хакер.ру.

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

    С нетерпением буду ждать новый более продвинутый.

    Особенно хочу отметить работу поддержки курса (в моем случае это Дафна), а так же составителей курса и педагога.

    Спасибо.

Предварительная подготовка

Для успешного прохождения курса рекомендуется базовое знание программирования и знакомство с основами работы с микроконтроллерами. Начальные знания в области программирования на Python будут полезны, но не обязательны.

Программа курса (14 часов)

  • Занятие 1. Вводное занятие

    • Знакомство с планом курса
    • Первые шаги с симулятором Wokwi
    • Работа с базовыми компонентами: светодиод, переключатель
  • Занятие 2. Основы программирования на MicroPython

    • Изучение циклов и условий в программировании
    • Работа с различными модулями
  • Занятие 3. Протоколы передачи данных.

    • REST и MQTT
    • Управление модулями с помощью MQTT
  • Занятие 4. Адресные светодиоды

    • Подключение адресных светодиодов
    • Управление адресными светодиодами через MQTT
  • Занятие 5. Чат-боты

    • Изучение визуального конструктора AimyLogic
    • Интенты и сущности
    • Регистрация бота в Telegram
  • Занятие 6. Управление умным устройством с помощью бота

    • Интеграция бота и устройства в симуляторе Wokwi
    • Финальный проект: умная лампочка, управляемая через Telegram-бота

Расписание курса

Преподаватели

Авигдор Паперно