|
Надійність системи комп'ютерного тестування ЗНУ
Система
комп'ютерного тестування ЗНУ була
створена у 2001 році та з
того часу підтримується та оновлюється
лабораторією веб-технологій та
дистанційного навчання. Вона є унікальним
програмним продуктом, програмні коди
якого який недоступні широкому загалу.
Тому існує мало шансів на виявлення
сторонніми особами критичних помилок
в системі. В програмі не передбачено
втручання викладача в процес тестування,
за винятком видачі дозволу на початок
тестування.
Веб-сервер
працює під керуванням ОС FreeBSD. Його
конфігурація забороняє доступ до
керування сервером з комп'ютерів поза
межами ЗНУ. Доступ через сайт можливий
лише при наявності пароля студента,
викладача або автора. Більше того,
наявність пароля студента не гарантує
доступу до тестових завдань – студент
не має доступу до завдань, доки викладач
не видасть відповідний дозвіл.
Додаткову
перепону на незаконному
шляху до відмінної оцінки становить
процедура тестування (інструкція
додається):
-
Дозвіл
для студента на початок тестування
видається за 1-2 хвилини до початку
тестування безпосередньо в комп'ютерному
класі. Всі раніше видані дозволи при
цьому анулюються та відповіді видаляються.
-
Результати
тестування теоретично можуть зберігатися
довільний проміжок часу, але звичайно
зберігаються 3-4 дні, щоб надати студентові
можливість апеляції.
-
База
тестових завдань факультету менеджменту
містить близько 1000 завдань, з яких в
момент початку тестування формується
варіант із 100 завдань, вибраних випадковим
чином. Тому ніхто не має змоги передбачити,
який саме набір завдань дістанеться
студенту.
-
Після видачі
завдань тест переводиться в стан
«відбувається тестування», що забороняє
будь які маніпуляції із тестовими
завданнями протягом наступних 100 хвилин.
-
Система
тестування час від часу автоматично
зберігає набір виданих студенту завдань
на сервері. Тому при збоях на одному
комп'ютері завжди існує можливість
продовжити тестування на іншому, а не
починати тестування заново. Тобто,
увійшовши в систему тестування та
побачивши вже початий тест, можна
зробити висновок про те, що ці запитання
вже бачила інша особа, і видати студенту
інше завдання.
-
Студент до
початку тестування не знає, під з яким
кодом він буде зареєстрований у системі
тестування. Таким чином, стороння особа,
навіть отримавши доступ до сервера, не
має можливості співставити коди в
системі тестування та реальні імена
студентів. Відповідність між іменами
та кодами формується під час початку
тестування, відповідні записи веде
екзаменаційна комісія в єдиному
екземплярі.
-
Тривалість
тестування обмежена, що дає мало часу
на списування.
-
Завершення
тестування відбувається таким чином,
що відповіді студента
зберігаються в одному вікні програми,
а оцінка тестових завдань відображається
в іншому. Тому завжди є можливість
порівняти відмічені студентом варіанти
та відмітки, на основі яких біло
підраховано оцінку.
Зав.
лабораторією веб-технологій та
дистанційного навчання
Г.А.
Добровольський
|