Виртуальные миры в образовании
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
происходит в трех локациях, каждая из которых выполняет определенную функцию:
.Учебный класс - это начало симуляции. Данная локация выполняет вспомогательную информативную функцию, в ней находится наставник игрока, который выдает ему задания, проверяет правильность их выполнения и является помощником на протяжении всей игры.
.Комнаты с ключами - это локация, в которой игрок ищет ключи, необходимые для нахождения карты сокровищ. Другими словами, в ней происходит самое главное - отработка принципа организации изучаемой файловой системы 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 Оценка эффективности и трудоемкости
Практическая направленность. Все знания, полученные в результате прохождения игры, могут быть применены на практике. Возможность изучать симуляцию поэтапно поддерживает постоянный интерес и живую заинтересованность обучаемого в прохождении симуляции до конца.
Большая ситуационная емкость. Обучаясь с помощью компьютерной симуляции, обучаемый все время должен делать хоть что-то, пусть даже это что-то будет абсолютно неправильным. Он не может просто сидеть и рассеянно смотреть на экран компьютера, погрузившись в свои мысли - в худшем случае формат симуляции заставляет его действовать, а в лучшем - всецело вовлекает в происходящее.
Разнообразные формы. Созданная серьезная игра принимает форму многоуровневого сценария со сложной интригой, т.е. имеет приключенческий характер, а значит, может заинтересовать любого человека.
Новизна. Такой формат доставки знаний как серьезная игра»