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

Реферат Розробка навчальної програми, що підтримує вивчення теми "Структури даних"





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

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

Під час роботи з тестом навчальний матеріал недоступний, але, при необхідності, користувач може його побачити, натиснувши кнопку В«підказкаВ». У цьому випадку результати тесту не зараховуються, але оцінка за тест і теми для повторення виводяться.

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

Перервати виконання тесту користувач може в будь-який момент, натиснувши відповідну кнопку.

Для коригування дрібних помилок оформлення та змісту матеріалу в програмі передбачений режим редагування, увійти до якого можна за допомогою вибору відповідного пункту в головному меню форми вивчення. (Па-роль редактора: 9091433506). p> Процес редагування простий і наочний, що не вимагає додаткового пояснення. Для редагування інших модулів програми (Тестів і визначень) створені допоміжні програми: Testmaker.exe і Defedit.exe, вхід до яких також здійснюється за паролем 9091433506.


2.2. Принцип роботи програми


Програма складається з трьох головних модулів:

В§ Модуль реєстрації користувачів;

В§ Модуль вивчення матеріалу;

В§ Тестовий модуль (перевірка знань)

І п'яти допоміжних, на яких, для стислості, зупинятися не будемо.


2.2.1. Модуль реєстрації користувачів

Принцип роботи модуля заснований на записі і читанні з файлу В«users.datВ» основної інформації про користувачів:

В§ Ім'я

В§ Пароль для входу в програму

В§ Оцінки за виконання кожного розділу програми.

Структура реалізована у формі файлу із записів.

Після вибору користувача і введення пароля на формі реєстрації ім'я та масив оцінок відображаються на формі списку тем.


2.2.2. Модуль вивчення матеріалу

Заснований на файлі В«forms.datВ» і файлів виду В«mn.rtfВ», де m, n - номер теми і розділу відповідно, яким належить матеріал файлу.

Вся інформація про відображуваному на формі матеріалі зберігається у файлі В«forms.datВ», а саме:

В§ Назва розділу

В§ Імена, положення гіперпосилань і номери розділів, на які вони посилаються

В§ Положення, розмір, і адресу картинок, що відображаються на формі

В§ Кількість розділів в темі

Дані організовані у формі масиву записів, звернення до матеріалу відбувається за його порядковому номеру.

В 

2.2.3. Модуль перевірки знань

Заснований на текстових файлах з питаннями тесту. Відповіді на тест розташовуються ОКРЕМО від питань у файлі В«test.datВ», в якому зберігається масив записів - даних для відображення потрібного питання тесту. p> Поля запису:

В§ Файл з питанням тесту

В§ Час на виконання кожного питання

В§ Масив відповідей

В§ Номер вірної відповіді

В§ Адреса сторінки навчає матеріалу, на якій розглянуто і рішення питання.

В§ Адреса картинки, довантажувати, при необхідності до питання ірррррр тесту.

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

Програму можна завантажити за адресою: fizmath.net kurs.rar


Назад | сторінка 10 з 10





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

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