Конфигурация предназначается для проведения тестирования респондентов, а также подготовка к сдаче различных тестов.
Из основных возможностей:
- Использование при написании вопроса форматирования, картинок, гиперссылок и прочих возможностей форматированного документа;
- Выбор в качестве ответов на вопросы значений примитивных типов, одного варианта из предложенных или множества вариантов из предложенных;
- Поддержка свободных ответов (оценка за ответ проставляется пользователем);
- Пакетная загрузка вопросов по разделу знаний;
- Тестирование нескольких разделов знаний одним тестом;
- Случайный подбор вопросов для теста из базы вопросов, случайный порядок предложенных ответов;
- Удобный просмотр списка вопросов, отобранных для теста;
- Анализ прогресса выполнения и правильности введенных ответов;
- Различные варианты тестирования (экзамен, пробное тестирование, ограничение времени);
- Печать сформированного теста
- Отчет для просмотра результатов тестирования и анализа проблемных вопросов;
Создание нового опроса
Создание любого тестирования начинается с занесения в информационную базу списка вопросов. В данной конфигурации реализован максимально гибкий подход к созданию вопроса.
- Для указания текста вопроса используется форматированный документ со всей своей функциональностью — это и форматирование текста, возможность вставлять картинки, гиперссылки, различные символы и т.п.
- Пользователю предоставляется неограниченный выбор типа ответа на вопрос. Респонденту может быть предложено ввести в качестве ответа строку (с указанием максимально допустимого количества символов), число (с ограничением максимального и минимального значения, указанием длины и точности), дату, значения Да/Нет. Наиболее популярный сейчас способ тестирования с выбором одного или нескольких значений из предложенных так же поддерживается.
- Выгодным отличием конфигурации является система ввода и проверки свободных ответов (тип ответа «Текст»). Вопросы со свободным ответом не проверяются автоматически, а направляются на проверку пользователю, который и устанавливает итоговую оценку (шкала от 0 до 100).
- Так как немаловажной задачей, решаемой конфигурацией, является подготовка к сдаче теста, для всех вопросов доступно указание обоснование верного ответа. Обоснование отображается в форме теста, после его завершения, рядом с верным вариантом ответа, помогая респонденту более детально разбирать допущенные ошибки.
Добавленные в информационную базу вопросы подбираются и группируются пользователем по разделам знаний. Один вопрос может быть подобран в неограниченное количество разделов, что дает возможность создания тестов различного уровня сложности и наполнения. Здесь же имеется возможность пакетной загрузки вопросов из файла. Для загрузки может быть использован стандартный табличный документ 1С или файл Excel. Структура таблицы для загрузки максимально проста, что позволяет подготовить к загрузки данные почти из любого источника.
Следующий этап составление теста — создание шаблонов. В шаблоне теста пользователь подбирает разделы знаний, подлежащих тестированию, и указывает количество вопросов, подбираемых в тест из каждого раздела. Вопросы в тест подбираются в случайном порядке. Имеется возможность указать необходимый для сдачи теста процент верных ответов, случайный порядок вариантов ответа и ограничить время выполнения.
На основании созданных шаблонов вводятся назначения опросов. В предоставляется выбор типа и состава респондентов (переключателем «Свободный опрос» можно отказаться от ограничения списка респондентов). Предусмотрено два варианта тестирования (переключатель «Экзамен»):
- подготовка к сдаче — респондент может проходить тест неограниченное количество раз.
- экзамен — предоставляется единственная попытка сдачи.
Период проведения тестирования ограничивается датами, заданными в соответствующих полях. Переключатель «Показывать в архиве» позволит респондентам просматривать уже завершенные тесты.
Тестирование
Процесс тестирования начинается с выбора одного из доступных тестов с начальной страницы. При прохождении тестирования респондент имеет возможность переходить к произвольному разделу и вопросу. В любой момент можно перейти к форме просмотра вопросов, отображающей дерево вопросов, сгруппированных по разделам. Вопросы, ответ на которые получен подсвечиваются зеленым цветом (в форме просмотра вопросов отмечаются галочкой). В случае ограничения времени теста, оставшееся для прохождения время отображается в правом верхнем углу.
При нажатии кнопки «Завершить тест» или при истечении времени программа подсчитает количество верных ответов и, в случае отсутствия вопросов со свободными ответами, выдает результат тестирования.
Респондент может сразу перейти к анализу результата тестирования и работе над ошибками.
В случае наличия в тесте вопросов со свободным ответом, тест направляется на проверку пользователем. При этом респондент может в реальном времени следить за количеством непроверенных вопросов со свободным ответом.
Управление доступом
Респонденты в информационной базе представлены справочником «Физические лица» и механизмом внешних пользователей. Всем респондентам рекомендуется устанавливать права, предусмотренные профилем «Респондент».
При разработке использовалась БСП от 1С.
Данная версия конфигурации предназначена для использования с платформой «1С:Предприятие 8.3» не ниже версии 8.3.6.1920 с отключенным режимом совместимости.
P.S. Удачной подготовки и сдачи тестов. Буду благодарен за конструктивную критику и советы по доработке.
Спасибо.
Какая цель преследовалась данной конфигурацией? Есть типовая «1С: Конструктор курсов», с более мощным механизмом тестирования….
Типовая «1С: Конструктор курсов», если не ошибаюсь, платная… Да и функционал в ней, для моего случая излишен.
Данная конфигурация создавалась как простой и понятный для обычного пользователя помощник подготовки к электронному тестированию.
А выложить решил после того как увидел вот эту публикациюhttp://infostart.ru/public/137713/ , к которой пользователи проявили интерес.
Почему из БСП не вырезал подсистему «Анкетирование»? Все задачи решает.
(3) LaNaite, не все.
У меня:
— реализован случайный выбор вопросов по разделу. Т.е. в базу вносится куча возможных вопросов, а программа рендомно из них подбирает к тесту по разделам. В анкетировании такого нет, а для меня это было критично.
— в окно выводится всего один вопрос, а не целый раздел как в анкетировании (удобнее анализировать длинные вопросы/ответы)
— реализован подсчет результата
— ничего лишнего
(0) развивайте далее … есть куда двигаться.
(5) Простор для движений просто огромен). Посмотрим, будет интерес — возьмусь за доработку.
Ну вот и первое обновление.
На досуге прикрутил конфигурацию к подсистеме «анкетирование» из БСП, добавил немного «красивостей» и удобств для пользователей. При этом постарался оставить конфигурации простоту и легкость, закладываемую в первоначальную разработку.
почему при запуске в режиме предприятия валятся всевозможные ошибки?
(8) charoff, Возможно не создан пользователь с полными правами. Это особенность стандартной подсистемы — без него не запустится.
Для корректного запуска:
1. Создаем пустую конфигурацию.
2. Загружаем в нее данную конфу.
3. Создаем пользователя с полными правами и правами на администрирование.
4. Запускаем конфигурацию в режиме Предприятие.
PS: Особым разграничением ролей не занимался, поэтому, для корректной работы, рекомендую всем пользователям устанавливать полные права.
как запустить заранее созданный тест? не смог найти в интерфейсе.
спасибо.
(10) charoff, порядок создания тестов такой:
1. Создаем «разделы»
2. Добавляем вопросы, относя их к соответствующему разделу
3. Создаем шаблон теста, указывая сколько вопросов и из каких разделов программе выбирать вопросы
4. Создаем опрос, указывая список респондентов, для которых он предназначен (галочка «свободный опрос» указывает на неограниченный круг респондентов).Опрос можно создать с рабочего стола: для этого выберите шаблон теста в списке справа и кликните по соответствующей кнопке.
5. Всё. У пользователя на рабочем столе появляется ссылка на данный опрос, кликнув по которому он перейдет непосредственно к тестированию
6. Архив сданных тестов также доступен по ссылке с рабочего стола
PS. Спасибо за интерес к публикации. Будет время дополню справку в конфигурации.
Добры день. Подскажите, можно добавлять вопросы «кейсы»? Это вопросы со свободным ответом. Можно ли установить таймер для тестирования, например 30 мин?
Подскажите пожалуйста, что означает «Добавлен встроенный механизм загрузки вопросов и ответов», т.е. ответы можно грузить с внешнего файла? И как это можно сделать. Или это что то другое значит?
Идея хорошая, но откровенно сырая. Надо ещё много и много дорабатывать. Внедрить её можно только для тестов и то относительно. Так как я так и не понял, возможно ли делать вопросы «кейсы», как спрашивали выше. Так же разработчик добавляет разные «красивости», вместо того, что бы решить вопрос с возможностью создания фиксированного списка вопросов. Вообщем, человек просто создал какую то конфигурацию, для чего то определенного и решил её выложить. Соответственно более чем «красивости» там не будет, внедрять не советую вообще.
В связи с вновь возникшей необходимостью в программе для тестирования в организации вернулся к доработке данной конфигурации.
Конфигурация практически полностью переписана.
Из основных доработок:
— за основу взята БСП версии 2.3.1;
— респонденты представлены внешними пользователями (физические лица);
— настроены права доступа респондентов;
— включена возможность добавлять вопросы «кейсы», добавлена обработка, позволяющая анализировать и оценивать ответы на данные вопросы;
— пакетная загрузка и создание вопросов из формы раздела (кнопка «Загрузить из файла);
не увидел в описании требования версии платформы 1с, на какой минимальной версии запустится?
Данная версия конфигурации предназначена для использования с платформой «1С:Предприятие 8.3» не ниже версии 8.3.6.1920 с отключенным режимом совместимости.
(17) предлагаю поместить это требование в тело темы
Спасибо огромное, именно то что мне было нужно, самому пришлось выполнять такую задачу а когда увидел данную публикацию, добавил к своей конфигурации некоторые фишки из этой….получилось класс!!!
Нашол ошибку, если в тесте есть несколько вопросов с типом вопроса «Выбор нескольких вариантов», то например если в одном таком вопросе установить две галочки, то при заходе во 2 вопрос эти галочки будут отображаться для второго вопроса, хотя их не ставили(для такого типа вопроса нету обнуления значений ответов в форме), для исправление написал простой цикл который обнуляет ответы, без него работает не корректно(если у вас бывает больше 20 ответов на вопрос то цифру 20 необходимо поменять на другую).
В начало процедуры в форме документа Тест
необходимо добавить код
Показать
так же в данной конфигурации есть проблема со списком вопросов в документе тест, когда вопросов больше 40,прокрутка для документа не появляется , а квадратики с номерами вопросов сужаются и превращаться в линии и в них не видно номера вопроса, это очень не удобно.