Курсова робота використання технології macromedia flash для створення інтерактивних …

01.02.2018

Курсова робота " Використання технології Macromedia Flash для створення інтерактивних навчальних матеріалів по курсу "

Курсова робота

" Використання технології Macromedia Flash для створення інтерактивних навчальних матеріалів по курсу "історична геологія" (Теми: "Дія донних течій",

"будова Землі" )

Як завдання для курсової роботи мені було запропоновано самостійно вивчити технологію Macromedia Flash4 і створити кілька анімацій для їх подальшого впровадження в курс «Історична геологія», розміщеного в системі E-learning Moodle.

^ Кілька слів про Macromedia Flash

Технологія Flash розвивається з 1996 року як інструмент створення інтерактивної анімації для Web, що допомагає зробити програми та ігри більш цікавими, динамічними і вражаючими. Створивши Flash, компанія Macromedia об’єднала безліч потужних ідей і технології в одній програмі, дозволивши користувачам отримувати через Web цілі мультимедійні презентації.

Вихідні дані до роботи

В процесі реалізації курсової роботи мною були розроблені дві анімовані Flash- ілюстрації: «Дія донних течій» і «Будова Землі».

Картинки для анімації «Дія донних течій»

Курсова робота використання технології macromedia flash для створення інтерактивних ...Курсова робота використання технології macromedia flash для створення інтерактивних ...

Курсова робота використання технології macromedia flash для створення інтерактивних ...Курсова робота використання технології macromedia flash для створення інтерактивних ...

Картинки для анімації «Будова Землі»

Курсова робота використання технології macromedia flash для створення інтерактивних ...Курсова робота використання технології macromedia flash для створення інтерактивних ...

Курсова робота використання технології macromedia flash для створення інтерактивних ...Курсова робота використання технології macromedia flash для створення інтерактивних ...

Проблеми імпорту даних і їх рішення

Як вже говорилося, Flash заснований на використанні векторної графіки. Векторна графіка — це об’єкти, які визначаються математичними рівняннями або векторами, які містять інформацію про розмір, форму, колір, кордоні та місцезнаходження об’єкта. Якість зображення не залежить від дозволу, з яким проглядається об’єкт.

Курсова робота використання технології macromedia flash для створення інтерактивних ...

^ Принципи розробки FLASH-проекту

Вивчивши літературу по технології FLASH, ми сформулювали наступні принципи створення FLASH-movie:

Використання позначень для елементів, які з’являються більше одного разу. Так як такі елементи, як вектори, растрові зображення і звук зазвичай використовуються в одному проекті кілька разів, Flash, завдяки своїй внутрішній функції Symbol Conversation дозволяє створювати єдиний екземпляр об’єкта, який можна повторно використовувати замість того, щоб кожен раз пересоздавать новий. Такий підхід суттєво зменшує розмір файла проекту. Однак слід пам’ятати, що при зміні властивостей «еталона» зміни відбудуться всюди, де використовувався цей «еталон».

Об’єднання кадрів в діях переміщення (motion tweens), Яке дозволяє автоматично прорахувати деякі проміжні моменти переміщення, для прискорення розробки проектів. Анімація руху може застосовуватися тільки до еталонів.

Об’єднання кадрів в діях трансформації (shape tweens), Яке дозволяє автоматично прорахувати деякі проміжні моменти трансформації об’єктів, для прискорення розробки проектів. Анімація форми може застосовуватися тільки до форм.

Скорочення числа різних типів ліній (пунктир, крапки і т.п). Лінії, намальовані інструментом "олівець", Вимагають менше пам’яті, ніж мазки пензлем.

Використання шарів, для розбивки об’єктів, що перекриваються кліпу. Правильний розподіл окремих фрагментів зображення по різним верствам може істотно полегшити роботу і розширити можливості.

Скорочення числа різних шрифтів і стилів, шляхом перетворення їх в об’єкти векторної графіки.

Використання можливості анімації растрових зображень або для статичних елементів зафарбовування об’єктів і фону.

Застосування сценаріїв (Actions Script), Вставка їх в окремі кадри фільму. Так звана «програмна анімація». За допомогою неї створюються повторювані частини анімації, задається більшість параметрів об’єктів.

Можливість згруповують об’єкти на різних шарах.

Використання вбудованих інструментів для зміни колірних ефектів одного і того ж об’єкта.

Використання єдиної палітри, щоб уникнути розбіжностей з квітами. Кольорові палітри, а також градієнтні заливки можна імпортувати (і експортувати) з інших графічних додатків (наприклад, Macromedia Fireworks і Adobe Photoshop).

Застосування компонента управління проектом Library, який дозволяє швидко знайти будь-який об’єкт і поміняти його властивості.

Можливість вставки в поточний проект раніше створеного проекту, а також можливість експортувати еталони і кліпи з інших проектів.

При створенні роликів були використані всі види анімації.

Тести показали, що програма успішно працює.

Лабораторія комп’ютерних засобів навчання (Александрова Ірина Сергіївна)

Лістинг програми.

procedure TForm1.RadioButton1Click (Sender: TObject);

procedure TForm1.Button2Click (Sender: TObject); // Вихід

procedure TForm1.Button3Click (Sender: TObject); // Скидання

function f (x: array of Double): Double; // Значення функції

function Gradient (x: array of Double; n: integer): Double; // Значення градієнта

procedure Interpolation (); // Кубічна інтерполяція

procedure TForm1.Button1Click (Sender: TObject); // Метод ДФП

procedure TForm2.Button1Click (Sender: TObject); // Вихід

Зразок призначеного для користувача інтерфейсу.

Джерело: Курсова робота Використання технології Macromedia Flash для створення інтерактивних навчальних матеріалів по курсу

Також ви можете прочитати