- PVSM.RU - https://www.pvsm.ru -

Итоги конкурса Stepik Contest и новые адаптивные онлайн-курсы

С ноября по май на платформе Stepik проводился конкурс Stepik Contest [1], участники которого создавали уроки для адаптивной системы обучения, разработкой и активным внедрением которой сейчас занимается команда Stepik. О ходе конкурса мы писали ранее [2], а в этой статье хотим поделиться результатами (новыми бесплатными курсами!) и рассказать о победителях.

Итоги конкурса Stepik Contest и новые адаптивные онлайн-курсы - 1 [3]

Для участия в конкурсе нужно было выбрать себе тему в рамках одной из номинаций (Applied Computer Science, Theoretical Computer Science, Data Science, Python, Java и JavaScript) и создать по ней 20+ задач и несколько теоретических уроков на английском языке. Мы планировали использовать созданные материалы в адаптивном обучении, где образовательный контент и задания подбираются индивидуально каждому учащемуся, основываясь на его уровне знаний и подготовке, поэтому к создаваемым урокам были особые требования:

  • В одном уроке нужно было собрать задачи одной сложности, минимум — одна задача в одном уроке.
  • Все уроки должны были быть независимы друг от друга, чтобы каждый из них можно было посоветовать учащимся на разных стадиях обучения.
  • Все материалы мы просили разметить специальными темами (тегами), чтобы связать между собой все уроки, созданные на платформе и помогать пользователям ориентироваться в них.

Изначально мы хотели завершить конкурс 11 февраля 2017 года, однако не учли, что период праздников, а затем и студенческой сессии сильно ограничит время потенциальных участников, поэтому продлили дедлайн [4] до 31 марта и не прогадали: большинство уроков было создано именно в последний месяц.

Созданные уроки и курсы. Процесс отбора.

За время проведения конкурса участники создали на платформе 61 курс, самыми популярными оказались темы Applied Computer Science (16 курсов), Python и Java (по 11 курсов), но однако до этапа регистрации добрался уже 41 курс, а соответствовали требованиям 29 из них. Конкурс проводился на английском языке, география участников оказалось довольно разнообразной — Россия, Украина, Великобритания, Бангладеш, Египет, Канада, Польша.

31 марта мы закрыли регистрацию и через 10 дней предъявили курсы для проведения голосования среди учащихся платформы. Это было сделано для того, чтобы достичь сразу двух целей: честного голосования и проверки, подходят ли созданные уроки для адаптивного обучения. Мы соединили все уроки в большие адаптивные курсы, и их получилось 4:

  1. Computer Science [5] (решили объединить две номинации);
  2. Java [6], а теперь это Adaptive Java [7] с ещё большим числом задач;
  3. JavaScript [8];
  4. Data Science [9].

Курс по Python не стали создавать, так как в итоге всем критериям соответствовали только уроки студента матмеха СПбГУ Виталия Полшкова [10].

Все желающие могли проходить созданные курсы в адаптивном режиме и ставить им лайки и дизлайки. После тщательной проверки на накрутки (да-да, было и такое!) и другие способы нечестных оценок, мы подвели итоги и объявили следующих победителей:

1 место: Артём Бурылов (Россия, Пермь), Functional Programming in Java [11]
2 место: Андрей Кочкин (Россия, Москва), Cryptography [12]
3 место: Марк Заславский и его команда (Россия, Санкт-Петербург), Git [13]
3 место: Дмитрий Леванов (Россия, Киров), Collections Framework [14]
3 место: Дмитрий Князев (Россия, Москва), Collections in Java [15]

Затем курсы оценивали привлечённые эксперты, и стало понятно, насколько хорошо сделанные уроки вписываются в предлагаемый адаптивный режим.
По итогам в дополнительные номинации вошли следующие авторы:

Python: Виталий Полшков (Россия, Санкт-Петербург), Functional Programming in Python [16]
Computer Science: Дмитрий Митин (Украина, Киев), Scala [17]
Computer Science: Антон Брагин (Россия, Санкт-Петербург), Docker [18]
Data Science Guilia Toti (Великобритания, Лондон), Logistic Regression [19]
Data Science Евгения Воронцова (Россия, Владивосток), Introduction to Julia [20]

Все результаты также опубликованы на adaptive.stepik.org/results [21], победители награждены призами (или в процессе их получения) и фирменными сертификатами Stepik.

Итоги конкурса Stepik Contest и новые адаптивные онлайн-курсы - 2 [1]

