- •«Вологодский государственный университет»
- •Выпускная квалификационная работа
- •Электронный лабораторный практикум по теме
- •«Разработка Flash-приложений»
- •Содержание
- •Введение
- •1 Аналитический обзор проблемы дистанционного образования
- •1.1 Особенности дистанционного образования
- •1.2 Обзор систем дистанционного образования
- •2 Предметная область и постановка задачи
- •2.1 Общая структура электронного практикума
- •2.2 Анализ функциональных характеристик сдо Moodle
- •2.3 Требования к разрабатываемому эп
- •2.3.1 Требования к системе в целом
- •2.3.2 Требования к видам обеспечения
- •3 Проектирование информационной системы
- •3.1 Функционально-ориентированное проектирование эп
- •3.2 Объектно-ориентированное проектирование эп
- •3.2.1 Построение диаграммы вариантов использования
- •3.2.2. Построение диаграммы деятельности
- •3.3 Оценка трудоемкости разработки проекта
- •4 Разработка информационного обеспечения системы
- •4.1 Анализ предметной области и выделение информационных 0000000ъобъектов
- •4.2 Построение логической модели данных
- •4.3 Описание таблиц базы данных
- •4.4 Содержание электронного практикума
- •5 Разработка программного обеспечения
- •5.1 Описание программных средств
- •5.2 Алгоритм решения задачи
- •5.3 Реализация структуры интерфейса
- •5.4 Тестирование и оценка надежности программного продукта
- •6 Компьютерная реализация системы
- •6.1 Основные принципы работы с системой
- •6.2 Основные принципы работы с программным средством Macromedia Flash
- •Заключение
- •Список использованных источников
4.4 Содержание электронного практикума
Электронный лабораторный практикум по теме «Разработка Flash-приложений» способствует получению знаний по разработке анимационных фильмов, flash-игр, и различных приложений, которые могут быть задействованы как отдельные объекты, так и в качестве контента интернет - ресурсов.
Разрабатывая практикум, учитывались особенности обучения и требования к программному продукту, а именно:
1) доступность системы для удаленной работы. Пользователям, имеющим выход в интернет, должен предоставляться непрерывный доступ к системе, вне зависимости от их местонахождения;
2) студент, работая удаленно, не должен испытывать трудностей при работе с электронным комплексом и программным средством Macromedia Flash 8, что обеспечено простотой интерфейса комплекса, а также подробным разъяснением работы в Macromedia Flash;
3) востребованность изучаемого материала в будущем.
Важным нюансом создания системы было составление учебного материала. Необходимо было составить материал так, чтобы студент при прохождении практикума не испытывал потребности в дополнительных источниках знаний по данному курсу. Этот вопрос был учтен, и содержание практических работ было составлено с предельной точкой понятности материала, грамотным разъяснением сложных тем, и правильной последовательностью изучения функциональных возможностей программного средства.
Разработана схема содержания электронного лабораторного практикума по теме «Разработка Flash-приложений», которая представлена на рисунке 4.5.
Рисунок 4.5 – Схема содержания электронного практикума
Первый компонент курса, который будет изучаться студентами – это практические работы, которые разделяются на 10 тем, охватывая при этом все основы работы в программном средстве Macromedia Flash Professional 8 и включая в себя подробно описанные примеры создания анимации и приложений.
В каждой теме практических работ прикреплен текстовый файл с самой практической работой. После выполнения заданий студент должен выслать получившиеся работы на проверку, нажав на кнопку «Добавить ответ».
Содержание практических работ представлено в таблице 4.6.
Таблица 4.6 – Содержание практических работ
Название темы |
Содержание |
Тема 1. Базовые операции при редактировании изображений.
|
1. Работа с инструментом Arrow Tool (Указатель). 2. Работа с инструментом рисования Lasso. 3. Работа с инструментом рисования Line. 4. Работа с инструментом «Свободная трансформация». 5. Работа с базовыми объектами: круг, прямоугольник. |
Тема 2. Покадровая анимация. Работа со слоями при покадровой анимации. |
1. Создание анимации «падающего шара». 2. Создание анимации «восстановления шара». 3. Создание анимации «Часы». |
Тема 3. Анимация движения. Работа со слоями при анимации движения. Совмещение покадровой и автоматической анимации. |
1. Создание анимации движения шара. 2. Создание анимации движения нескольких объектов. 3. Создание анимации «Часы». |
Тема 4. Анимация трансформации объекта. Анимация цвета. |
1. Создание анимации, изменяющей форму объекта. 2. Создание анимации, в которой с течением времени из-00меняется цвет объекта. |
Тема 5. Взаимодействие слоев.
|
1. Создание анимации столкновения автомобилей на ав- 00томагистрали. |
Тема 6. Движение по направляющей. Взаимодействие слоев при движении по направляющей. |
1. Создание анимации сдачи экзамена по вождению на 00«площадке». 2. Создание анимации автомобильных гонок.
|
Тема 7. Маскирование слоев.
|
1. Создание анимации, в которой объекты одного слоя 00отображаются в объектах другого слоя. |
Тема 8. Создание символов. Переход по URL. |
1. Создание символа-клипа. 2. Создание символа-кнопки. 3. Создание анимации, при нажатии на которую осу- 00ществляется переход по указанному URL. |
Тема 9. Создание интерактивных фильмов. |
1. Загрузка и выгрузка анимации. 2. Управление воспроизведением анимации. |
Тема 10. Создание Flash-игры. |
1. Создание игры, управляющей движением автомобиля. |
После прохождения тем практических работ имеются индивидуальные задания, которые студент должен выполнить самостоятельно.
Индивидуальные задания необходимы для закрепления материала, изученного в практических работах. Исключениями являются 1 и 7 темы, для которых нет индивидуальных заданий, так как эти темы просты для изучения, и закрепляются в других темах. Индивидуальные задания расположены в текстовых файлах, и после их выполнения, так же необходимо отправить получившиеся работы.
Содержание индивидуальных заданий представлено в таблице 4.7.
Таблица 4.7 – Содержание индивидуальных заданий
Название темы |
Содержание |
Тема 1. Базовые операции при редактировании изображений. |
Нет индивидуальных заданий |
Тема 2. Покадровая анимация. Работа со слоями при кадровой анимации. |
1. Создание анимации движения шара в различных 00направлениях (в зависимости от варианта) и взаимо- 00действия между собой нескольких объектов при покад- 00ровой анимации. |
Тема 3. Анимация движения. Работа со слоями при анимации движения. Совмещение покадровой и автоматической анимации. |
1. Создание анимации движения шара в различных 00направлениях (в зависимости от варианта) и взаимо- 00действия между собой нескольких объектов при авто- 00матической. |
Тема 4. Анимация трансформации объекта. Анимация цвета. |
1. Создание анимации трансформации объектов и анима-00ции цвета по вариантам. |
Тема 5. Взаимодействие слоев.
|
1. Создание анимации взаимодействия объектов по вари- 00антам. |
Тема 6. Движение по направляющей. Взаимодействие слоев при движении по направляющей. |
1. Создание анимации взаимодействия объектов при дви- 00жении по направляющей по вариантам. |
Тема 7. Маскирование слоев. |
Нет индивидуальных заданий |
Тема 8. Создание символов. Переход по URL. |
1. Создание символа-клипа. 2. Создание символа-кнопки. 3. Создание анимации, при нажатии на которую осу- 00ществляется переход по указанному URL. |
Тема 9. Создание интерактивных фильмов. |
1. Загрузка и выгрузка анимации. 2. Управление воспроизведением анимации. |
Тема 10. Создание Flash-игры. |
1. Создание игры, управляющей движением различных 00объектов в зависимости от варианта. |
Для дополнительного контроля полученных знаний по всему курсу предполагается наличие итогового теста, который решается после изучения всех тем практикума. Элемент курса «Тесты» позволяет преподавателю разрабатывать тесты с использованием вопросов различных типов: «Вопросы в закрытой форме (множественный выбор)», «Верно/Неверно», «Короткий ответ», «Числовой», «Соответствие», «Случайный вопрос», «Вложенный ответ».
Вопросы для тестов хранятся в банке вопросов. На прохождение теста может быть дано несколько попыток, также установлен лимит времени на работу с тестом. Преподаватель может оценить результаты работы с тестом, показать правильные ответы на вопросы теста. Суммарно для прохождения теста будет предоставлено 34 вопроса.
Содержание итогового теста представлено в таблице 4.8.
Таблица 4.8 – Содержание итогового теста
Название |
Содержание |
Итоговый тест по курсу |
22 вопроса с выбором ответа |
8 вопросов с ответом типа «верно/неверно» |
|
2 вопроса с введением ответа |
|
2 вопроса на соответствие |
После прохождения итогового теста курс по разработке Flash-приложений считается завершенным.
