Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
7 месяцев назад
Дмитрий Иванов
28 лет, Россия
11 месяцев в сервисе
Был онлайн 1 день назад
7 месяцев назад

Второй этап
I. База задачЗадача – самостоятельный объект на сайте. У каждой задачи свой id, по которому её можно открыть в отдельном окне (id там как часть ссылки получится).У задачи есть:

  1. Условие.
  2. Форма выбора/ввода ответа.
  3. Решение.
  4. Аналогичные.
  5. Статистика.
  6. Уровень сложности.
  7. Комментарии.
  8. Ввод ответа.
  9. Сообщить об ошибке.
  10. Избранное.
  11. Дата добавления.
  12. Добавить в тест.
  13. Поделиться.




Сброс статистики задачи
Задачи с решением или только с ответом.Набор аналогичных задачРядом кнопка “Показать все”, которая открывает в отдельном окне весь набор и только его.

II. Банки задачВ банке задачи распределены по Типам, а Типы по Подтипам.На странице банка:Слева отображается вся структура (оглавление – типы и подтипы). Справа выбранная часть банка (задачи).
БатарейкиВывод задач на страницу. ФильтрыПоискУ поиска есть отдельные разделы “По задачам” и “По курсам”. То есть, вводится фраза, показываются поисковые результаты, но они разделены на две части – в одной части только найденные курсы, а в другой только найденные задачи.
Это используется, в частности, для составления теста (нашел задачу через поиск, добавил в тест; нашел другую, опять добавил и тд).
III. Создание тестовРучное составление
Созданный тест можно редактировать. Но если редактировать тест, который кто-то уже проходил, то вся статистика по нему сбрасывается у всех пользователей.
  • 1. Формат экзамена

    2. Формат тренировки


Должна быть возможность созданный тест сохранить в формате пдф и распечатать. В полученном документе должен указываться его id и ссылка на сайт. Еще есть опция “печатать ответы”.Автоматическое составлениеЕсть функция автоматического создания теста. В будущие годы экзамен может меняться, поэтому шаблоны должны добавляться и редактироваться из админки.

Статистика по тестамСразу после прохождения теста должен быть виден результат. Сколько задач из скольких верно, какой процент, сколько времени потрачено.
Статистика по всем пройденным тестам сохраняется у пользователя в ЛК в разделе “Моя статистика” (ссылка на этот тест и результаты). Тест можно перепройти, тогда в ЛК появится еще одна строчка про него.Статистика собирается в реальном времени.
Пользователь может в ЛК сбросить всю свою статистику (не только тесты, но и все данные про решенные в Банке задачи).Использование тестов в курсах
  1. В Курсах
  2. Проводить вебинары.
Система соревнований

Баллы за верно решенные задачи. За задачу начисляется 100-r (где r – это уровень сложности задачи, который в процентах вычисляется и отображается на ней). Балл за задачу начисляется только один раз. Повторное правильное решение той же самой задачи новых баллов не даст.Рейтинг пользователей на основе набранных баллов. За день, за неделю, за месяц, абсолютный рейтинг.
Проведение соревнований. Двум пользователям выдаются одни и те же задачи и они их решают. Кто больше баллов набрал, тот победил. Можно играть со случайно выбранным пользователем, а можно пригласить друга.




