WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаПедагогіка, Сценарії виховних заходів → Структура навчального програмного забезпечення для дистанційної форми навчання - Реферат

Структура навчального програмного забезпечення для дистанційної форми навчання - Реферат

Головним завданням є правильно встановити зв'язки між цими модулями. В інших предметах доречно внести деякі зміни до списку цих модулів, але, наприклад, "Підручник" і "Зошит" знайдуть своє місце у будь-якій системі. Основна теза цього принципу - список модулів повинен базуватися на доробках відповідного розділу шкільної або вищої педагогіки. За 12 років навчання у школі учень настільки звикає до звичних з дитинства понять, що навіть заміна в СДН "Підручника", наприклад, на "Учбовий посібник" призведе до елементарного несприйняття інтерфейсу СДН.
Також важливою частиною систем дистанційного навчання є системи тестування. Цей модуль також необхідно включити до системи як гарантію контролю теоретичних знань студентів.
У теперішній час існує велика кількість дистанційних систем тестування, що функціонують на основі web-технологій. Саме такі системи найбільш перспективні, тому й користуються великою популярністю и витісняють усе інше подібне програмне забезпечення.
При розміщенні вищезазначених модулів в мережі Інтернет за основу доцільно вибрати архітектуру клієнт-сервер. Тоді програмою-клієнтом є Web-броузер (Internet Explorer, Netscape Navigator, Opera, Mozilla Firefox). Крім питання сумісності цих броузерів, яке необхідно пам'ятати у процесі проектування, існує проблема розміщення даних, з якимипрацює користувач. Усю інформацію розміщено і збережено на сервері. Клієнт володіє лише засобами для контролю та управління даними. У теперішній час швидкість Інтернету дозволяє зберігати на сервері всю інформацію та не замислюватися над проблемою передачі будь-яких модулів клієнту.
Web-системи тестування працюють за таким же принципом: програма, яка здійснює тестування, виконується на окремому комп'ютері (сервері). Сервер пов'язано з іншими робочими місцями, на яких проводиться тестування, в локальній мережі або в Інтернет. Програма тестування реалізовується у вигляді web-застосування, що працює під управлінням web-серверу; при цьому клієнтські комп'ютери працюють із серверним застосуванням за допомогою броузерів.
Можна виділити переваги такого принципу роботи:
" розміщення робочих місць і серверу не має значення, що значно спрощує процес тестування;
" можливість використання одного серверу на необмежену кількість робочих місць;
" можливість централізованого управління процесом тестування, перегляду результатів тестування.
В усіх СДН можливою проблемою виявляється принцип ідентифікації користувача в системі дистанційного навчання. Сучасні моделі ноутбуків дозволяють вирішити цю проблему, наприклад, за допомогою сканеру для відбитків пальців.
При розробці систем такого роду, на думку автора, одним з найважливіших аспектів є так званий принцип ортогональності.
Цей принцип є дуже важливим під час проектування систем, які легко піддаються розширенню та модифікації. Цей принцип найчастіше є прихованим достоїнством інших методик проектування, але у СДН варто приділити йому більшого значення.
Термін "ортогональність" позичено з геометрії. Дві лінії є ортогональними, якщо вони перетинаються під прямим кутом, наприклад, вісі координат на графіку. В термінах векторної алгебри дві такі лінії є незалежними. Якщо рухатися паралельно осі X уздовж однієї лінії, то проекція рухомої точки на іншу лінію не змінюється. Цей термін уведено до інформатики для позначення деякого різновиду незалежності або незв'язаності.
Ортогональність тісно пов'язана з принципом DRY (don't repeat yourself) - "не повторюй самого себе", що описано у [3]. Використовуючи цей принцип, можна звести до мінімуму дублювання у рамках системи, а за допомогою ортогональності зменшити взаємозв'язок між компонентами системи.
Наведені у статті модулі і принципи побудови навчального програмного забезпечення дозволяють створити таку концепцію розробки програм, за якою можна створити уніфікований програмний продукт для вивчення математичних університетських дисциплін. Для кожного курсу розробляються експертний, студентський та навчальний модулі, які утворюють ядро системи. Інтерфейс системи та принципи її роботи залишаються незмінними. Це сприятиме підвищенню якості навчання та кращому засвоєнню навчального матеріалу.
У майбутньому автором на цих підходах та принципах передбачається створення навчального програмного забезпечення по курсу "Теорія чисел" для студентів математичних спеціальностей.
Список використаних джерел
1. Биков В.Ю. Теоретико-методологічні засади створення і розвитку сучасних засобів та е-технологій навчання // Розвиток педагогічної і психологічної наук в Україні 1992 - 2002. Збірник наукових праць до 10-річчя АПН України / Академія педагогічних наук України. - Ч. 2. - Харків: "ОВС", 2002. - С. 182-199.
2. Співаковський О.В. Теоретико-методичні основи навчання вищої математики вчителів математики з використанням інформаційних технологій: Дис. … докт. пед. наук: 13.00.02 / О.В.Співаковський; НПУ ім. М.П. Драгоманова. - К., 2004. - 534 с.
3. Співаковський О.В., Круглик В.С. Технології розробки програмних засобів, які підтримують компонентно-орієнтований підхід. // Комп'ютерно-орієнтовані системи навчання: Зб. наук. пр. / НПУ ім. М.П. Драгоманова. -Вип. 9. - К., 2005.
4. Хант Эндрю, Томас Дэвид. Программист-прагматик. Путь от подмастерья к мастеру. - Питер Пресс, 2007. - 288 с.
5. Hartley J., Sleeman D. Towards more intelligent teaching systems // International Journal of Man-Machine Studies 2, 1973, 215-236 p.
6. Psotka Joseph, Mutter Sharon A. Intelligent Tutoring Systems: Lessons Learned. Lawrence Erlbaum Associates. - Lawrence Erlbaum Associates. 1988. 576p.
Loading...

 
 

Цікаве