Инфоурок / Информатика / Конспекты / Урок « Создание анимации средствами среды программи-рования Паскаль»
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Педагогическая деятельность в соответствии с новым ФГОС требует от учителя наличия системы специальных знаний в области анатомии, физиологии, специальной психологии, дефектологии и социальной работы.

Только сейчас Вы можете пройти дистанционное обучение прямо на сайте "Инфоурок" со скидкой 40% по курсу повышения квалификации "Организация работы с обучающимися с ограниченными возможностями здоровья (ОВЗ) в соответствии с ФГОС" (72 часа). По окончании курса Вы получите печатное удостоверение о повышении квалификации установленного образца (доставка удостоверения бесплатна).

Автор курса: Логинова Наталья Геннадьевна, кандидат педагогических наук, учитель высшей категории. Начало обучения новой группы: 27 сентября.

Подать заявку на этот курс    Смотреть список всех 224 курсов со скидкой 40%

Урок « Создание анимации средствами среды программи-рования Паскаль»

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Презентация_к_уроку.pptx

библиотека
материалов
Силу уму придают упражнения, а не покой. А. Поп
И послушалась волна: Тут же на берег она Бочку вынесла легонько И отхлынула...
Материал для повторения Процедура Назначение usesgraphabc; Подключение модуля...
3 1

Описание презентации по отдельным слайдам:

№ слайда 1 Силу уму придают упражнения, а не покой. А. Поп
Описание слайда:

Силу уму придают упражнения, а не покой. А. Поп

№ слайда 2 И послушалась волна: Тут же на берег она Бочку вынесла легонько И отхлынула
Описание слайда:

И послушалась волна: Тут же на берег она Бочку вынесла легонько И отхлынула тихонько. Мать с младенцем спасена; Землю чувствует она.

№ слайда 3 Материал для повторения Процедура Назначение usesgraphabc; Подключение модуля
Описание слайда:

Материал для повторения Процедура Назначение usesgraphabc; Подключение модуляGraphABC setpencolor(color); Устанавливает цвет пера, задаваемый параметромcolor rectangle(10,10,80,140); Рисует прямоугольник, заданный координатами противоположных вершин (10,10) и  (80,140) circle(50,90,20); Рисует окружность с центром в точке (50,90) и радиусом 20 line(20,30,110,160); Рисует отрезок с началом в точке (20,30) и концом в точке (110,160) setpencolor(с) устанавливает текущий цвет рисунка floodfill(x,y,c) заливает область цветомc, начиная с точки (x,y) setpixel(x,y,c) построить точку (x,y) цветомc lineto(x,y) рисует отрезок от текущего положения пера до точки (x,y) arc(x,y,a,b,r) построить дугу окружности:a,b– начальный и конечный углы в градусах ellipse(x1,y1,x2,y2) нарисовать эллипс, заданный описанным прямоугольником с вершинами (x1,y1) и (x2,y2)

Выбранный для просмотра документ Урок_графика_заломина.doc

библиотека
материалов

Заломина Е.Ю.

учитель информатики,

Муниципальное бюджетное

общеобразовательное учреждение

«Лицей им.Г.Ф.Атякшева»,

г.Югорск



Аннотация

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




Урок с использованием цифрового оборудования

«Создание анимации средствами среды программирования Паскаль».




Силу уму придают упражнения, а не покой.
А. Поп


 Цель: закрепление и систематизация знаний и умений учащихся при работе с графикой в среде программирования Паскаль, в том числе с использованием нестандартных заданий.

Задачи урока:

обучающие - повторить и систематизировать навыки работы по теме «Графика в среде Паскаль», стимулировать интерес учащихся к созданию нестандартных заданий; формирование чувства композиции и художественно-графических умений, навыков конструирования и проектирования;

развивающие - развитие приемов умственной деятельности, формирование и развитие функционального мышления учащихся, развитие познавательных потребностей учащихся, создание условий для приобретения опыта работы учащихся в среде ИКТ;

воспитательные - развитие познавательного интереса учащихся, основ коммуникативного общения, уверенности в собственных силах.


Тип урока: закрепления знаний.

Формы работы: фронтальная, индивидуальная.

Методы работы: частично-поисковый, репродуктивный.

Оборудование урока: ПК, мультимедийный проектор, фрагмент фильм, интерфейс среды программирования T P.

Требования к результатам усвоения учебного материала.

Ученики должны знать:

Ученики должны уметь:

- язык программирования PascalАВС, особенности среды Turbo PascalАВС;
- особенности работы в графическом режиме GraphАВС;

- стандартные процедуры и функции модуля GraphАВС;

