НОМИНАЦИЯ
ЭСТАФЕТА
Длительность практики
Хакатон, соревнование (от 4 часов до 12 часов)
Мероприятие в рамках дополнительного образования детей
Хакатон (англ. hackathon, сочетание слов «хакер» и «марафон») — это технологический конкурс для разработчиков, во время которого ИТ-специалисты сообща работают над решением какой-либо задачи.
Термин появился в 1999 году, а широкое распространение хакатоны получили в Кремниевой долине в середине 2000-х. Тогда компании и инвесторы начали использовать конкурсы по программированию для разработки мобильных приложений, сайтов, сервисов. Обычно конкурс длится от 8 до 72 часов, нередко программисты приходят со спальниками и ночуют прямо на площадке. «У людей при непрерывной командной работе открывается латеральное мышление (нестандартное. — РБК), они готовы выдавать необычные решения», — объясняет Мансуров. В конце участники презентуют результаты, авторы лучшего получают денежный приз — в России от нескольких сотен тысяч до миллионов рублей. За рубежом — до нескольких сотен тысяч долларов.
В США масштабные хакатоны проводят практически все лидеры индустрии. Их организуют Facebook, Google и TechCrunch. Созданное в 2010 году в рамках одного из хакатонов TechCrunch приложение GroupMe было затем продано Skype за $85 млн. По данным Google Trends, количество запросов слова hackathon за последние пять лет выросло в 4,3 раза. У одного из крупнейших организаторов хакатонов AngelHack 150 тыс. членов, которые реализовали более 10 тыс. проектов.
В России хакатоны появились около шести лет назад: изначально как конкурсы для сотрудников компаний, затем как соревнования независимых разработчиков. Сейчас компании редко проводят такие мероприятия сами, обычно привлекают посредников-организаторов, имеющих выходы на аудиторию программистов. Средний бюджет хакатона составляет 2–3 млн руб., опрошенные РБК участники рынка оценивают его объем в 2017 году в 1 млрд руб., в 2018 году ожидается рост в полтора раза. Основные игроки-организаторы: «Актум», Spinon, Zucker Studio, Science Guide, Russian hackers, BlockchainHack и др.
Знания, необходимые педагогу для проведения мероприятия
Подготовка детей к хакатону требует высокого уровня квалификации и наличие богатого опыта у педагога. Во-первых, квалификация педагога должна соответствовать тематике хакатона. Необходим опыт работы в данном направлении, достаточного для участия в качестве приглашенного эксперта, соответственно и понимание последних новинок и общих тенденций развития в той области знаний, по которой проводится хакатон.
Необходимо наличие опыта у преподавателя в качестве участника в хакатонах различного уровня (общероссийский, международный, коммерческий). Поскольку только так педагог сможет успешно подготовить детей к участию в хакатоне, сможет их сориентироваться и выработать стратегию для решения задач (кейсов).
Приняв участие в хакатоне всего один раз, приходит понимание того как выбрать подходящее решение, как организовать работу внутри группы, на что обращают внимание эксперты, как лучше презентовать свой проект, о чем стоит рассказать, а о чем лучше не говорить. Как отвечать на вопросы, какую информацию стоит узнать заранее у организаторов, что брать с собой, и т. д. Если у Вас не было опыта участия в хакатоне, скажите, как бы вы ответили на эти вопросы? Только честно… а ведь это не самые сложные вопросы…
В Хакатоне принимают участие команды в составе 3—6 человек. Участникам предстоит собрать из картона макет умного дома, придумать решение проблемы и описать каким предложение её решения. Реализовать и описать функционал умного дома (что он умеет и, как это будет работать). В завершении мастер класса продемонстрировать свой проект и рассказать о нём продемонстрировав готовый результат за 3 минуты. Команды по 2–3 участника + педагог.
Требования к участникам на входе
Математика: начальные главы алгебры, геометрия, комбинаторика;
Информатика: кодирование и декодирование информации, структуры хранения и обработки данных, комбинаторные алгоритмы, алгоритмы перебора и сортировки, обработки графов, обработка строк, битовые операции;
Специальные знания в области электроники: знание основ электроники, полупроводниковые приборы, принцип работы транзистора, стабилизатор напряжения, последовательное и параллельное соединение источников напряжения, устройство и работа двигателей постоянного тока и сервоприводов.
Требования к практическим навыкам и компетенциям: написание элементов ПО для решения конкретной задачи; декомпозиция задачи; использование парадигм ООП для написания программного обеспечения;
«Soft skills»: навыки чтения документации и понимания поставленной задачи; навыки генерации и обсуждения идей, навык выслушать чужое мнение; навыки критического мышления; навыки рефлексии и предоставления обратной связи; принятие ответственности за выполняемый фронт работ; навыки взаимопомощи; навыки работы в команде разработки, навыки управления командой разработки; стрессоустойчивость.
Чему учит практика?
Хакатон направлен на создание технического решения в области умного дома. Цель хакатона: «с нуля» за 6 часов собрать макет «Умного дома» и наделить его интересным и креативным функционалом
Всем участникам будут выданы вспомогательные материалы как теоретического характера (терминология, инфографика, факты из отрасли, тренды и известные примеры решения), так и практического характера (исходный код для работы с датчиками, модулями и веб-сервисами). Для практического применения на хакатоне будут выданы: картонная форма дома, набор компонентов, вспомогательная литература, брошюрки и шпаргалки по работе с компонентами из выданного набора.
Таким образом, участникам будет проще и легче сориентироваться в задачи и его внимание будет направлено в направлении разработки новой идеи, а не на погружение в техническую литературу.
Какие ресурсы потребуются?
Хакатон проводится в хорошо вентилируемом помещении размером, достаточным для вмещения всех команд и дополнительного оборудования.
Каждой команде предоставляется отдельный стол с розеткой (удлинителем), за которым команда будет работать в течение хакатона, необходимый инвентарь и инструкции.
Таблица 1: Набор электронных компонентов
3. Компьютеры
Инфраструктура хакатона
Wi-Fi, проводной интернет — который будет стабилен на протяжении всего хакатона и его скорость будет достаточна для выполнения работ.
Канцелярские материалы: бумага, флипчарты, ручки, карандаши, фломастеры.
Рабочие места — столы и стулья.
Что составляет учебный материал?
В ходе хакатона участники улучшат свои навыки (а возможно, и приобретут новые) необходимые для участия в олимпиаде НТИ «Электронная инженерия. Умный дом» путем знакомства с быстроразвивающейся высокотехнологичной сферой IT-технологий — IoT (интернет вещей) и освоения навыков проектной командной деятельности при выполнении проекта «умный дом». Программа обеспечивает также приобретение сквозных компетенций НТИ, таких как навыки моделирования, программирования, прототипирования (hard skills) работе в команде, деятельностной коммуникации (soft skills).
Участники обеспечиваются вспомогательной литературой и источниками, способствующие достижению следующих обучающих задач:
— Улучшение навыков программирования и принципов составления электронных схем.
— Обучение работе с интерфейсами передачи данных (проводными/беспроводными).
— Освоение базовых компетенций в областях использования облачных сервисов и технологий, обработке данных в облачном сервисе и мобильных приложений.
— Знакомство со средствами средства авторизации (контактными/бесконтактными).
— Обучение основным приемам разработки web-приложений, HTML, CSS, методикам выполнения запросов к веб-ресурсам.
Вспомогательная литература
Что делает держатель практики (педагог, наставник)?
— Знакомство с участниками. На организационном этапе участникам объясняют правила Хакатона, ставят цель, которую должны достичь команды, и объясняют условия победы.
Бесплатный фрагмент закончился.
Купите книгу, чтобы продолжить чтение.