Анонс xTesting. Система тестирования и сертифицирования



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

Пока реализовал такую структуру в бекенде:
⊢ Курс
 ⊢ Модуль
  ⊢ Тест
   ⊢ Вопрос
    ⊢ Ответ
Павел Гвоздь
16 февраля 2016, 08:02
modx.pro
1
2 379
+10
Поблагодарить автора Отправить деньги

Комментарии: 16

Лев Вербицкий
16 февраля 2016, 12:15
0
Различные виды вариантов ответов (вписать свой, выбрать несколько, выбрать один). Ветвимость, то есть выбрал 1 ответ, пошел на один вопрос, выбрал другой ответ — пошел на другой вопрос. Случайные выборки вопросов (максимально без повторений при повторных прохождениях теста). Назначение баллов за ответы и соответственно результаты теста в баллах из максимума. Гененрирование сертификатов автоматическое соответственно в разных форматах (pdf, png, да и хватит наверное).

Ну вот, как то так =)
    Павел Гвоздь
    16 февраля 2016, 12:18
    1
    0
    и соответственно результаты теста в баллах из максимума
    Вот здесь не совсем понял. Если можешь, напиши пожалуйста подробнее.
      Лев Вербицкий
      16 февраля 2016, 12:55
      0
      Ну типа у каждого ответа есть баллы, и всего за тест можно набрать например 60 баллов, а человек набрал 40, и ему пишется, набрано 40 из 60 =)
      Jenya Filimonov
      16 февраля 2016, 12:40
      0
      К сертификатам надо еще генерация уникального номера, который сохранится в базе. Потому что тот же linkedin требует номер а не изображение… Прошел недавно курс на cgsociety.org. Получил картинку сертификат бесполезную по сути: ))
      Jenya Filimonov
      16 февраля 2016, 12:41
      0
      Идея мега классная. Такой компонент точно будет востребован в массах.
        Павел Гвоздь
        16 февраля 2016, 12:46
        0
        А мне почему-то кажется, что массово востребован он точно не будет. Но будет нужен в узкоспециализированных проектах. Будем посмотреть… :)
          Лев Вербицкий
          16 февраля 2016, 12:56
          0
          Да, массовости не будет 100%, но у меня за прошлый год было 2 проекта, где такое надо было бы)
            Владимир
            16 февраля 2016, 12:56
            +1
            Задумка нужная!
            О популяризации… Если сделаешь в нем квизы (quiz, викторина), то будет востребован более широко. Суть то та же, просто для викторин шагов нужно меньше, в качестве вопроса или фоном к вопросу нужна возможность добавления иллюстрации, а результат викторины должен расшариваться в соцсети.
            Посмотри сервисы которые реализуют квизы для сайтов www.playbuzz.com/,
            1worldonline.com/
            Зачем это? А для того, что бы был интерактив удерживающий посетителя на сайте. Элемент игры. Дополнительная мотивация расшарить страницу в соцсети через результат викторины.
          Іван Клімчук
          16 февраля 2016, 16:43
          +2
          Компонет хорошо, но я уже полгода, что называется, ем собаку по системам тестирования. Не ради рекламы, а ради почерпнуть идеи — мой нынешний рабочий проект — www.taotesting.com/ (не сайт, а платформа, скачивается и устанавливается отдельно). Если хотя бы 5% возможностей реализуете в компоненте, будет у вас успех. :)
            Wassi Wassinen
            16 февраля 2016, 19:34
            0
            Иван, если не сложно, напишите тезисно основные пункты, которые стоит реализовать. Спасибо!
              Іван Клімчук
              16 февраля 2016, 19:57
              0
              Учитывая возможности проекта, над которым я сейчас работаю, то только то, что я успел изучить можно перечислять листов на 5 :) Но в общих чертах это: задания и конструктор заданий, какие-то готовые наборы для формирования заданий (аля элементы, формы, блоки для создания вопросов) — у нас это называется interactions. Потом следуют роли (MODX в этом плане может сильно помочь со своим ACL) для админов, учителей, авторов вопросов, студентов, проверяющих и тд. Затем движок, который соберет из блоков вопросы, из вопросов тесты и выдаст эту форму студенту. И последняя часть — это обработка результатов. + импорты/экспорты и другая мелочь, которой у нас много.
            Это сообщение было удалено
              Николай Савин
              15 апреля 2016, 21:23
              0
              Интересует данный компонент. В репозитариях не нашел. Он реализован?
                Павел Гвоздь
                15 апреля 2016, 21:27
                0
                Нет. Заказчик заморозил разработку компонента. Возможно в ближайшие несколько месяцев разработка будет продолжена. Пока ведутся переговоры. Если заказчик пожелает возобновить разработку, то компонент будет реализован, если не пожелает, то тоже будет реализован, но позже. :)
                  Николай Савин
                  15 апреля 2016, 21:37
                  0
                  Может есть какие то наработки по автогенерации сертификатов? Я сейчас просто над схожим проектом работаю.
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              16