Виртуальные миры в образовании

Дипломная работа - Компьютеры, программирование

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

происходит в трех локациях, каждая из которых выполняет определенную функцию:

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

.Комнаты с ключами - это локация, в которой игрок ищет ключи, необходимые для нахождения карты сокровищ. Другими словами, в ней происходит самое главное - отработка принципа организации изучаемой файловой системы FAT. Локация комнаты с ключами выполняет практическую функцию.

.Демонстрационная комната - в ней пользователь изучает на перелистываемых слайдах теоретическую информацию касающуюся FAT. Эта локация выполняет информативную функцию.

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

Цель. Главной целью для игрока является нахождение всех кусочков файла и прохождение без ошибок финальных тестов. А главной целью симуляции является усвоение обучающимся работы и организации FAT, что происходит с помощью соотнесения выполняемых в игре действий, с теми которые происходят при работе самой файловой системы в реальности.

Контролируемые показатели. В созданной игре такой показатель один - это количество попыток игрока на прохождение поставленной задачи (нахождение ключей). В начале симуляции количество попыток равно 3.

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

Укажите, какие значения могут хранить ячейки таблицы FAT.

свободный кластер;

номер последнего кластера в файле;

номер первого кластера в файле;

загрузочный кластер;

сбойный кластер;

номер следующего кластера в файле.

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

Ожидаемым результатом в созданной серьезной игре является усвоение всех принципов работы FAT. Этот результат достигается за счет того, что пользователь на собственном опыте при выполнении поставленных перед ним заданий, осваивает схему организации данных в изучаемой файловой системе.

4.3 Технология создания

 

Для создания серьезной игры в Thinking Worlds необходимо подготовить 3D объекты, которые будут использоваться в сценах. В создаваемой симуляции одна часть объектов была взята из стандартной библиотеки программы, а вторая найдена в интернет магазинах, распространяющих бесплатные модели объектов. Следующий шаг - это дизайн пользовательского интерфейса (рисунок 15, 16), и т.к. формат изображения, поддерживаемый в Thinking Worlds это только dds, необходимо произвести конвертацию изображений.

 

Рисунок 15 - Пользовательский интерфейс (пример 1)

 

Рисунок 16 - Пользовательский интерфейс (пример 2)

 

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

 

Рисунок 17 - Пример сценария симуляции в Thinking Worlds

 

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

правильность расположения всех объектов на сценах;

отображение пользовательского интерфейса;

логику прохождения игры;

и прочие видимые недочеты.

После тестирования и исправления всех недочетов необходимо экспортировать игру. Существует три варианта публикации:

локально на компьютере;

для воспроизведения в браузере с помощью плагина Shockwave;

для воспроизведения в браузере с помощью технологии Java.

 

4.4 Оценка эффективности и трудоемкости

 

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

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

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

Новизна. Такой формат доставки знаний как серьезная игра»