Яндекс.Контест

Что такое Яндекс.Контест?

Яндекс.Контест — это сервис для онлайн-проверки заданий, предназначенный для проведения состязаний, занятий, экзаменов, проверки домашних заданий. Яндекс.Контест наиболее удобен для автоматической проверки задач курсов по программированию, алгоритмам и структурам данных и других курсов, где ответом на задачу является код программы или полученный с помощью программы результат обработки большого объема данных.

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

С помощью Яндекс.Контеста можно не только проверить задание на корректность, но и автоматически проверить соответствие решения заданному стилю программирования, организовать простейшую систему инспекции кода преподавателем, автоматизировать выставление оценок и проверку на плагиат. В системе можно создавать различные по времени проведения соревнования: домашнее задание, которое студент может выполнить в любое удобное время в течение отведенного срока, контрольную работу в жестко заданное фиксированное время, работу с ограниченным временем выполнения, которая может быть начата в любое удобное время.

Мощная система прав доступа позволяет масштабировать преподавание программирования и синхронизировать работу преподавателей и требования к студентам параллельно во многих группах.

На базе Яндекс.Контеста проходит ежегодный чемпионат Яндекса по программированию, тренировочные сборы для спортивных программистов, занятия на Факультете компьютерных наук НИУ ВШЭ, студенческая олимпиада «Я – Профессионал», всероссийская физико-техническая контрольная «Выходи решать!», региональный этап Всероссийской олимпиады школьников по информатике, а также многое другое. 

Наши предложения

1. МНМЦ ВШЭ и компания Яндекс предлагают бесплатно использовать систему Яндекс.Контест в Вашей образовательной организации для курса программирования на языке Python. В системе Яндекс.Контест подготовлен комплект задач, идентичный задачам, которые используются в курсе “Основы и методология программирования” для 1 курса программы “Прикладная математика и информатика” факультета компьютерных наук НИУ ВШЭ.

2. МНМЦ ВШЭ предлагает полное техническое и методическое сопровождение данного курса. От Вашей образовательной организации требуется только список студентов, и мы подготовим учетные записи для них. Специалисты МНМЦ готовы проводить консультации Ваших преподавателей по техническим и методическим вопросам.

3.
 Преподавателям предлагается дистанционные курсы повышения квалификации:

  • Методика и практика преподавания программирования на Python” (24 а.ч.)
    Курс является обязательным для получения возможности использовать предлагаемые материалы в системе Яндекс.Контест. Курс познакомит преподавателей с задачами, которые используются в Яндекс.Контесте, с методикой изложения теоретического материала, а также позволит в рамках вебинара обсудить с преподавателями ФКН. Курс проводится бесплатно. Подробнее...
  • Работа с системой Яндекс.Контест (24 а.ч.)
    Курс рассчитан на преподавателей, которые уже получили первый опыт работы с системой Яндекс.Контест. В рамках курса повышения квалификации вы освоите основные приемы и типичные сценарии работы с системой Яндекс.Контест, научитесь создавать задачи, пригодные для автоматической проверки, а также получите полный доступ к задачам курсов Факультета компьютерных наук НИУ ВШЭ. В результате прохождения курса вы сможете автоматизировать процессы проверки решений задач по программированию и другим предметам. Использование предоставленных материалов позволит вам быстро создать занятия, подходящие под вашу программу обучения. Вы сможете автоматически выставлять оценки и проверять работы студентов на плагиат. Курс проводится бесплатно. Подробнее…

Демонстрационный доступ

Для знакомства с возможностями  системы Яндекс.Контест Вы можете воспользоваться тестовым доступом:
Вход: https://official.contest.yandex.ru/contest/18419/enter/
Логин: mnmc_hse_test1
Пароль: 99d7J95TNY

Полный доступ

Для получения возможности использования системы Яндекс.Контест на базе Вашей образовательной организации, преподавателям необходимо:

  1. Установить сотрудничество между МНМЦ и Вашей образовательной организацией.
  2. Преподавателям необходимо пройти дистанционный краткосрочный курс повышения квалификации “Методика и практика преподавания программирования на Python” или "Работа с системой Яндекс.Контест"

Подать заявку на использование системы Яндекс.Контест.