Смекни!
smekni.com

Розробка автоматизованих навчальних систем на основі методики програмованого навчання (стр. 2 из 2)

Логічна структура програмованого тексту (що може являти собою не лише текстову інформацію, але й графічні, музичні та інші образи), з допомогою якого висвітлюється те чи інше поняття, може бути, в свою чергу, досить складною. Вона містить в собі кілька рівнів деталізації, починаючи з найвищого – інформаційно-довідкового, який розрахований на підготовленого користувача, що в основному освоїв дане поняття. Hа самому нижньому рівні знаходиться найбільш детальна методична розробка навчального матеріалу з великою кількістю прикладів, орієнтована на слабо підготовленого учня.

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

Дидактична та довідкова інформація, необхідна для навчання на кожному з рівнів, одержується шляхом декомпозиції узагальненого тексту на певні складові. Це означає, що для кожного понятійного вузла навчальної мережі АНК, необхідно побудувати відповідну декомпозиційну функцію, аргументом якої є номер рівня навчання. Позначимо її через D (p, k), де p – номер понятійного вузла, k – рівень навчання в даному вузлі. Ці функції можна розглядати як елементи керування інтерфейсом навчального процесу.

Виходячи з основних принципів програмованого навчання, можемо запропонувати таку послідовність дій розробника АНС. 1. Постановка задачі:

- професійний аналіз навчального матеріалу;

- психологічний аналіз;

- дидактичний аналіз.

2. Розробка структури всіх модулів АНС.

3. Моделювання діалогу «учень-комп'ютер»:

- визначення кроків навчання;

- розробка сценарію діалогу «учень-комп'ютер»;

- формалізація сценарію;

- організація бази знань.

4. Розробка програмного забезпечення АНС.

- створення програмних модулів на одній або декількох вибраних мовах програмування;

- відлагодження програмних модулів на комп'ютері;

- компоновка та відлагодження всієї програмної системи.

5. Апробація АНС.

- перевірка навчального матеріалу та програмного забезпечення на вибраній групі учнів (студентів);

- корекція методичного та програмного забезпечення.

6. Впровадження АНС в навчальний процес та його дослідна експлуатація.

Література

1. Вильямс Р., Маклин К. Компьютеры в школе. – М.: Прогрес, 1988.

2. Машбиц Е.И., Андрушевская В.В., Комиссарова Е.Ю. Диалог в обучающей системе. – Киев,: Вища школа, 1989. – 183 с.

3. Кокорева Л.В., Перевозчикова О.Л., Ющенко Е.Л. Диалоговые системы. – Киев: Наукова думка, 1993.

Додатки

Рис. 1. Блок-схема програмного методу навчання

Рис. 2. Схема інтелектуальної навчальної системи


Рис 3. Блок-схема машини висновків