Всероссийский учебный фестиваль по искусственному интеллекту и программированию RuCode прошёл уже дважды весной и осенью 2020 года и собрал более 20 тысяч участников. Его организаторами стали 15 ведущих вузов и общественных организаций со всей России. Фестиваль поддержало Министерство науки и высшего образования Российской Федерации, а индустриальными партнерами мероприятия стали «МегаФон», «Яндекс», «Сбер» и «Газпромбанк». Также зимой 2020 года прошли интенсивы по программированию RuCode 3.5, участники которых смогли испытать полученные знания на открытом международном чемпионате, посвящённому юбилею Центра развития ИТ-образования МФТИ.
Прошедшие фестивали:
RuCode Spring 2020 (22 — 26 апреля)
Rucode Fall 2020 (31 августа — 4 октября)
Интенсивы RuCode 2.5 (30 ноября — 6 декабря)
Этапы программы:
1. Онлайн-курсы:
«Быстрый старт в спортивное программирование»
«Быстрый старт в язык программирования С++»
«Быстрый старт в искусственный интеллект»
2. Отборы на интенсивы
3. Интенсивы по искусственному интеллекту и программированию
4. Чемпионаты RuCode 3.0 по искусственному интеллекту и программированию
Также для вас мы подготовили методические рекомендации по самостоятельной подготовке студенческих команд к соревнованиям по спортивному программированию.
Участвие в фестивале бесплатно и доступно всем желающим!
Для того, чтобы присоединиться к программе фестиваля необходимо
Для того, чтобы присоединиться к программе фестиваля, необходимо
В рамках фестиваля методисты и ведущие тренеры Moscow Workshops составили программу трёх онлайн-курсов: «Основы C/C++ для спортивного программирования», «Быстрый старт в спортивное программирование» и «Быстрый старт в искусственный интеллект».
Искусственный интеллект — один из самых активно растущих секторов IT. Курс поможет войти в мир искусственного интеллекта, станет тем самым «быстрым стартом», который позволит познакомиться со сферой ИИ, а в дальнейшем начать исследования и/или карьеру в этой области.
Программа курса
C и C++ являются наиболее подходящими языками для спортивного программирования. Курс направлен на участников, не имеющих опыта работы с данными языками. Программа курса включает в себя знакомство с базовыми понятиями языка: переменные, типы данных, условные операторы, циклы, функции и многое другое. Советуем пройти этот курс, если вы хотите в будущем пройти другой наш онлайн-курс «Быстрый старт в спортивное программирование», для прохождения которого знание языка С++ не является обязательным — вы можете успешно его пройти, зная какой-нибудь другой язык, однако некоторые задачи курса нельзя сдать на других языках программирования.
Программа курса
Курс поможет войти в мир спортивного программирования. Рассматриваются базовые теоретические и практические аспекты, необходимые для успешного участия в состязаниях по спортивному программированию любого уровня: от базовых линейных алгоритмов до основ теории графов и их обходов. Также рассматриваются вопросы асимптотического анализа и оценки эффективности программы.
Программа курса
Курс поможет вам детальнее познакомиться с классическими алгоритмами и структурами данных, необходимых для успешного участия в олимпиадах. Рассматриваются важнейшие структуры, имеющие множество приложений, среди которых стеки, очереди, кучи и встроенные контейнеры в языке C++. Также подробно изучается тема сортировок массива данных и различные подходы к реализации таких сортировок (вместе с теоретическими нижними оценками их быстродействия).
Программа курса
Пройди отборочное тестирование, чтобы принять участие в интерактивных интенсивных занятиях по программированию и искусственному интеллекту!
задачи по математике
задачи по программированию
задачи по машинному обучению
задачи по программированию
Интерактивные занятия с ведущими тренерами по программированию и искусственному интеллекту!
Обучение пройдет в формате онлайн-лекций и работы над своим проектом. За время интенсивов будет прочитано более 10 лекций. Лекторы курса — преподаватели МФТИ и эксперты крупных IT-компаний. По результатам интенсивов лучшие студенты будут представлять жюри свои проекты.
Любой желающий может принять участие в обучающих онлайн интенсивах по программированию! Интенсивы пройдут в трех дивизионах по уровню сложности (С, D и E) в формате онлайн-лекций, контестов и онлайн-разборов. За пять дней предстоит осилить 10 часов лекционных занятий и 15 часов практических. Темы: вычислительная геометрия, динамическое программирование, теория чисел, особенности работы с алгоритмами и другие. Лекторы курса – преподаватели крупнейших вузов России (МФТИ, ДВФУ).
Всероссийское соревнование по искусственному интеллекту и программированию
Соревнования – это отличная возможность заявить о себе, попробовать себя в командной работе!
Презентация лучших решений участников интенсивов по искусственному интеллекту.
Все желающие смогут принять участие в командном онлайн-чемпионате по программированию RuCode 3.0!
Задания будут дополнительно переведены на английский для зарубежных участников.
Чтобы принять участие в чемпионате, необходимо: