Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Автоматизована система тестування знань з програмування

Реферат Автоматизована система тестування знань з програмування





я до заняття, перевірити виконання ним домашнього завдання, а також знання матеріалу курсу; складається з складання викладачем питань і відповіді на ці питання учням; якість тестування багато в чому залежить від правильності складання і кількості питань, а також від знання предмета самим викладачем;

- перевірка контрольно-графічних робіт - є більш об'єктивним у порівнянні з усною перевіркою знань, дозволяє перевірити можливість застосування теоритических знань на практиці, а також дозволяє проконтролювати сформувалися навички; цей метод є більш трудомістким у порівнянні з усною перевіркою знань, тому що складається з 4 етапів: підготовка, організація, проведення, аналіз результатів;

- перевірка практичних і лабораторних робіт - за допомогою цього методу одержують дані про уміння учнів застосовувати отримані знання при вирішенні практичних завдань, користуватися різними таблицями, формулами, креслярськими і вимірювальними інструментами, приладами.

Всі три вище запропонованих методу володіють однією загальною властивістю - вони вимагають максимального втручання викладача. З одного боку це очевидний плюс, так як викладач буде максимально обізнаний про знання студента. Але в теж час це дуже завантажує його робочий час, що призводить до зростання похибки в оцінці роботи студента. Унаслідок чого падає якість контролю знань учня.

З розвитком науково-технічного прогресу людством було придумано більш якісний і менш трудомісткий спосіб проведення контролю знань - тестування. І зовсім недавно цей спосіб застосовується з використанням ЕОМ. Це дає можливість підвищити якість контролю, зменшити його трудомісткість, а також собівартість. Максимально можливо забирається з процесу тестування людський фактор. Велика ступінь його впливу залишається тільки на етапі складання тестів, але шляхом проведення декількох ітерацій їх складання та тут цей фактор значно зменшується. Це дозволяє підвищити якість. ЕОМ самостійно проводить етапи організації, проведення та аналізу результатів. Це дозволяє скоротити витрати часу на підготовку, а також звільнити людину від цих обов'язків. Це зменшує трудомісткість, а також знизити собівартість контролю знань. Узагальнена схема комп'ютерного тестування знань наведена на малюнку 1.1.


Малюнок 1.1 - Узагальнена схема проведення комп'ютерного тестування


Незважаючи на всі очевидні достоїнства даного виду тестування, він також володіє і рядом недоліків, серед яких:

- мінімальна унікальність тестових завдань - тестових завдань стільки, скільки їх додав викладач;

- однотипність завдань - однакові типи завдань для різних напрямів навчання;

- розрив зв'язку навчається - педагог і незнання викладачем знань студента;

- в більшості своїй перевіряє тільки теоритические знання студентів, зводячи до мінімуму перевірку практичних навичок.

Дана робота передбачає підвищення якості контролю знань учнів програмуванню шляхом додавання унікальних типів завдань, а також завдань різних типів. Також вона передбачає перевірку практичних навичок програмування та аналізу завдань з програмування.


. 2 Аналіз прототипів системи


При проведенні попереднього проектування не було виявлено прототипів системи повністю задовольняє завданню на випускну бакалаврську роботу, а саме систем які містили б ті типи завдань, які необхідні для тестування знань учнів програмуванню, але було знайдено ряд програмних продуктів підходящих по ряду параметрів описаних далі.

Система тестування знань Конструктор тестів

Конструктор тестів [1] (малюнок 1.2) - це універсальна система перевірки знань. Дану програму можна використовувати як в домашніх умовах, так і для проведення тестування в будь-яких навчальних закладах. Програма дозволяє використовувати необмежену кількість тим, питань і відповідей. Програма підтримує п'ять типів питань, що дозволяє проводити будь-які тести. У тестах є можливість використовувати музику, звуки, зображення і відеоролики. Будь-які дані можна роздрукувати на принтері. На одному комп'ютері тестування незалежно можуть проходити кілька людей, входячи в програму під своїми іменами. Програма проста у використанні.

Серед недоліків цієї системи щодо поставленого завдання є відсутність необхідних типів завдань, а також закритий вихідний код системи.


Малюнок 1.2 - Вікно редагування питання в Конструкторі тестів


Система тестування знань MyTest X

MyTest X [2] (малюнок 1.3) це система програм (програма тестування учнів, редактор тестів і журнал результатів) для створе...


Назад | сторінка 2 з 21 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування системи тестування знань учнів
  • Реферат на тему: Тестування як форма контролю знань з інформатики та ІКТ в середній школі
  • Реферат на тему: Тестування як один із способів перевірки знань з англійської мови учнів сер ...
  • Реферат на тему: Система тестування залишкових знань на основі компетентнісного підходу
  • Реферат на тему: Розробка інформаційної системи для автоматизації тестування знань школярів