- графические операторы языка программирования и уметь строить элементарные изображения;

- алгоритм движения, процедуру задержки объекта на экране, об анимации как динамической смене кадров изображения.

- работать в графическом режиме;
- правильно применять стандартные процедуры и функции модуля GraphАВС;

-производить необходимые действия с программой;

- применять базовые алгоритмические структуры при программировании решения задач;

- владеть навыками ручного построения графиков функций;

- составлять программы с движущимися объектами.


Этапы урока

Этапы урока

Задачи этапа

Виды деятельности

Формы работы учащихся

1

Подготовка к учебно-познавательной деятельности.


Обеспечить мотивацию, включение учащихся в совместную деятельность по определению целей.

 Просмотр фрагмента фильма.

Повторение основных понятий.

Определить тему урока.

Ф: фронтальная

М: репродуктивный

2

Закрепление

изученного.

Создать условия для выявления уч-ся индивидуальных способов закрепления изученного материала.

продумать сюжет, выбрать декорации, героев, расставить их по своим местам и заставить двигаться.

Ф: индивидуальная

М: практический


Работа учащихся за компьютером в среде программирования Паскаль.

3

Контроль

Практическая работа

- выполнение на компьютере.


Определить недостатки в знаниях и обеспечить развитие у уч-ся способности к оценочным действиям.

выполнение учащимися задания по фрагменту фильма.

Ф: индивидуальная

М: практический

Работа учащихся за компьютером в среде программирования Паскаль.

4

Итог урока.

Рефлексия уч-ся по своей деятельности на уроке.

подведение итогов урока(рефлексия). Оценивание результатов.

Ф: фронтальная




Организационный момент. Здравствуйте, ребята!

Сегодняшний урок станет еще одной ступенькой в приобретении вами практических знаний из области программирования. Я надеюсь, что те знания, которые вы сегодня получите, понадобятся вам не только при выполнении контрольной работы, но и пригодятся вам при выборе профессии.


Урок начать с эпиграфа А.Поп «Силу уму придают упражнения, а не покой» и продолжение фрагмент фильма СКАЗКА О ЦАРЕ САЛТАНЕ

Подготовка к учебно-познавательной деятельности.


В синем небе звезды блещут,

В синем море волны хлещут;

Туча по небу идет,

Бочка по морю плывет.

…………………..

И послушалась волна:
Тут же на берег она
Бочку вынесла легонько
И отхлынула тихонько.
Мать с младенцем спасена;
Землю чувствует она.

hello_html_m40d86d08.png

СКАЗКА О ЦАРЕ САЛТАНЕ.

Я уверена, что вы все любите смотреть мультфильмы. И даже став взрослыми люди редко отказывают себе в удовольствии окунуться в мир детства – посмотреть яркий, красочный, интересный мультфильм. Сегодня на уроке мы попытаемся воссоздать картину, которую описывает в сказке Александр Сергеевич с помощью среды программирования.

Какие объекты есть в стихотворении?

Ответ: звезды, волны, туча, бочка(кораблик).

Какие действия объекты выполняют?

Ответ: звезды - мерцают, волны - хлещут, туча - идет, бочка(кораблик)- плывет(движется).

Темой нашего урока «Создание анимации средствами среды программирования Паскаль».

Анимация - это уникальная технология, которая позволяет при помощи неподвижных объектов создавать эффект движения. Кинопленка состоит из множества неподвижных кадров, на каждом следующем из которых объект находится чуть-чуть в другом месте, чем на предыдущем. Показывая эти кадры с большой скоростью создается иллюзия движения. Точно также поступают с созданием движения на экране компьютере.


Прежде чем перейти к практической работе, давайте вспомним процедуры, которые нам понадобятся:

Материал для повторения

Процедура

Назначение

uses graphabc;

Подключение модуля GraphABC

setpencolor(color);

цвет пера, задаваемый параметром color

rectangle(10,10,80,140);

Рисует прямоугольник, заданный координатами противоположных вершин (10,10) и  (80,140)

circle(50,90,20);

Рисует окружность с центром в точке (50,90) и радиусом 20

line(20,30,110,160);

Рисует отрезок с началом в точке (20,30) и концом в точке (110,160)

setpencolor(с)

устанавливает текущий цвет рисунка

floodfill(x,y,c)

заливает область цветом c, начиная с точки (x,y)

setpixel(x,y,c)

построить точку (x,y) цветом c

lineto(x,y)

рисует отрезок от текущего положения пера до точки (x,y)

arc(x,y,a,b,r)


построить дугу окружности: a,b – начальный

