ITest

Материал из IT в школе
Версия от 13:26, 2 февраля 2026; Sonsenimia (обсуждение | вклад) (Новая страница: « <big>'''iTest''' - это система для создания и проведения автоматизированного тестирования, которая состоит из приложения для учителя ('''iTestServer''', устанавливается только на устройство учителя) и приложения для ученика ('''iTestClient''', устанавливается на всех устрой...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

iTest - это система для создания и проведения автоматизированного тестирования, которая состоит из приложения для учителя (iTestServer, устанавливается только на устройство учителя) и приложения для ученика (iTestClient, устанавливается на всех устройствах, на которых работают учащиеся).

Установка

Для установки программы введите в консоли:

sudo dnf install iTest

Или найдите и установите iTest через средство установки программ Пакеты (dnfdragora).

Запуск

Для запуска программы войдите в:

  • Главное меню -> Образование -> iTestServer (для запуска на устройстве учителя);
  • Главное меню -> Образование -> iTestClient (для запуска на устройствах учеников).

Или введите в консоли iTestServer (на устройстве учителя) или iTestClient (на устройствах учеников).

Использование iTestServer

Начало работы

При запуске iTestServer можно:

  • создать новую базу данных, нажав Новый под списком используемых баз данных, на панели меню или в выпадающем списке Файл;
  • выбрать нужную базу данных, нажав Открыть другую;
  • выбрать базу данных из списка в рабочем окне программы, выделив нужную базу данных и нажав Открыть выбранную.


Для создания базы данных введите ее название и выберите папку, где она будет храниться.

Также во вкладке Вид есть возможность сменить язык. Для этого:

  • выберите Сменить язык;
  • выберите предпочтительный язык и нажмите OK;
  • перезапустите iTestServer.

Вопросы

Работать с вопросами можно на вкладке Вопросы и с помощью опций, представленных в выпадающем списке Вопрос на панели меню.

Создание вопросов

Чтобы создать новый вопрос выполните следующие действия:

  • нажмите Добавить вопрос (1);
  • дайте название вопросу и нажмите ОК - он появится в списке вопросов (5);
  • нажмите левой кнопкой мыши на вопрос в списке - он станет доступным для редактирования в разделе Выбранный вопрос;
  • выберите категорию и сложность задания в разделе Выбранный вопрос;
  • введите текст задания в поле Вопрос (6).

Существует возможность настроить шрифт текста задания:

  • выбор шрифта и его размера;
  • переключение на жирный (Ж), курсив (К) и подчеркнутый (Ч) текст;
  • выбор цвета текста;
  • выравнивание текста: «Л» - по левой стороне, «Ц» - по центру, «П» - по правой стороне, «Ш» - по ширине.
  • при необходимости добавьте файл в формате .svg в поле Приложение (7);
  • настройте ответ (8):

   - отметьте Единственный выбор или Множественный выбор;

   - введите варианты ответов (добавить еще один вариант ответа можно с помощью +, удалить ответ - с помощью -);

   - отметьте правильный вариант ответа, нажав на чекбокс левой кнопкой мыши;

   - добавьте объяснение при необходимости;

   - нажмите Применить для сохранения вопроса.

Внимание. Вы можете создавать вопросы с помощью кнопки Дублировать выбранный вопрос (2). Для этого выберите нужный вопрос из списка, нажав на него левой кнопкой мыши, нажмите Дублировать выбранный вопрос и дайте название заданию - откроется окно редактирования нового вопроса.

Удаление вопросов

Для удаления вопроса:

  • выделите нужный вопрос в списке вопросов, нажав на него левой кнопкой мыши;
  • нажмите кнопку Удалить выбранный вопрос (3);
  • во всплывающем окне подтвердите удаление, нажав Удалить.

Список вопросов

При работе со списком вопросов (5) доступны следующие опции:

  • создание (1), дублирование (2) и удаление (3) заданий;
  • перемещение вопросов в списке вверх и вниз (4) - выделите вопрос и нажмите стрелочку вверх/стрелочку вниз, чтобы переместить выбранный вопрос выше/ниже в списке;
  • сортировка по уровню сложности (можно выбрать только легкие, средние или сложные вопросы) и по категории;
  • поиск нужного вопроса по названию (если Вы введете ключевое слово в поле для поиска, то оно станет желтым при наличии подходящих вопросов или красным, если подходящих вопросов нет).

Дополнительные опции во вкладке Вопрос на панели меню

Во вкладке Вопрос доступны следующие дополнительные опции:

  • Скрыть (для скрытия вопроса выберите его в списке и нажмите Скрыть, чтобы вопрос снова стал виден снова нажмите Скрыть во вкладке Вопрос);
  • Сделать первым/последним.

Печать вопросов

  • Перейдите в раздел меню База данных и выберите Печать вопросов;
  • Выберите вопросы для печати:

   - для печати всех вопросов нажмите Добавить все;

   - для печати вопросов определенной категории выберите опцию Категория и нажмите два раза левой кнопкой мыши на нужную для печати категорию (она перейдет в раздел Печатать);

   - для печати определенных вопросов выберите опцию Вопросы и нажмите два раза левой кнопкой мыши на нужный для печати вопрос.

  • Активируйте дополнительные настройки при необходимости, установив флажок Дополнительно:

   - Печать статистики дает возможность распечатать статистику для каждого вопроса, который уже использовался в тесте;

   - Печать сформатированных вопросов позволяет распечатать вопрос с примененным форматированием;

   - Печать теста позволяет печатать без выделения правильных ответов;

   - Печать графики позволяет печатать приложения в формате SVG;

   - Менять порядок вопросов в каждой распечатке.

Категории

Можно создавать категории заданий в разделе Категории. Для этого:

  • активируйте категорию, нажав на чекбокс в колонке Категория - она окрасится в другой цвет;
  • назовите категорию.

Внимание. Если в карточке редактирования вопроса выбрать нужную категорию, то в таблице в разделе Категории количество заданий в ней появится автоматически.

Комментарии

В данном разделе можно написать любые комментарии и заметки, используя инструменты форматирования текста при необходимости.

Классы

Работать с классами можно на вкладке Классы и с помощью опций, представленных в выпадающем списке Класс.

Во вкладке Классы существует возможность создавать классы и группы. Для этого:

  • нажмите Добавить в Списке классов и дайте название создаваемому классу/группе;
  • активируйте нужный класс для настройки информации о нем двойным нажатием левой кнопкной мыши по выбранному классу;
  • нажмите Добавить в Списке студентов.

Примечание. В списке классов и списке студентов с помощью строки Поиск можно быстро найти нужный класс/студента.


Для удаления класса/студента выделите его двойным нажатием левой кнопки мыши, нажмите Удалить и во всплывающем окне подтвердите удаление.


Во вкладке Класс в выпадающем списке доступна печать результатов:

  • выбранного студента;
  • всего выбранного класса;
  • всех студентов.

Режим сервера

Работать с сервером можно на вкладке Режим сервера и с помощью опций, представленных в выпадающем списке Сервер.


Для прохождения тестов необходимо настроить и запустить сервер. Для этого:

  • активируйте секцию Дополнительно нажатием левой кнопкой мыши на чекбокс рядом с ней - появится возможность выбора категорий или вопросов для использования в создаваемом тесте (также поиска конкретного вопроса или категории через строку Поиск в разделе Доступно):
  • выберите критерий отбора - категории или вопросы;
  • выберите нужный вопрос или категорию нажатием на них левой кнопкой мыши;
  • нажмите на стрелочку вправо для переноса категории/вопросов в раздел Использовано;
  • в разделе Использовано укажите количество вопросов и оценку прохождения;
  • задайте название теста: активируйте Пользовательское нажатием левой кнопкой мыши на чекбокс рядом с ним и введите название теста;
  • выберите количество вопросов или активируйте поле Максимум для использования всех доступных вопросов (если еще не сделали этого в разделе Использовано);
  • в поле Оценка прохождения введите минимальное количество баллов для успешного прохождения теста;
  • настройте время на прохождение теста: на весь тест или на один вопрос. Время вводите в формате ЧЧ:ММ (например, 00:15 - 15 минут на выполнение теста);
  • при необходимости можно активировать следующие опции:

    - Не печатать результаты теста;

    - Перемешивать вопросы;

    - Показывать номера вопросов вместо названий;

    - Не показывать правильные ответы в конце тестирования.

  • активируйте Пользовательское нажатием левой кнопкой мыши на чекбокс рядом с Порт сервера. Порт сервера по умолчанию 7777.

Если необходимо, в секции Система оценивания можно активировать опции Учитывать частично правильные ответы и Различные настройки для каждого уровня сложности (для легкого, среднего и сложного уровня можно установить разное количество баллов за правильный, неправильный и пропущенный ответ).

  • после завершения всех настроек запустите сервер, нажав *Запустить сервер*;

Если опция Не печатать результаты теста не активирована, Вам будет предложено настроить принтер. Выберите нужный принтер (или режим Print to PDF) и нажмите Печать;

  • теперь подключите компьютеры учащихся (клиентские компьютеры). С более подробной информацией об этом можно ознакомиться в разделе iTestClient.

После запуска сервера появится информация о порте, который использует сервер (нужен для настройки iTestClient).

Offline использование сервера

Если нет доступа к сети Интернет, можно использовать сервер offline. Для этого выполните следующие действия:

  • настройте сервер и запустите его;
  • сохраните тест на USB-накопитель (вкладка Сервер - Экспортировать тест);

Внимание. Не останавливайте сервер на данном этапе.

  • подключите USB-накопитель к клиентскому компьютеру;
  • запустите iTestClient и выберите путь к файлу теста, активируя Использовать файл базы данных iTest, нажмите Загрузить;
  • нажмите Готов для запуска теста;
  • когда учащиеся закончат свои тесты, подключите съемный носитель к каждому клиентскому компьютеру и скопируйте файл, созданный iTestClient (по умолчанию он находится в домашней папке);
  • подключите USB-накопитель к серверу;
  • в разделе меню Сервер выберите пункт Добавить off-line клиента, выберите на USB-накопителе папку со всеми файлами клиентов, нажмите Открыть - результаты автоматически отобразятся в Списке клиентов.


Во вкладке Сервер в выпадающем списке доступны следующие опции:

  • остановить сервер;
  • запустить iTestClient;
  • экспортировать запущенный тест на компьютер (выбрать место сохранения и нажать Save);
  • добавить offline-клиента;
  • экспортировать журнал;
  • вывести результаты выбранного клиента на печать;
  • активировать/отключить сохранение текущей сессии (по умолчанию сохранение включено).

Сохраненные сессии

Работать с сохраненными сессиями можно на вкладке Сохраненные сессии и с помощью опций, представленных в выпадающем списке Сессия.


Чтобы иметь возможность просматривать прошлые сессии, необходимо установить флажок Сохранить сессию в разделе меню Сервер, когда сервер запущен (по умолчанию сохранение сессии активировано).


После завершения тестирования и остановки сервера (вкладка Сервер -> Остановить сервер) во вкладке Сохраненные сессии появляется информация о завершенном тестировании.

Для просмотра информации о нужной сессии выполните следующие шаги:

  • в Списке сессий активируйте нужную двойным нажатием по ней левой кнопкой мыши (также доступно поле Поиск для обнаружения нужной сохраненной сессии);
  • в Выбранной сессии можно ознакомиться с информацией о ней (название, дата и время, количество баллов для успешного прохождения, средний результат);
  • в Списке студентов можно увидеть всех прошедших тестирование и после выделения нужного студента можно посмотреть информацию о его результате в графе Выбранный студент;
  • при необходимости ознакомьтесь с информацией в графах Оценка прохождения и Система оценивания.

Во вкладке Сессия в выпадающем списке доступны следующие опции:

печать результатов: выбранного студента (Сессия - Печать), студентов текущей сессии (Сессия - Печать отчета), всех студентов (Сессия - Напечать все);

экспортировать/удалить журнал текущей сессии;

архивировать сессию (заархивированная сессия появится в Архивных сессиях, во вкладке Сессия появится опция восстановления сессии), копировать ее в архив и из архива.

Работа с сохраненными сессиям во вкладке Классы

Выберите двойным нажатием левой кнопкой мыши класс/группу, которые проходили текущую сессию тестирования в разделе Список классов;

Нажмите Добавить в разделе Список сессий, выберите нужную сессию из списка;

Выделите нужных студентов из списка Сессия и соответствующих им студентов из списка Класс и нажмите Сопоставить;

Подтвердите сопоставление, нажав ОК;

При выборе нужного студента в Списке студентов в разделе Выбранный студент появятся его результаты и информация о сессиях.

Использование iTestClient

Запуск тестирования

Для запуска тестирования в iTestClient выполните следующие действия:

  • выберите подключение к серверу iTest или загрузку и использование файла базы данных iTest:

    - для подключения к серверу введите имя сервера (IP устройства, на котором запущен сервер) и порт сервера (по умолчанию 7777);

    - при использовании файла укажите путь к нему и нажмите кнопку Загрузить.

  • укажите, куда будут сохраняться ответы (по умолчанию сохраняются в домашнюю папку текущего пользователя);
  • отметьте нужное в разделе Прочие настройки;
  • нажмите кнопку Готов.


Пример заполнения полей при использовании файла из базы данных iTest:

Прохождение тестирования

Чтобы начать прохождение тестирования введите имя и нажмите Начать.


Выберите один или несколько вариантов ответов нажатием левой кнопкой мыши. После выбора ответа соответствующий вопрос становится зеленым в списке вопросов.


Для перехода к следующему вопросу нажмите Следующий вопрос, для возвращения к предыдущему - Последний вопрос.


Активируйте опцию Показать оставшееся время, чтобы увидеть, сколько минут осталось до конца тестирования. Когда время заканчивается, тест автоматически завершается.

Для завершения тестирования нажмите Завершить.


После завершения тестирования будут отображены результаты:

  • жирным шрифтом выделены правильные ответы;
  • подчеркнутым шрифтом выделены ответы студента.

В окне с результатами тестирования можно перейти к запуску нового теста, нажав кнопку Новый тест.