Конкурс Stepik Contest не только принёс большое количество высококачественных курсов, которые можно проходить в адаптивном режиме, но и привлёк замечательных IT-профессионалов в ряды преподавателей Stepik. Некоторые из них уже готовят новые курсы, а кто-то даже перечисляет часть приза на благотворительность!

Отзывы участников конкурса:

Желание попробовать создать свой курс у меня всегда было, не хватало как раз такого толчка, как конкурс. Дополнительным вызовом стала необходимость подготовить курс на английском языке. В целом, это был очень ценный опыт — при создании материалов курса нужно многое изучить по теме курса, а комментарии часто помогают взглянуть на задания с другой, иногда неожиданной стороны. И очень приятно, когда мой курс оказывается полезным для других людей. Евгения Воронцова, к.ф.-м.н., Дальневосточный федеральный университет, автор курса по программированию на языке Julia.

What a wonderful opportunity you gave me to teach and most importantly to consolidate my knowledge. Just awesome. Mainul Islam, Бангладеш, автор курсов по Data Science и JavaScript.

Это был интереснейший опыт да и идея с адаптивными курсами кажется очень перспективной, особенно в сравнении с другими MOOC платформами :) Артем Бурылов, Java backend developer в области разработки и защиты платежных систем, победитель конкурса.

Although I did spend a lot of efforts and time for preparation of this course and although I did not win, I think it was a wonderful experience and I am really honored to get to know you. My primary goal was to educate others and I will continue to do so. Mohamed Kamal, клинический фармацевт, Египет, автор курса по программированию на R.

Было интересно попробовать себя не только в роли активного пользователя платформы, но и в роли автора самостоятельного курса. Виталий Полшков, студент 1 курса матмеха СПбГУ, автор курса по функциональному программированию на Python.

Узнав о конкурсе на платформе Stepik, решил что это — хорошая возможность систематизировать и структурировать знания, сделать некоторый вклад в образовательный open source. Спасибо большое Stepik'у за активный позитивный фидбэк во время проведения конкурса. Roman Malizderskyi, инженер-гидротехник Киев, Украина, автор курса по JavaScript.

I really liked participating in the Stepik Contest. I thought it was well structured. I know that when I start teaching I will need to use an educational platforms. And I thought it was a good opportunity to try an educational platform and participate in the contest at the same time. Giulia Toti, постдокторат Королевского колледжа в Лондоне, автор курса про логистической регрессии в Data Science.

Для нашей команды конкурс стал возможностью сделать сразу несколько вещей, которые мы давно хотели, но времени не хватало — глубоко разобраться со StepikAPI и создать курс по Git, отвечающий нашим запросам. В результате нам удалось не только сделать сам курс, но и получилось сделать прототип загрузчика курсов на Stepik, который позволяет вести весь процесс в командной строке и при этом хранить весь курс в системе контроля версий. Преподаватели ЛЭТИ, авторы курса по Git, 3-е место.

Спасибо за ваше внимание к конкурсу, мы планируем продолжать подобные начинания. А пользователей платформы, как всегда, приглашаем учиться на новых бесплатных онлайн-курсах.

PS: Самые внимательные читатели подсчитали количество ссылок на новые курсы и уроки в этой статье. Их 16 :)

Автор: aglotova

Источник [22]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/hackathon/259054

Ссылки в тексте:

[1] Stepik Contest: http://adaptive.stepik.org/

[2] писали ранее: https://habrahabr.ru/company/stepic/blog/317062/

[3] Image: https://habrahabr.ru/company/stepic/blog/331708/

[4] продлили дедлайн: https://habrahabr.ru/company/stepic/blog/321114/

[5] Computer Science: https://stepik.org/2608

[6] Java: https://stepik.org/2600/

[7] Adaptive Java: https://stepik.org/course/Adaptive-Java-2403

[8] JavaScript: https://stepik.org/2606

[9] Data Science: https://stepik.org/2607/

[10] уроки студента матмеха СПбГУ Виталия Полшкова: https://stepik.org/course/Python-Functional-Programming-2057

[11] Functional Programming in Java: https://stepik.org/1595

[12] Cryptography: https://stepik.org/2518

[13] Git: https://stepik.org/2159

[14] Collections Framework: https://stepik.org/1891

[15] Collections in Java: https://stepik.org/2262

[16] Functional Programming in Python: https://stepik.org/2057

[17] Scala: https://stepik.org/2294/

[18] Docker: https://stepik.org/2496/

[19] Logistic Regression: https://stepik.org/1709

[20] Introduction to Julia: https://stepik.org/2407/

[21] adaptive.stepik.org/results: http://adaptive.stepik.org/results

[22] Источник: https://habrahabr.ru/post/331708/