12+
Готовность к хакатону

Бесплатный фрагмент - Готовность к хакатону

Инструкция по применению — > start < —

Введите сумму не менее null ₽, если хотите поддержать автора, или скачайте книгу бесплатно.Подробнее

Объем: 258 бумажных стр.

Формат: epub, fb2, pdfRead, mobi

Подробнее

НОМИНАЦИЯ

ЭСТАФЕТА
Длительность практики

Хакатон, соревнование (от 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, методикам выполнения запросов к веб-ресурсам.

Вспомогательная литература

Что делает держатель практики (педагог, наставник)?

— Знакомство с участниками. На организационном этапе участникам объясняют правила Хакатона, ставят цель, которую должны достичь команды, и объясняют условия победы.

Бесплатный фрагмент закончился.

Купите книгу, чтобы продолжить чтение.

Введите сумму не менее null ₽, если хотите поддержать автора, или скачайте книгу бесплатно.Подробнее