Лицензионная копия © 2009 - 2010 Лаборатория свободных технологий.
После ознакомления с возможностями полной версии, её можно заказать, купив техподдержку. Для получения подробной информации, посетите страницу сайта: http://labfreetech.org/support.html
English translate(http://labfreetech.org/manual/test-help/test-help_e.html).
Многие программы для тестирования создаются как трио: модуль создания тестов, модуль теcтирования и модуль сервера, где, в основном, будут находится результаты тестирования(журнал). Такой способ признан не эффективным и поэтому Шёлковый тест использует максимальное упрощение, при сборе, обработке и передачи данных в журнал. Программа сделана одним модулем, что максимально эффективно проявляется, при запуске её из папки сервера. Так как она использует для хранения информации базу данных(SQLite3), то отпадает необходимость в запуске модуля-сервера, так как результаты тестирования сохраняются в базу и, по желанию преподавателя могут быть загружены с любого компьютера, пользуясь тем же одним модулем. То есть программа может даже не устанавливаться на компьютеры пользователей. Проблема разграничения прав доступа на создание теста решена использованием пароля для режима редактирования.
Шёлковый тест создавался с использованием правил эргономики и поэтому небольшое усложнение получилось в процессе создания одного модуля. При этом, предоставив пользователю полную свободу для работы с программой. Эта свобода заключается в использовании любой операционный системы, установленной как на компьютере клиентов(студентов), так и на компьютере сервера. Всё это стало возможным, благодаря тому, что программа кроссплатформенная, использует базу данных SQLite3 и не прописывается в реестре, что позволяет её максимально быстро портировать и разворачивать на любом (при отдельном заказе - будет портирована и на Вашу платформу) компьютере. Сейчас сборки доступны для 2-х архитектур: Intel x86 и Amd64(x86_64) и 5-ти платформ: Windows, Linux, MacOS, Solaris, FreeBSD.
Тест может работать в двух режимах: "Редактирования" и "Тестирования". В режиме редактирования можно создать и отредактировать тест. В режиме тестирования можно, соответственно, просмотреть тест и протестироваться.
Главное окно программы показано на рисунке 1.
Рисунок 1. "Главное окно программы".
Все приведённые ниже действия, производимые из меню программы, также продублированы в инструментальных панелях. Для удобства поиска, названия кнопок соответствуют названиям соответствующих пунктов меню. Необходимо отметить, что для тестирования, в основном, используются кнопки стандартной панели, а для редактирования теста, предусмотрены отдельные панели: "Панель редактирования", "Панель баллов", "Панель форматирования", "Панель времени". Пользователь, по необходимости, может оставить одну или другую панель на экране. Выбор отображаемой панели производиться щелчком правой кнопкой мыши по панели главного меню или по свободной части уже открытой панели. Это быстрый способ изменения, при котором не сохраняется настройка видимости панелей, при выходе из программы.
Для создания теста необходимо: в меню "Тест" выбрать пункт "Создать..." -
открывается окно "Введите название теста". В этом окне находится 1 однострочное поле для ввода текста: "Название теста", вписыванием в него значения изменится название будущего теста.
После этого предоставится выбор типа вопроса. Всего их 5 - "Один ответ", "Много ответов", "Ввод слова(предложения)", "Ввод числа", "Установка последовательности".
Редактирование текста вопроса, создаваемого теста происходит из меню "Правка". Доступны следующие функции: отмена, возврат, выделение всего текста, вырезание, копирование, вставка текста. Меню "Формат" предоставляет возможности изменения шрифта, выравнивания текста и изменение его регистра.
Для того, чтобы вставить таблицу, необходимо выбрать пункт меню "Таблица" и там элемент "Вставить". Откроется окно, в котором, вводится количество строк и количество столбцов будущей таблицы. Элемент "Добавить строки..." - добавляет указанное число строк. Элемент "Добавить столбцы..." - добавляет указанное число столбцов в таблицу. Пункт меню "Изменить размер..." - изменяет размер выбранной таблицы на введённый.
Добавление вопроса происходит из меню "Вопрос->Вставить". Всего 5 типов вопросов, которые можно вставить: "Один ответ", "Много ответов", "Ввод слова(предложения)", "Ввод числа", "Установка последовательности".
Один ответ(Рисунок 2). Ввод текста вопроса происходит в верхнее поле для редактирования. Ввод текста ответа происходит в нижнее поле для редактирования. После ввода ответа, необходимо будет нажать на клавишу "Добавить", ответ добавится в список ответов, расположенный в самом низу окна. После добавления ответа, его можно удалить, предварительно выбрав его в списке ответов. Изменение введённого ответа происходит выделением его в списке ответов. После появления текста выделенного ответа в поле для редактирования, и его последующего изменения, необходимо нажать на кнопку изменить - ответ изменится в списке ответов. Так же можно вставить/удалить изображение, которое появится в середине окна. Правильный ответ выделяется щелчком мыши в списке ответов. В процессе создания теста, в окне, с левой стороны, будет присутствовать список вопросов. В панелях инструментов можно будет настроить основные параметры теста: время, баллы, формат шрифта текста вопроса. Сплиттеры(изменяемые рамки элементов окна) могут быть настроены по Вашему усмотрению. Всё что здесь было описано и справедливо для другого типа вопроса, в его описании будет опущено.
Рисунок 2. "Один ответ".
Много ответов(Рисунок 3). Редактируется так же как "Один ответ", только в списке ответов можно выделить несколько правильных ответов.
Рисунок 3. "Много ответов".
Ввод слова(предложения)(Рисунок 4). Редактируется так же как "Один ответ", но в списке ответов может быть только один ответ.
Рисунок 4. "Ввод слова(предложения)".
Ввод числа(Рисунок 5). Вопрос вводится в поле для ввода вопроса вверху окна. Числовой ответ вводится в первый счётчик. Во второй и третий счётчики вводится диапазон допустимых значений.
Рисунок 5. "Ввод числа".
Установка последовательности(Рисунок 6). Редактируется так же как "Один ответ", только в списке соответствия, который находится слева от списка ответов, необходимо будет проставить последовательность правильных ответов.
Рисунок 6. "Установка последовательности".
Вставка изображения в вопрос происходит из меню "Вставка->Изображение->Вставить...". Удаление изображения происходит из меню "Вставка->Изображение->Удалить". "Вставка->Изображение->Изменить" - этот пункт необходим для изменения изображения, вставленного в тест.
Результат тестирования(Рисунок 7). После окончания тестирования пользователю будет выведен результат: Всего вопросов, правильных ответов, неправильных ответов, качество знаний материала, всего баллов, время начала, время окончания, прошедшее время и оценка. После этого данные результаты будут сохранены в базу данных и могут быть открыты для просмотра в виде статистики.
Рисунок 7. "Результат тестирования".
Статистика(Рисунок 8). Статистика открывается из пункта меню "Сервис->Статистика". Это вторая версия журнала. В ней есть поля: "Имя пользователя", "Название теста", "Всего вопросов", "Правильных ответов", "Неправильных ответов", "%" усвоения материала, "Всего баллов"(набранных), "Оценка", "Дата" тестирования, "Время начала", "Время окончания" тестирования, "Прошедшее время". Очистить статистику можно нажатием на кнопку "Очистить статистику", расположенной в левой нижней части окна.
Рисунок 8. "Статистика".
Использование баллов. Программа позволяет учитывать баллы, как дополнительная возможность оценки качества усвоения материала. Задать баллы можно вводом с клавиатуры значений в поля "Панели баллов", которая по-умолчанию находится во втором ряду панелей, слева. В ней находятся следующие счётчики: "Текущий балл", "Средний балл", "Всего баллов". Текущий балл может изменяться отдельно для каждого вопроса. Автоматически будет происходить суммирование всех баллов, с занесением полученного значения в счётчик "Всего баллов". При этом значение среднего балла обнуляется. Изменение счётчика среднего балла позволяет задать одно значение баллов для всех вопросов одновременно. Также будет произведено умножение среднего балла на количество вопросов - полученное число будет занесено в счётчик "Всего баллов". При изменении общего количества баллов, произойдёт деление нацело, введённого значения, с занесением результата в счётчик "Текущий балл". Средний балл, при этом, будет обнуляться.(Рисунок 2,3,4,5,6)
Учёт времени. Программа позволяет ограничивать время как для каждого вопроса, так и для всего теста. Если время на контрольную работу ограничено и нет возможности каждого студента уговаривать, чтобы он поскорее заканчивал тест, то учёт времени - идеальный выход. Программа сама отсчитает установленное время, и закончит тест автоматически. При этом результаты будут занесены в статистику. Задать время можно вводом с клавиатуры значений в поля "Панели времени", которая по-умолчанию находится во втором ряду панелей, слева. В ней находятся следующие счётчики: "Текущее время", "Среднее время", "Всего времени". Текущее время может изменяться отдельно для каждого вопроса. Автоматически будет происходить суммирование всего времени, с занесением полученного значения в счётчик "Всего времени". При этом значение среднего времени обнуляется. Изменение счётчика среднего времени позволяет задать одно значение времени для всех вопросов одновременно. Также будет произведено умножение среднего значения времени на количество вопросов - полученное число будет занесено в счётчик "Всего времени". При изменении общего значения времени, произойдёт деление нацело, введённого значения, с занесением результата в счётчик "Текущее время". Среднее время, при этом, будет обнуляться.(Рисунок 2,3,4,5,6)
Открытие теста происходит из меню "Тест", выбрав пункт "Открыть..." - открывается диалоговое окно "Список тестов".
При выборе строки с названием нужного теста и последующим нажатием на кнопку "ОК", происходит его открытие.
Тест представляет собой базу данных SQLite 3. Поэтому добавление или удаление тестов происходит добавлением или удалением соответствующий записи в базе. Необходимо будет учесть, что при добавлении/удалении записи(в данной версии недоступно) сохранение происходит автоматически, но при изменении записи, вписыванием в неё названия теста, сохранить запись нужно будет вручную, нажатием на кнопке "Сохранить". При закрытии окна изменённая запись(вписанное название) автоматически не сохранится.
Навигация между вопросами происходит по-одному, из меню "Перейти" - пункты "Следующий", "Предыдущий", "Ввод номера...". Ещё, это можно будет сделать, используя список вопросов, расположенный слева в главном окне программы(Рисунок 1).
Изменение языка происходит из меню "Язык".
Пароль режима редактирования изменяется из пункта "Сервис->Пароль режима". По-умолчанию: "Password"
Сохранение производится выбором пункта меню "Тест->Сохранить".
Как уже говорилось выше программа представляет собой базу данных. В связи с этим было сделано так, чтобы файл базы данных можно было разместить на файловом сервере. Для этого в тесте есть окно настройки, в котором есть параметр - путь к файлу базы данных. При такой организации хранения базы, предоставляется одновременная работа с нескольких рабочих станций, как в режиме просмотра, так и в режиме редактирования. Также есть возможность настройки показа панелей инструментов, ограничения времени, автоматического запуска теста(Рисунок 9).
Рисунок 9. Окно "Настройки".
Выход из программы осуществляется из меню "Тест->Выход".
"Тест->Создать..." (Ctrl+N)
Открывает окно, в которое можно ввести название нового теста.
"Тест->Открыть..." (Ctrl+O)
Открывает диалоговое окно базы данных, которое служит для открытия тестов.
"Тест->Импорт->XWT..."
Открывает диалоговое окно для импорта теста из файла, формата xwt.
"Тест->Запуск" (Ctrl+R)
Запускает открытый тест.
"Тест->Остановить" (Ctrl+B)
Останавливает запущенный тест.
"Тест->Закрыть"
Необходим для закрытия открытого теста.
"Тест->Сохранить" (Ctrl+S)
Предназначен для сохранения вновь созданного или изменённого открытого теста.
"Тест->Экспорт->Все тесты->XWT..."
Экспортирует все тесты из базы данных в файлы, формата xwt.
"Тест->Экспорт->Этот тест->XWT..."
Экспортирует открытый тест из базы данных в файл, формата xwt.
"Тест->Выход" (Ctrl+Q)
Производит закрытие программы.
"Правка->Отменить" (Ctrl+Z)
Отменяет произведённое действие.
"Правка->Вернуть" (Ctrl+Shift+Z)
Повторяет отменённое действие.
"Правка->Выделить всё" (Ctrl+A)
Выделяет весь текст.
"Правка->Вырезать" (Ctrl+X)
Вырезает выделенный текст в буфер обмена.
"Правка->Копировать" (Ctrl+C)
Копирует выделенный текст в буфер обмена.
"Правка->Вставить" (Ctrl+V)
Вставляет текст из буфера обмена.
"Вид->Изображение->Увеличить" (Ctrl++)
Увеличивает изображение.
"Вид->Изображение->Уменьшить" (Ctrl+-)
Уменьшает изображение.
"Вставка->Изображение->Вставить"
Вставляет изображение в тест.
"Вставка->Изображение->Изменить"
Изменяет изображение в тесте на новое.
"Вставка->Изображение->Удалить"
Удаляет изображение из теста.
"Формат->Шрифт..." (Ctrl+F)
Открывает диалоговое окно, для изменения шрифта.
"Формат->Выравнивание->По левому краю"
Выравнивает текст по левому краю.
"Формат->Выравнивание->По центру"
Выравнивает текст по центру.
"Формат->Выравнивание->По правому краю"
Выравнивает текст по правому краю.
"Формат->Выравнивание->По ширине"
Выравнивает текст по ширине.
"Формат->Регистр->Прописные буквы" (Ctrl+Shift+U)
Меняет выделенные буквы на прописные.
"Формат->Регистр->Строчные" (Ctrl+Shift+L)
Меняет выделенные буквы на строчные.
"Перейти->Следующий"
Производит переход на один вопрос вперёд.
"Перейти->Предыдущий"
Производит переход на один вопрос назад.
"Перейти->Ввод номера..." (Ctrl+Shift+N)
Производит переход на вопрос по введённому номеру.
"Вопрос->Вставить" (Ctrl+I)
Вставляет новый вопрос в тест.
"Таблица->Вставить..." (Ctrl+T)
Открывает диалоговое окно для выбора параметров таблицы, с последующей вставкой в текст.
"Таблица->Добавить строки"
Открывает диалоговое окно для выбора количества добавляемых строк.
"Таблица->Добавить столбцы"
Открывает диалоговое окно для выбора количества добавляемых столбцов.
"Таблица->Изменить размер..."
Открывает диалоговое окно для выбора новых параметров таблицы.
"Сервис->Статистика" (Ctrl+Shift+S)
Открывает окно статистики.
"Сервис->Пароль режима" (Ctrl+P)
Изменяет текущий пароль режима.
"Сервис->Параметры..." (Ctrl+Shift+P)
Открывает окно настроек программы.
"Режим->Редактирования" (Ctrl+Shift+E)
Переводит программу в режим редактирования теста.
"Режим->Тестирования" (Ctrl+Shift+V)
Переводит программу в режим тестирования.
"Язык->English" (Alt+E)
Переключает язык программы на английский язык.
"Язык->Русский" (Alt+R)
Переключает язык программы на русский язык.
ПРИМЕЧАНИЕ: После выбора языка, программа автоматически перезапускается.
"Помощь->Руководство пользователя" (F1)
Открывает это руководство пользователя программой.
"Помощь->Пожертвовать"
Открыть страницу пожертвований.
"Помощь->Получить исходник"
Получить исходный код программы.
"Помощь->Получить техподдержку"
Открыть страницу технической поддержки.
"Помощь->Получить полную версию"
Проверка системы на совместимость с полной версией.
"Помощь->О программе" (F2)
Выводит информацию о программе и её версии.