Дополнения к первому этапу (с опытом использования)
  1. В разделе уроков и курсов сделать поиск с выпадающими подсказками. То есть, когда набираю название искомой статьи, чтобы сразу выпадал список подходящих: Проверка] реальности почты
  2. Добавить в списке уроков фильтр по курсу. "Только уроки курса ...". Чтобы можно было вывести на экран только уроки одного конкретного курса и среди них уже выбирать, какой редактировать.
  3. В таблицу информации по Курсам добавить колонку "изменено" и поставить сортировку по умолчанию по ней. Чтобы сверху были курсы, с самыми последними изменениями.
  4. Добавить поиск всех администраторов и редакторов в разделе пользователей. Или даже отдельный подраздел.
  5. Возможность каждому пользователю написать письмо из админки на почту или в лс в ВК (не копируя адрес, а автоматически)
  6. В админке сделать кликабельной значок ВК в разделе "Пользователи", чтобы при нажатии на него в новой вкладке открывалась страница этого пользователя.
  7. Статистика продаж. Мне важно отслеживать какие курсы и как продаются. Для этого нужна отдельная статистика по продажам. Таблица, в которой будет информация по продажам каждого товара – на какую сумму; сколько раз купли; по дням; в виде графика с точками (чтобы визуально были видны
  8. Покупка курсов “на время” с настройкой из админки периода. Чтобы купить можно было и навсегда (дорого) и на короткий срок (дешевле)

Выбранный исполнитель

7 месяцев назад
Кирилл М.
Кирилл М. 
28 лет, Россия
10 лет в сервисе
Был онлайн 9 часов назад

$500

31 день

Заявки фрилансеров

7 месяцев назад
Кирилл М.
Кирилл М. 
28 лет, Россия
10 лет в сервисе
Был онлайн 9 часов назад

Похожие заказы

Базу данных в web страницы

Есть база данных от продавца в формате csv: У каждого товара ( в строку) следующие столбцы (данные) Category Name NAME DESCRIPTION PRICE Offers BUY URL AVAILABILITY (yes/no) KEYWORDS IMAGEURL Нужен

Нужен скрипт на JavaScript в Acrobat 5.0

Нужно срочно написать скрипт для Акробата, который (бюджет $150 по этапам): 1.($50). Нападает на файл pdf и выдергивает из него кусочки файла с заданной стр до заданной, а сам файл сохраняет с именем с заданным префиксом. (все это можно вручную, Extr...

Электронная библиотека (на базе wfsections) с функциями wiki , модуль для x

Есть необходимость в создании модуля (xoops2) электронной библиотеки (на базе wfsections) с функциями отслеживания изменений в тексте (как в вики): - есть текст, - внесли изменения, - при просмотре всего текста подсвечен измененный фрагмент, - как-

Система тестов

Четре странички 1. О программе тестирования HTML страничка с описанием 2. Тест 6 вопросов, у каждого 4 варианта ответа а, б, в и г (одиночный и множественный выбор) результат расчитывается по большему числу выбранных вариантов (тоесть если "а&qu...

Партнерская программа на базе существующего скрипта

Цель: создание партнерской программы на базе сайта почтового спонсора, позволяющей партнерам не только просматривать сайты за плату, а и публиковать баннеры и ссылки спонсоров на своих сайтах (или посылать их знакомым по эл. почте) и зарабатывать за ...

Автоматизация работы С букмекерской конторой

Добрый день! Требуется "программа", чтобы делать ставки в букмекерской конторе _автоматически_(без участия человека). Для примера расмотрим jacktot.com (это не реклама, просто там есть виртуальная игра) Итак, требуется: 1. Создание базы по ...

Доработка каталога ссылок на PHP, изменение базы.

Нужно доработатьсложный каталог ссылок. Нужно переписать базу чтоб ровно работал, тк изначально он был написан по 1 сайт. и выполнить след. пункты: - Возможность пользователю редактировать обратную ссылку. - VIP-ссылки. На первых местах в разделах.

Select BEST from ALL where PHP+SQL=Know_How into Good_Job

Постоянная работа в Санкт-Петербурге. Разработка и внедрение систем управления и обработки данных с использованием PHP и SQL. Проектирование баз данных для MySQL. Создание корпоративных систем и сервисов. Обеспечение информационной безопасности. Гара

Программист, PHP, Curl, MySql, работы 2-3 дня

Требуется аккуратный программист, с красивым стилем кода, любящий Unix. Простая задача на php с четко определенным тех. заданием. Работы на 2-3 дня. Задача связана с работой через curl на https сайте. Рабочая версия должна быть установлена на хости

Программист, PHP, Curl, MySql, работы 2-4 дня

Требуется аккуратный программист, с красивым стилем кода, любящий Unix. Простая задача на php с четко определенным тех. заданием. Работы на 2-3 дня. Задача связана с работой через curl на https сайте. Рабочая версия должна быть установлена на хостинг