Программа Knowing – универсальное средство для составления тестов и проведения тестирования на персональном компьютере с функцией сетевого мониторинга и отчетами по каждому выполненному тесту. Программа позволяет составлять тесты различной сложности двумя способами: при помощи текстового редактора, используя специальную разметку и с помощью простого редактора, где вопросы представлены списком, и каждый вопрос редактируется отдельно.
В тесте могут использоваться несколько типов вопросов:
- единичный выбор;
- множественный выбор;
- ручной ввод ответа;
- диапазон значений;
- принадлежность к интервалу;
- последовательность вариантов;
- сопоставление вариантов;
- истинность утверждения.
В вопросах допускаются изображения, дополнительная текстовая информация в виде простого текста или в виде HTML-документа с форматированием. Так же к вопросам можно прикрепить дополнительные файлы любого формата, в том числе исполняемые.
В дистрибутиве с программой присутствует сервер тестирования, установив который на отдельном компьютере появляется возможность удаленно в режиме реального времени снимать статистику по тестам с десятков ПК.
В программе Knowing предусмотрена гибкая система оценки знаний по 5-ти, 10-ти, 12-ти бальной системе, а так же как "зачет/незачет". По завершении каждого теста выводится подробный отчет, который можно сохранить для рассмотрения и работы над ошибками или же сразу распечатать.
Для пользователя, проходящего тестирование, предусмотрено два режима – режим экзамена и режим проверки знаний. В режиме экзамена нет права на ошибку и при любом ответе на вопрос происходит переход к следующему. В режиме проверки знаний появляется возможность анализировать ошибки непосредственно во время теста. Так, например, при неверном ответе отображается подсказка, соответственно есть возможность понять и исправить ошибку.