Инфоурок Информатика КонспектыУрок по информатике на тему: Форма и компоненты Lazarus (10 класс)

Урок по информатике на тему: Форма и компоненты Lazarus (10 класс)

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

 

Урок №7

 

Тема: Форма и компоненты.

 

Цель урока:

Образовательная: познакомить учащихся с формой и компонентами, их основными свойствами и методами;

Развивающая: развивать умения выполнять действия с формой и компонентами;

Воспитательная:  воспитывать эстетические навыки при оформлении формы и компонентов.

Тип урока: урок усвоения новых знаний

Методы обучения:

·         словесные, наглядные, практические

·         частично-поисковые.

Форма обучения: индивидуальная, групповая.

Оснащение: компьютерный класс (наличие локальной сети).

Ход урока.

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

Приветствие. Настрой учащихся на урок.

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

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

Каждому учащемуся с помощью программы  NetOp School выводится на экран скриншот окна системы программирования Lazarus (приложение 1).

Задание: перечислите по указанным номерам основные окна интерфейса интегрированной среды разработки Lazarus.

Задание учащиеся выполняют в тетради.

Время выполнения 1-2 минуты.

Проверка в парах, по окончанию с учителем.

 

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

Форма.

Форма – будущее окно вашего приложения, на котором будут располагаться компоненты. Форм в проекте может быть несколько, добавляется форма в проект командой: Файл ÒСоздатьÒФорму.

Свойства формы

Свойство

Значение

Caption

Изменение заголовка окна, представляет собой некоторый текст.

Name

Имя формы в программе. По умолчанию присваивается  Form1.

Color

Изменение цвета окна

 

Компоненты

Компоненты также как и форма являются некоторыми графическими объектами. Компоненты бывают видимыми и невидимыми. При проектировании форма выступает в роли контейнера для компонентов. При этом на форму можно разместить и невидимые компоненты.

Свойства и методы компонентов также отображаются в инспекторе объектов. Чтобы увидеть их, достаточно выделить требуемый компонент на форме.

 

Обработчики событий

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

 

Пример: Создать первое графическое приложение. Которое при загрузке формы, будет выводить название в заголовке формы 'Моё первое графическое приложение', а по щелчку на форме в заголовке формы появится вопрос 'Зачем ты на меня нажал?'.

 


После запуска

После выполнения  щелчка

 

Фрагмент программного кода

 

procedure TForm1.FormCreate(Sender: TObject);

begin

  Form1.caption:='Моё первое графическое приложение';

end;

 

procedure TForm1.FormClick(Sender: TObject);

begin

   Form1.caption:='Зачем ты на меня нажал?';

end;

 

 

Простейшие компоненты.

TLabelкомпонент надпись или метка (расположен на странице Standard), предназначен для размещения  надписей на форме.

 

Свойства TLabel

Свойство

Значение

Caption

Отображение текста в поле компонента.

Color

Цвет фона надписи.

AutoSize

True/False. Запрещение или разрешение на изменение размеров надписи.

Aligment

Выравнивание текста внутри поля надписи (по центу, левому краю, правому краю)

Font

Настройка текста (шрифт, размер, начертание)

WordWrap

Разрешение/Запрещение на расположение текста в поле надписи в одну строку.

 

TButton кнопка элемент управления, предназначен для запуска каких-то действий команд.  При щелчке по кнопке мышью в работающей программе возникает событие OnClick  (по щелчку).

 

Свойства TButton

Свойство

Значение

Caption

Отображение текста в поле компонента.

Enabled

Признак доступности кнопки.

  

5.                                                       Закрепление изученного материала.

Задание 1. Создайте приложение, на форму которого помещены компоненты Label1, Button1.  При щелчке на  Button1 в объекте Label1 появляется сообщение «Я программирую!», а выполненный щелчок на форме сменяет заголовок окна на сообщение «Моя первая программа».

Оформите форму и метку в цвете.

Решение:

Вид окна после загрузки программы

Вид окна программы после выполнения щелчков

 

Фрагмент программного кода

procedure TForm1.FormClick(Sender: TObject);

begin

     Form1.caption:='Моя первая программа';

end;

 

procedure TForm1.Button1Click(Sender: TObject);

begin

label1.Caption:='Я программирую!';

end;                    

 

Задание 2. Создайте приложение, в результате работы которого при щелчке на кнопке Вывод сообщения на метку выводится сообщение приветствия, при щелчке на кнопке Очистить сообщение исчезает.

Решение:

 

Вид окна после загрузки программы

Вид окна программы после выполнения щелчка на кнопке Вывод сообщения

 

Фрагмент программного кода

 

 

6.                                                       Домашнее задание.

Разработать свой собственный проект, используя форму и изученные компоненты.

 

7.                                                       Рефлексия.

 

8.                                                       Итог урока.

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок по информатике на тему: Форма и компоненты Lazarus (10 класс)"

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

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

Художественный руководитель

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 664 711 материалов в базе

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

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

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

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

  • Скачать материал
    • 14.01.2016 3619
    • DOCX 868 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Котова Вера Георгиевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Котова Вера Георгиевна
    Котова Вера Георгиевна
    • На сайте: 9 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 19180
    • Всего материалов: 7

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

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

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

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

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

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

Информатика: теория и методика преподавания с применением дистанционных технологий

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

300 ч. — 1200 ч.

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

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

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

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

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

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

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

300/600 ч.

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

Мини-курс

Прощение и трансформация: освобождение от родовых программ и травм

3 ч.

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

Мини-курс

Взаимоотношения в семье и успех детей

4 ч.

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

Мини-курс

Эффективные практики по работе с тревожностью

3 ч.

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