Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 10 лет и 1 месяц
Бюджет:
по договоренности
Разработать техническое задание на создание сайта для обучения программированию.
Основные требования:
* На сайте предусмотрена авторизация, после которой открывается доступ к курсам.
* Каждый курс разбит на несколько разделов.
* Раздел включает в себя набор тем.
* Каждая тема содержит материалы и практические задания.
* Задания выполняются прямо на сайте в редакторе кода, либо через плагин к одной из популярных IDE, либо исходные коды загружаются для проверки в zip архиве, либо проверка осуществляется на стороне клиента специальным приложением, которое отправляет результат на сервер (Инструменты для проверки выполненных заданий также необходимо разработать).
* После выполнения определенного минимума заданий открывается доступ к следующей теме. После прохождения всех тем в разделе даются комплексные задания (по всем темам раздела), выполнение которых открывает доступ к следующему разделу.
* Каждое задание проверяется автоматически, по набору тестов, а также сравнивается с неким эталонным решением (или возможными решениями). Учитывается сложность задачи, а также с какой попытки программа прошла весь набор предложенных тестов. На основе этих данных выстраивается рейтинг пользователя.
* Также некоторые разделы могут быть закрыты для прохождения, даже если решены задачи предыдущего раздела.
* У администратора должна быть возможность управлять структурой курса, доступностью разделов, размещать материалы и задания, задавать наборы тестов через веб-интерфейс.
+ Авторизация через социальные сети.
+ Интеграция с популярными платежными системами.
Более подробная информация по скайпу.
Разделы:
Опубликован:
04.01.2016 | 09:12 [последние изменения: 04.01.2016 | 09:14]