Анонс xTesting. Система тестирования и сертифицирования
Пишу систему тестирования пользователей с прикруткой сертификатов к аккаунту для каждого пройденного курса. Хотелось бы, чтобы вы высказали свои пожелания, т.к. намерен реализовать компонент, как можно более универсальным. Что конкретно вы хотели бы видеть в данной системе?
Пока реализовал такую структуру в бекенде:
⊢ Курс
 ⊢ Модуль
  ⊢ Тест
   ⊢ Вопрос
    ⊢ Ответ    
            
                Поблагодарить автора            
            
                 Отправить деньги            
        
        
            Комментарии: 16
                Различные виды вариантов ответов (вписать свой, выбрать несколько, выбрать один). Ветвимость, то есть выбрал 1 ответ, пошел на один вопрос, выбрал другой ответ — пошел на другой вопрос. Случайные выборки вопросов (максимально без повторений при повторных прохождениях теста). Назначение баллов за ответы и соответственно результаты теста в баллах из максимума. Гененрирование сертификатов автоматическое соответственно в разных форматах (pdf, png, да и хватит наверное).
Ну вот, как то так =)
                    Ну вот, как то так =)
и соответственно результаты теста в баллах из максимумаВот здесь не совсем понял. Если можешь, напиши пожалуйста подробнее.
                Ну типа у каждого ответа есть баллы, и всего за тест можно набрать например 60 баллов, а человек набрал 40, и ему пишется, набрано 40 из 60 =)            
                    
                К сертификатам надо еще генерация уникального номера, который сохранится в базе. Потому что тот же linkedin требует номер а не изображение… Прошел недавно курс на cgsociety.org. Получил картинку сертификат бесполезную по сути: ))            
                    
                Идея мега классная. Такой компонент точно будет востребован в массах.            
                    
                А мне почему-то кажется, что массово востребован он точно не будет. Но будет нужен в узкоспециализированных проектах. Будем посмотреть… :)            
                    
                Да, массовости не будет 100%, но у меня за прошлый год было 2 проекта, где такое надо было бы)            
                    
                Задумка нужная! 
О популяризации… Если сделаешь в нем квизы (quiz, викторина), то будет востребован более широко. Суть то та же, просто для викторин шагов нужно меньше, в качестве вопроса или фоном к вопросу нужна возможность добавления иллюстрации, а результат викторины должен расшариваться в соцсети.
Посмотри сервисы которые реализуют квизы для сайтов www.playbuzz.com/,
1worldonline.com/
Зачем это? А для того, что бы был интерактив удерживающий посетителя на сайте. Элемент игры. Дополнительная мотивация расшарить страницу в соцсети через результат викторины.
                    О популяризации… Если сделаешь в нем квизы (quiz, викторина), то будет востребован более широко. Суть то та же, просто для викторин шагов нужно меньше, в качестве вопроса или фоном к вопросу нужна возможность добавления иллюстрации, а результат викторины должен расшариваться в соцсети.
Посмотри сервисы которые реализуют квизы для сайтов www.playbuzz.com/,
1worldonline.com/
Зачем это? А для того, что бы был интерактив удерживающий посетителя на сайте. Элемент игры. Дополнительная мотивация расшарить страницу в соцсети через результат викторины.
                Компонет хорошо, но я уже полгода, что называется, ем собаку по системам тестирования. Не ради рекламы, а ради почерпнуть идеи — мой нынешний рабочий проект — www.taotesting.com/ (не сайт, а платформа, скачивается и устанавливается отдельно). Если хотя бы 5% возможностей реализуете в компоненте, будет у вас успех. :)            
                    
                Иван, если не сложно, напишите тезисно основные пункты, которые стоит реализовать. Спасибо!            
                    
                Учитывая возможности проекта, над которым я сейчас работаю, то только то, что я успел изучить можно перечислять листов на 5 :) Но в общих чертах это: задания и конструктор заданий, какие-то готовые наборы для формирования заданий (аля элементы, формы, блоки для создания вопросов) — у нас это называется interactions. Потом следуют роли (MODX в этом плане может сильно помочь со своим ACL) для админов, учителей, авторов вопросов, студентов, проверяющих и тд. Затем движок, который соберет из блоков вопросы, из вопросов тесты и выдаст эту форму студенту. И последняя часть — это обработка результатов. + импорты/экспорты и другая мелочь, которой у нас много.            
                    
                Это сообщение было удалено            
        
                Интересует данный компонент. В репозитариях не нашел. Он реализован?            
                    
                Нет. Заказчик заморозил разработку компонента. Возможно в ближайшие несколько месяцев разработка будет продолжена. Пока ведутся переговоры. Если заказчик пожелает возобновить разработку, то компонент будет реализован, если не пожелает, то тоже будет реализован, но позже. :)            
                    
                Может есть какие то наработки по автогенерации сертификатов? Я сейчас просто над схожим проектом работаю.            
                    
                Нет, до этого ещё не дошёл.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.