Введение
Глава 1. Концептуальные основы обучающей виртуальной среды 15
1.1 Парадигма Web 2.0 15
1.2 Что можно считать обучающей виртуальной средой 27
1.3 Перспективы построения обучающей виртуальной среды, в том числе c использованием LMS Moodle 35
1.4 Пути специализации обучающей виртуальной среды в контексте лингвистического образования 57
1.5 Общие параметры интерфейса обучающей виртуальной среды 73
1.6 Институциональная обучающая виртуальная среда 79
Глава 2. Проведение и оценка результата эксперимента по моделированию обучающей виртуальной среды 99
2.1 Моделирование обучающей виртуальной среды 99
2.1.1 Результаты первой фазы эксперимента 108
2.2 Модификации стандартной установки LMS Moodle 3.0 для формирования узла обучающей виртуальной среды применительно к иностранным языкам 112
2.2.1 Базовые модификации LMS Moodle 3.0 112
2.2.2 Инструментарий LMS Moodle для разработки узлов обучающей виртуальной среды 131
2.2.3 Принципы организации отдельных компонентов LMS Moodle 3.0 139
2.2.3.1 Подсистема распределения функциональных ролей 139
2.2.3.2 Интеграция в модули курсов изображений, аудио- и видеоматериалов 152
2.2.3.3 Подсистема взаимозависимости модулей 153
2.2.3.4 Подсистема протоколирования работы пользователей 176
2.2.3.5 Подсистема сохранения данных (резервное копирование) 179
2.2.3.6 Тестовые задания и банк вопросов 180
2.2.3.7 Глоссарий 182
2.2.3.8 Текстовый редактор 188
2.2.3.9 Внедрение дополнительного блока 190
2.2.4 Разработка моделей курсов иностранных языков 190
2.2.4.1 Модель общего курса 191
2.2.4.2 Модель аспектного курса 220
2.2.4.3 Модель профессионально ориентированного курса 230
2.3 Результаты второй фазы эксперимента (LMS Moodle 3.0) 237
Глава 3. Развитие обучающей виртуальной среды 251
3.1 Работа с активным вокабуляром в условиях обучающей виртуальной среды 251
3.1.1 Веб-приложение «ИТВ(к)» 257
3.1.2 Веб-приложение «ИТВ(и)» 261
3.1.3 Веб-приложение «ИТВ(м)» 268
3.4 Программные инструменты разработки узлов обучающей виртуальной среды 276
3.4.1 Язык программирования Python как современный универсальный инструмент разработки приложений 276
3.4.2 Графическая библиотека PyQt как инструмент разработки узлов обучающей виртуальной среды 279
3.4.3 Фреймворк web2py как инструмент разработки узлов обучающей виртуальной среды 279
3.5 О перспективах обучения «Профессионально ориентированному программированию» с целью создания узлов обучающей виртуальной среды 288
3.5.1 Примеры программного обеспечения на Python, разработанные в контексте профессионально ориентированного программирования 296
3.5.1.1 Автоматизированный модуль управления дистанционным обучением 296
3.5.1.2 Программа для ЭВМ учебного назначения «Помощник экзаменатора: переводческие эквиваленты» 306
3.5.1.3 Комплект программ для ЭВМ «Помощник корпусного лингвиста» 308
Заключение 311
Список литературы 318


