Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий


Скачать 331.52 Kb.
НазваниеПрограмма элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий
страница2/7
ТипПрограмма
1   2   3   4   5   6   7

3. Литература:


  1. Белунцов В. Macromedia Flash: Анимация в Интернете. «ДЕСС Ком», Москва 2001.

  2. Flash MX 2004

  3. материалы сайта www.flasher.ru

Дидактическое пособие для учителя и ученика

1. Введение, палитра «Action»


Программа Macromedia Flash имеет собственный язык программирования Action Script. Он позволяет сделать Flash-ролики интерактивными. Возможности языка достаточно велики, что позволяет создавать серьезные программы. Action Script не является самостоятельным языком программирования. Он представляет из себя набор скриптов – фрагментов кода, которые «живут» только внутри Flash-ролика, что впрочем, не мешает создавать полноценные программы1.

Нужно помнить, что Action Script – это событийный язык, то есть выполнение скрипта будет происходить при наступлении события. Таким событием может служить достижение определенного ключевого кадра, например, в последнем ключевом кадре мы добавляем команду stop(). Не смотря на то, что это всего лишь одна команда, это – полноценный скрипт, который будет выполнен при достижении последнего кадра – ролик остановится. Другим событием может служить щелчок мышки на экранной кнопке или нажатие клавишу клавиатуры.

Для того чтобы добавить программный код вам нужно выделить ключевой кадр, в который вы хотите добавить скрипт (или выделить созданную кнопку) и нажать на клавишу F9 (рисунок 1).
Рис. 1 Панель Action.

Давайте рассмотрим основные элементы окна «Action». Левая часть окна занята списком команд, которые вы можете выбирать, дважды щелкая на них левой клавишей мыши. Все команды, а их достаточно много, сгруппированы в двенадцать блоков «Global Function», «Global Properties» и т.д. После щелчка команда переносится в правую часть окна. В нем формируется программный код. Вы можете удалять ненужные команды (клавиша Delete) или перемещать вверх-вниз по скрипту либо с помощью клавиш управления курсором либо с помощью кнопок. Разумеется, вначале перемещаемая или удаляемая команда должна быть выделена. Нижняя часть окна отдана под изменяемые параметры каждой конкретной команды. Например, в команде перехода gotoAndPlay() нужно указывать, к какому кадру нужно перейти при достижении данной строчки. Для этого в скобках нужно набрать необходимый номер кадра.

При написании программного кода удобнее и быстрее набирать код вручную. При этом необходимо помнить, что язык ActionScript внимание на регистр набираемых вами команд. Это означает, что команда GoToandPlay() – будет ошибочной.

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

Вопросы для повторения:

  1. Что такое скрипт?

  2. При каких событиях выполняется программный код в Flash?

  3. Как вызвать палитру «Action»?

  4. Из каких элементов состоит палитра «Action»?

  5. Как из Flash-ролика создать запускаемый файл?

2. Переменные


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

Предположим, мы хотим сложить два числа. Для выполнения этого несложного арифметического действия в первом ключевом кадре создайте кнопку: нарисуйте прямоугольник, сделайте подпись, а после полученное изображение конвертируйте в символ (меню вставка – конвертировать в символ, не забудьте задать поведение символа – кнопка). В результате появился объект, который может реагировать на щелчок мыши, в этом легко удостовериться, войдя в режим просмотра ролика.

Первое число будет храниться в переменной x1, а второе в переменной x2. Результат пусть сохраняется под именем summa и выводиться на экран. Для того чтоб сделать поле вывода (подробней об этом в следующем уроке) щелкните на инструмент текст и выделите с помощью него область экрана – будущее текстовое поле. После зайдите в плавающую панель Символ (меню окно – панели – символ) и во вкладке Параметры текста измените тип текстового поля Stutic Text на Dimamic Text (Рис. 2). Обязательно задайте имя этого поля Переменная – summa. Также, чтобы поле было видно на экране, установите галочку рамка/фон.
Рис. 2 Создание динамического поля для вывода значений.


Рис. 3

Теперь сопоставим сделанной кнопке код. Выделим кнопку и нажмем F9.


В левой части окна выбираем блок Операции – Установить переменную. В нижней части окна задаем параметры: переменная – x1, значение 5. Обратите внимание, рядом с полем значение находится переключаемый параметр выражение. Его нужно обязательно выбрать, в противном случае в переменной x1 будет храниться на число 5, а символ. Именно таким способом происходит задание типа переменной. Как вы поняли в AS всего два типа переменных числовой и строковый, заранее описывать типы, как это принято в языке Turbo Pascal. Аналогичные действия проделайте для второй переменной, соответственно ее имя – x2, а значение 8. Нам осталось дописать третью строку - устанавливаем третью переменную, ее имя: summa (такое же как и имя поля вывода), значение: x1 + x2, разумеется, выбран элемент выражение.

В результате этих операций в правой части у вас появляется код, изображенный на рисунке (Рис. 3). Обратите внимание, каждая команда отделяется точкой с запятой, это Flash делает автоматически. Вначале находится команда on (release), она показывает, что данный код начнет выполняться при отпускании клавиши мыши от кнопки. Так как данный код сопоставляется экранной кнопе, то данная команда добавляется автоматически. После в фигурных скобках идет код, который должен выполняться при наступлении события.

Вот и все! Если вы все сделали правильно, то перейдя в режим просмотра ролика, и нажав на вашу кнопку в поле вывода появляется число 13.

Вопросы для повторения:

  1. Как задать имя переменной для вывода тектовой или числовой информации?

  2. Какие типы переменных используются в Flash?

  3. Как показать, что созданная переменная - числовая?

  4. Как создать кнопку в Flash и добавить для нее программный код?

  5. Что означает команда on (release) в начале скрипта?
1   2   3   4   5   6   7

Похожие:

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconПрограмма элективного курса по английскому языку
Его появление вызвано тем, что учителя нуждаются в специально отобранных материалах по литературе для филологического/гуманитарного...

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconРабочая программа элективного курса «Деловая кореспонденция»
«Деловая корреспонденция» для учащихся 11 «б» класса (социально-экономический профиль) учителя английского языка мбоу лицей №1 Козлович...

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconРабочая программа элективного курса «Содержание и языковой анализ текста»
Рабочая программа элективного курса «Содержание и языковой анализ текста» для 9 класса является авторской. Программа составлена на...

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconМетодическое пособие является разработкой элективного курса по предмету...
Данное методическое пособие является разработкой элективного курса по предмету информатика «Графический редактор CorelDraw», для...

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconПрограмма специального курса «Готовимся к егэ по русскому языку»
Программа элективного курса предназначена для учащихся 11-х классов любого профиля и рассчитана на 68 часов

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

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconРабочая программа учителя информатики и икт бикчантаева А. М. по...
Данная рабочая программа составлена на основании: Стандарта среднего (полного) общего образования по информатике и информационным...

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconКонкурс проводится по следующим номинациям: использование информационных...
«Новосибирскийнациональный исследовательский государственный университет», Высшим колледжем информатики Университета, Институтом...

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconЗадачи, стоящие перед учителем и учащимися в учебном процессе Проверочные...
Проверочные вопросы для определения установки учителя на поддержание коммуникативного поведения ученика

Программа элективного курса и дидактическое пособие для учителя и ученика Титоров Даниил Юрьевич учитель информатики и информационных технологий iconРабочая программа элективного курса для 9 класса «Старт в профессию»

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск