Pull to refresh

Comments 20

Спасибо. У меня есть некоторые идеи относительно плагино для этой платформы. Эта статья поможет работраться.

Отлично! Будем ждать больше курсов на русском. Очень бы хотелось поучаствовать в создании курса по операционным системам (пока только Udacity планирует такой вводить), его не хватает.
Учусь одновременно на coursera и edx. (также прошёл курсы по mongodb на платформе edx)
И edx на пару порядков приятнее отчасти из-за этих блэйдов.
Даже не представляю, как бы на курсере проверялись эффективность алгоритмов AI или правильность рендеринга картинок.
Жаль, что не все используют возможности edx на полную.
То что описано в статье во многом есть в edx.readthedocs.org/projects/devdata/en/latest/ — Specific problem types. Документация в целом пока слабенькая, но развивается.
Еще есть часть документации для студии — studio.edge.edx.org, например edge.edx.org/courses/edX/edX101/How_to_Create_an_edX_Course/about
Кстати — на edge можно попробовать создавать курсы в студии.
Сейчас edX переходит от XML формата к студии (GUI). Поэтому может быть удобно создать в XML и импортировать в студию, и наоборот.
Спасибо за обзор.
Часто говорят о 4-ке популярных MOOC-ов, ещё KhanAcademy.
Пожалуйста. На самом деле крупных MOOC платформ около 20.
Да, особенно после того как edX открыл код для всех.
Я про те, которые не на базе кода ЭдХ.
Кстати, по HTML коду сайта легко определить что это платформа ЭдХ?
Например NovoED или Iversity это ЭдХ?
По HTML коду может быть сложно, по загружаемым библиотекам JS и по коду JS, а также по коду CSS может быть легче.
На первый взгляд не Эдх, но чтобы точно сказать нужно логиниться в курс.
Скажите, а есть такие blades, с помощью которых можно было бы писать код на определённом языке программирования (python, java, php или другом), проверять его на правильность и оценивать? Как это делается на www.codeacademy.com, например.
Вы упомянули constraint programming. С ним такое реализуемо?
Да, есть, например для питона. Примеры использования можно глянуть в курсе courses.edx.org/courses/MITx/6.00x/2013_Spring/courseware/Week_2/Problem_Set_2/.
Для исполнения кода используется github.com/edx/codejail.

Также в некоторых курсах используются matlab graders, но тут код выполняется на серверах mathworks.

Сейчас процесс работает так: код сабмиттится студентом, становится в очередь github.com/edx/xqueue, отсылается на grader (внутренний или внешний python, внешний matlab и т.п.) и результат оценки возвращается обратно.
Первая ссылка не сработала (видимо они там что-то поменяли), а за остальное спасибо!
А для проверки других языков Вам не попадались примеры?
Пожалуйста.
Чтобы ссылка заработала — нужно зарегистрироваться на курс. Она работает у меня сейчас.
Надо нажать register в www.edx.org/course/mit/6-00-1x/introduction-computer-science/1122

Другие языки не попадались, хотя особо не искал.
Если представить что нужно сделать — то это будет grader, который выполнит код нужного языка и вернет результат.
На курс я был зарегестрирован. Прямая ссылка из адресной строки браузера всё равно не сработала (видимо, если не посещал или не навигировал по courseware или лекциям/тестам этого курса раньше, открыть по прямой ссылке сразу не сможешь...), но я зашёл туда вручную, спасибо.

Ясно, идею понял.
Sign up to leave a comment.

Articles