Система дистанционного обучения

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?утинных операций технологии организации учебного процесса проводятся в автоматизированном и/или в полуавтоматизированном режимах.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ОБЛАСТЬ ПРИМЕНЕНИЯ ПРОГРАММНОГО ПРОДУКТА

 

Данная реализация системы дистанционного обучения предназначена для применения в корпоративных структурах: обучение, повышение, поддержание квалификации персонала в быстроразвивающихся сферах и сферах, где квалификация персонала критична. Проект целевой Системы Дистанционного Обучения разработан с учетом использования в профессиональных учебных структурах и позволяет достичь максимальной эффективности, уменьшить расходы и организовать обучение в широком спектре производственных областей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

 

Система Дистанционного Обучения включает в себя:

  1. Система Автора (создание учебных модулей)
  2. Модуль запуска учебных курсов
  3. Сервер содержания
  4. Сервер статистики
  5. WEB портал
  6. Вспомогательные утилиты (набор утилит формируется в зависимости от конкретной организации и используется при внедрении и поддержке)

 

Схема взаимодействия между модулями представлена на рисунке:

 

 

 

Система Автора

 

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

 

Функциональное обеспечение Системы Автора:

  1. Отображение учебной информации. Встроенные редакторы
  2. Текстовой редактор
  3. Импорт текстовых фрагментов
  4. Графический редактор
  5. Растровый
  6. Векторный
  7. Импорт внешних объектов графики
  8. Видео эффекты
  9. Цифровое видео
  10. Звук
  11. Графики произвольных функций
  12. Анимация
  13. Инструменты разработки анимации
  14. Анимация по сценарию
  15. Слайд-фильм
  16. Импорт внешних объектов анимации
  17. Общие
  18. Формирование гипертекстовых структур
  19. Средства синхронизации разнородных элементов
  20. Интеграция с приложениями
  21. Ограничение числа попыток ответа
  22. Ограничение времени на ответ
  23. Учет сложности задания
  24. Организация контроля. Анализ высказываний.
  25. Выбор
  26. Выбор кнопки
  27. да/нет
  28. Выбор одного из многих
  29. Выбор многих из многих
  30. Выбор графической области
  31. Сопоставление
  32. Конструированный ответ (с клавиатуры)
  33. Анализ числа
  34. Анализ строки
  35. Эквивалентность алгебраического выражения
  36. Эквивалентность логического выражения
  37. Эквивалентность логического выражения с ключевыми словами
  38. Анализ кода клавиши
  39. Анализ пространственной ситуации перемещение и изменение состояния объектов
  40. С преобразованием в строку
  41. С преобразованием в алгебраическое выражение
  42. Классификация по областям
  43. Анализ фазы звука, фазы и области видео
  44. С продолжением проигрывания
  45. С прекращением проигрывания
  46. С переходом в заданную точку перехода
  47. Редактор сценария учебного курса
  48. Визуализация сценария
  49. Изменение стратегии обучения
  50. Генерация параметров задачи
  51. Генерация сценария контроля
  52. Управление обучением
  53. По последнему событию
  54. по совокупности событий
  55. Навигация
  56. Доступ по оглавлению
  57. Доступ по ключевым словам
  58. Интерфейс разработчика
  59. Панели инструментов
  60. Система меню
  61. Диалоговые окна
  62. Визуальное редактирование
  63. Редактирование методом Drag Drop
  64. Справочная система
  65. Контекстная справка
  66. Создание и работа с шаблонами
  67. Средства автоматизации создания учебного курса
  68. Мастера создания сложных элементов
  69. Дополнительные возможности
  70. Моделирование
  71. Математическая модель
  72. Модель ситуации
  73. Встроенный интерпретатор пользовательских скриптов
  74. Сервисные функции
  75. Выполнение готового курса вне среды разработки
  76. Интерпретация готового курса преподавателем в зависимости от цели конкретного занятия
  77. Дополнения интерфейса обучаемого
  78. Формирование и работа с закладками
  79. Встроенный калькулятор

Кроме того, в проекте представляются способы и методы отображения и обработки информации.

 

При создании курса обучения формируются отдельные кадры, содержащие контрольные вопросы или информационную нагрузку.

 

Объекты Системы Автора можно разделить на объекты участвующие и не участвующие в ответе. У объектов участвующих в ответе должны присутствовать такие свойства как:

  1. список ответов
  2. список баллов и соответствующие им ответы
  3. максимально возможный балл
  4. событие “ответ принят”

Кроме того Система Автора должна обладать механизмом изменения порядка формирования кадров.

 

Формат файлов, формируемых Системой Автора:

XML файл содержащий информацию (в порядке вложенно?/p>