Инфоурок Информатика КонспектыКСП "Графика. Битовый образ" (10 класс)

КСП "Графика. Битовый образ" (10 класс)

Скачать материал

Урок № 21

«______»____________  _____

 

ТЕМА: «Графика. Битовый образ»

 

Цель урока: научить реализовывать графические методы и процедуры в IDE Lazarus.

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

1.    Образовательные:

-     изучить объекты типа TBitMap ;

-     разработка приложений c движением рисунка.

2.    Развивающие:

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

-      формирование умений анализировать, сравнивать, выделять главного.

3.    Воспитывающие:

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

-      воспитание творческого подхода к работе, умения экспериментировать;

-      формирование целеустремленности, аккуратности при работе на компьютере.

Деятельность учителя

Деятельность учащихся

Опрос домашнего задания.

Объясняет новую тему с применением интерактивной доски.

Организует работу учащихся за компьютерами.

Следит за ходом выполнения работы.

Отвечаю на вопросы учителя во время опроса.

Слушают новую тему, конспектируют, задают вопросы.

Работают за компьютерами.

Записывают домашнее задание.

I. Организационный момент.

II. Постановка целей и задач урока.

III. Проверка домашнего задания.

1.    Какие графические инструменты доступны для свойства Canvas?

2.    Как вызвать окно изменения цвета?

3.    Напишите инструкцию для рисования линий.

IV. Изучение новой темы.

IV-I Теоретическая часть

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

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

Загрузить в битовый образ нужную картинку можно при помощи метода LoadFromFile, указав в качестве параметра имя BMP-файла, в котором находится нужная иллюстрация.

Все иллюстрации храните в папке с проектом!

Вывести содержимое битового образа (картинку) на поверхность формы или области вывода иллюстрации можно путем применения метода Draw к соответствующему свойству поверхности Canvas. Например, инструкция Image1.Canvas.Draw(x, у, risunok) выведет картинку бито­вого образа risunok на поверхность компонента Image. При этом х и у определяют положение левого верхнего угла картинки на поверхности компонента.

IV-II Практическая часть

Работа у интерактивной доски.

Заполнение тетради пользования компьютером.

Ход работы.

1) Работа с объектами.

1.    Создайте паку «Dvizhenie».

2.    Запустите Lazarus и сохраните проект под именем «Avto».

3.    Для созданной формы установите следующие значения для свойства Caption – Движение.

4.    Разместите на форме компонент Timer.

5.    Скопируйте из папки лабораторных работ в папку с проекта файл risunok.bmp.

2) Работа с процедурами и функциями.

1.    Объявим глобальные переменные:

         x, y, vx, vy, p: Integer;

         kor: TBitmap;

2.    Пишем процедуру для события «OnCreate» формы Form1:

procedure TForm1.FormCreate(Sender: TObject);

begin

  kor:=TBitmap.Create;

  kor.LoadFromFile('risunok.bmp');

  x:=0;

  y:=50;

  vx:=5;

  vy:=0;

end;

3.    Пишем процедуру для события «OnClose» формы Form1:

procedure TForm1.FormClose(Sender: TObject; var CloseAction: TCloseAction);

begin

  kor.Free;

end;

4.    Пишем процедуру для события «OnTimer» компонента Timer1:

procedure TForm1.Timer1Timer(Sender: TObject);

begin

  Form1.Canvas.Brush.Color:=clWhite;

  Form1.Canvas.FillRect(x, y, x+20, y+20);

  x:=x+vx;

  y:=y+vy;

  Form1.Canvas.Draw(x, y, kor);

end;  

5.      Запускаем проект.

V. Подведение итогов.

VI. Домашнее задание: § 20, стр 102 вопросы.

VII. Оценивание.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "КСП "Графика. Битовый образ" (10 класс)"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Эксперт по оценке имущества

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

ТЕМА: «Графика. Битовый образ»

Цель урока: научить реализовывать графические методы и процедуры в IDE Lazarus.

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

  • Образовательные:
  • Развивающие:
  • Воспитывающие:
  • изучить объекты типа TBitMap ;
  • разработка приложений c движением рисунка.
  • развитие внимания, памяти, логического мышления, самостоятельности;
  • формирование умений анализировать, сравнивать, выделять главного.
  • воспитание информационной культуры, дисциплины, усидчивости, уверенности в себе;
  • воспитание творческого подхода к работе, умения экспериментировать;
  • формирование целеустремленности, аккуратности при работе на компьютере.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 670 537 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 20.05.2019 251
    • DOCX 37.4 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Межевикин Дмитрий Анатольевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Межевикин Дмитрий Анатольевич
    Межевикин Дмитрий Анатольевич
    • На сайте: 8 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 10344
    • Всего материалов: 9

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

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

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 49 регионов
  • Этот курс уже прошли 1 719 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 98 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

Развитие дошкольного мышления

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Мини-курс

Теоретические аспекты трекинга и менторства

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Управление стрессом и психологическими состояниями

2 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 82 человека из 32 регионов
  • Этот курс уже прошли 58 человек