Тема: Обучающая система по работе с выражениями и сценариями
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Раздел 1. Анализ предметной области 7
Раздел 2. Структура обучающей системы: организация учебного процесса..17
Раздел 3. Обучающая система: техническая реализация и описание средств
разработки 31
Заключение 41
Литература 43
Глоссарий 44
Приложение 1. Исходный код программы
📖 Введение
Основным средством автоматизации является программирование. Наука, космос, военное дело, промышленная индустрия, банки и биржи, сфера дизайна, геодезия и картография, сфера образования, быт и повседневная жизнь и т.д. - везде, куда ни посмотри, так или иначе, задействовано программирование. И даже такую сферу, как Motion Design программирование не обошло стороной и дало дизайнерам возможность использовать языки программирования для автоматизации и упрощения рабочего процесса.
На сегодняшний день десятки тысяч motion designer’ов по всему миру используют для редактирования видео и динамических изображений, разработки композиций, анимации и создания различных эффектов - программу Adobe After Effects. Следуя общей мировой тенденции по автоматизации рабочих процессов - компания Adobe Systems сделала возможным применять знания в области программирования и программных языков в работе с их продуктами. Так, в Adobe After Effects встроено ядро прототипно-ориентированного сценарного языка программирования JavaScript , которое содержит набор базовых объектов и элементов языка: операторов, управляющих структур и выражений. Благодаря этому пользователи получили возможность применять знания в области программирования и объяснять программе Adobe After Effects на языке JavaScript алгоритм действий. Сюда можно отнести как управление свойствами слоёв и объектов внутри самой программы, так управление самой программой Adobe After Effects в целом. В основе этого процесса лежат две ключевые конструкции - это выражения и сценарии . Применяя эти конструкции в своей работе, пользователь может значительно упростить и автоматизировать процесс работы над редактированием видео и динамических изображений. Кроме того, работа с выражениями и сценариями в рамках программы Adobe After Effects, позволяет решать задачи, которые было бы затруднительно или вовсе невозможно решить без знаний и умений в области программирования.
Как уже было сказано выше - программа Adobe After Effects предназначена для дизайнеров, которые, как правило, обладают необходимыми знаниями в области цветоведения, колористики, основ построения композиции и т.д., но не обладают знаниями в области программирования, тем самым они становятся ограниченными в решении целого ряда задач, которые непосредственно связаны со сферой их деятельности. Именно для того, чтобы специалисты, применяющие в своей профессиональной деятельности программу Adobe After Effects, не были ограничены в решении, стоящих перед ними задач, нами была разработана обучающая система по работе с выражениями и сценариями, написанными на прототипно-ориентированном сценарном языке программирования JavaScript.
Разработанная обучающая система и лежащий в её основе авторский курс позволяют в интерактивной форме получить знания в области программирования и освоить навыки по написанию выражений и сценариев на языке программирования JavaScript для программы Adobe After Effects.
Также стоит добавить, что выбранная нами форма обучения и подачи материала имеет множество преимуществ перед традиционными методами образовательного процесса. Компьютерные обучающие системы позволяют тренировать различные виды деятельности и сочетать их в разных комбинациях, а также обеспечивают реализацию индивидуального подхода и интенсификацию самостоятельной работы.
Цель: Разработать обучающую систему по работе с выражениями и сценариями, написанными на прототипно-ориентированном языке программирования JavaScript, в рамках программы Adobe After Effects, с применением средств языка программирования C# и прототипно- ориентированного языка программирования JavaScript, интерфейса прикладного программирования (API) - Windows Forms, набора инструментов ExtendScript и редактора сценариев, программ Adobe After Effects, Adobe Photoshop и Adobe Illustrator.
Структура дипломной работы определяется целями и задачами. Выпускная квалификационная работа состоит из введения, трёх разделов, заключения, литературы, приложения.
В первом разделе выпускной квалификационной работы «Анализ предметной области» внимание сосредоточено на рассмотрении основных элементов изучаемой предметной области. Рассматриваются основные понятия и терминология присущие данной области, такие как: Adobe After Effects, электронная обучающая система, выражения и сценарии. Проводится анализ основных преимуществ использования языка программирования JavaScript, в рамках программы Adobe After Effects.
Во втором разделе выпускной квалификационной работы «Структура обучающей системы: организация учебного процесса» рассматривается состав учебного курса и описывается его логика, а также раскрываются основные преимущества разработанной обучающей системы и лежащего в её основе теоретического и практического материала. Вдобавок к этому, описана структура обучающей системы, рассмотрены её функциональные особенности и возможности.
В третьем разделе «Обучающая система: техническая реализация и описание средств разработки» основное внимание сосредоточено на технической составляющей разработки электронной обучающей системы. В данном разделе речь идёт об основных технических средствах, посредством которых реализована обучающая система. Также рассмотрены основные программные средства, с помощью которых реализована практическая основа обучающего материала. В разделе описаны минимальные технические требования, предъявляемые для работы с обучающей системой.
✅ Заключение
Основываясь на выводах, сделанных в ходе анализа нами была разработана обучающая система по работе с выражениями и сценариями, написанными на прототипно-ориентированном сценарном языке программирования JavaScript, в рамках программы Adobe After Effects. Выбранная форма обучения и подачи материала обучающей системой так же является не случайной. Проведённый анализ позволил выделить ряд преимуществ электронных обучающих систем перед традиционными формами обучения. К ним относятся:
1. Индивидуализация обучения.
2. Разнообразие форм подачи материала.
3. Активизация различных видов памяти человека.
4. Визуализация знаний.
5. Наглядный результат.
6. Самоконтроль.
В рамках выпускной квалификационной работы были решены следующие задачи:
1. Проведён анализ использования языка программирования JavaScript, как средства расширения функциональных возможностей программы Adobe After Effects.
2. Разработан и написан на языке программирования JavaScript набор выражений (expressions).
3. Разработан и написан, используя инструменты Adobe ExtendScript, набор сценариев на языке программирования JavaScript.
4. Написан авторский обучающий курс, скомпонованный по разделам, в основе которых лежит тематическое деление.
5. Разработан практический и иллюстрационный, сопровождающий материал обучающей системы.
6. Подготовлен модуль контроля знаний.
7. Организовано рабочее пространство и дизайн пользовательского интерфейса обучающей системы.
8. Разработана и программно реализована в соответствии с требованиями, предъявляемыми к составлению электронных обучающих курсов, обучающая система по работе с выражениями и сценариями.
Таким образом, в рамках выпускной квалификационной работы была разработана и реализована обучающая система по работе с выражениями и сценариями, написанными на прототипно-ориентированном языке программирования JavaScript, в рамках программы Adobe After Effects, с применением средств языка программирования C# и прототипно- ориентированного языка программирования JavaScript, интерфейса прикладного программирования (API) - Windows Forms, набора инструментов ExtendScript и редактора сценариев, программ Adobe After Effects, Adobe Photoshop и Adobe Illustrator.