и конечный углы в градусах

ellipse(x1,y1,x2,y2)

нарисовать эллипс, заданный описанным

прямоугольником с вершинами (x1,y1) и (x2,y2)


Практическая работа. Для создания эффекта анимации нам потребуется логическое мышление и воображение, ведь нужно продумать сюжет, выбрать декорации, героев, расставить их по своим местам и заставить двигаться. А все остальное «дело техники…».

И так можно приступить к работе

Составьте программу, в результате, которого будет нарисован сюжет

В синем небе звезды блещут,

В синем море волны хлещут;

Туча по небу идет,

Бочка по морю плывет.

………………

И послушалась волна:
Тут же на берег она
Бочку вынесла легонько
И отхлынула тихонько.
Мать с младенцем спасена;
Землю чувствует она.

Ответ: (программа написанная учеником 6 класса)

Фрагмент программы

изображение

uses crt, graphabc;

var

z,q,w,e,r,x,y,i,d:integer;

begin

z:=50;

q:=600;

w:=500;

e:=650;

r:=700;

for I:=1 to 50 do

begin

setbrushcolor(clyellow);

circle(x,y,3);

delay(100);

circle(x,y,3);

setbrushcolor(clpurple);

rectangle(0,0,1000,231);

x:=random(600)+10;

y:=random(120)+10;

line(z,180,z+100,180);

line(z+100,180,z+75,200);

line(z+75,200,z+25,200);

line(z+25,200,z,180);

line(z+50,180,z+50,140);

setbrushcolor(clwhite);

rectangle(z+50,140,z+70,150);

setbrushcolor(clBlue);

rectangle(z+50,150,z+70,160);

setbrushcolor(clred);

rectangle(z+50,160,z+70,170);

z:=z+10;

setbrushcolor(clnavy);

rectangle(0,201,1000,1000);

setbrushcolor(clblue);

ellipse(50,50,100,70);

ellipse(200,60,100,80) ;

ellipse(300,80,400,100);

ellipse(500,70,600,100);

ellipse(450,20,550,50);

setpencolor(clskyblue);

arc(q,230,25,0,180);

arc(w,240,25,0,180);

arc(e,260,25,0,180);

arc(r,280,25,0,180);

q:=q-10;

w:=w-11;

e:=e-14;

r:=r-12;

end;

readln;

end.








hello_html_m14011914.png


Итог урока.  Рефлексия

Какие трудности одолевали Вас во время урока?

Что нового вы узнали на уроке?

С каким материалом вам бы  хотелось поработать на следующем уроке?


Литература:

  1. Немнюгин С.А. Turbo Pascal. : СПб.: Издательство "Питер", 2009. - 498 с.: ил.

  2. Немнюгин С.А. Turbo Pascal: практикум : СПб.: Издательство "Питер", 2009. - 256 с.: ил.

  3. Попов В.Г. Turbo Pascal для школьников. Версия 7.0: Учебное пособие. - 2-е издание, стереотипное. - М.: Финансы и статистика, 1999. 464 с.: ил.

  4. Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль (версия 5.5.): Справ.- метод. пособие. - М.: Издательство МАИ, А/О "Росвузнаука", 1992,. 576 с.

  5. Культин Н.Б. Турбо Паскаль в задачах и примерах. - Спб.: БХВ-Петербург, 2010.- 256 с.: ил.

  6. С.Н.Лукин TurboPascal 7.0 (самоучитель для начинающих).- М: Диалог-МИФИ,2009г.;

  7. Ресурсы интернет




Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 27 сентября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Краткое описание документа:

Данный урок ориентирован на учащихся средней школы, изучающих в рамках школьной программы язык  программирования Турбо Паскаль. Урок позволяет освоить элементы анимации в среде Турбо Паскаль. Процесс создания анимации вызывает у учащихся особый интерес, как правило, заинтересованы в конечном результате. Подобные уроки формируют у учащихся пространственное воображение, умение работать с координатной плоскостью, развиваются навыки программирования, а также развитию воображения  и логического мышления, формированию чувства композиции и художественно-графических умений, навыков конструирования и проектирования, приобщению к творческому процессу и развитию терпения и трудолюбия. Урок сопровождается мультимедийной презентацией. Урок может быть использован учителями информатики при закреплении темы  «Графика в Турбо Паскаль. Анимация». Урок может быть использован учащимися для самостоятельного изучения основ темы «Графика в Турбо Паскаль. Анимация» и работы с графическими примитивами.  

Общая информация

Номер материала: 185443092618

Похожие материалы

2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации. Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии.

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

Конкурс "Законы экологии"