Инфоурок / Информатика / Конспекты / Урок на тему "Форма. Назначение. Свойства"
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

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

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 21 ОКТЯБРЯ!

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

Урок на тему "Форма. Назначение. Свойства"

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

Выбранный для просмотра документ Конспект урока.doc

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



Дата:_____________ Класс: 10Б

Тема: «Форма. Назначение. Свойства»

Тип урока: комбинированный урок

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

Задачи урока

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

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

Воспитательная: формировать у учащихся научное мировоззрение

Этапы урока:

  1. Организационный момент, постановка цели и задач урока

  2. Мотивация

  3. Проверка знаний по теме «Интегрированная среда разработки Laarus»

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

  5. Первичное закрепление материала

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

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

Ход урока

3. Проверка знаний по теме «Интегрированная среда разработки VB»

1. Фронтальная проверка знаний учащихся с использованием презентации Повторение.pptx:

- Слайд № 1. Дать определение понятия «проект».

- Слайд № 2. Перечислить основные этапы разработки программы.

- Слайд № 3. Назвать элементы окна.


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


- Объяснение темы: презентация Форма.pptx

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

Открываем Delphi, создаем новый проект и выделяем форму. Вкратце пробежимся по основным её свойствам. 
Первое свойство, которое мы рассмотрим это свойство Align. Отвечает оно за позиционирование нашей формы на мониторе. Открываем это свойство и видим несколько значений. 

hello_html_m586aa02f.png




  • alBottom - прилипание формы к низу экрана

  • alClient - растягивание формы на весь экран

  • alCustom - по умолчанию

  • alLeft - прилипание формы к левому краю экрана

  • alNone - без выравнивания

  • alRight - прилипание формы к правому краю экрана

  • alTop - прилипание формы к верху экрана

Следующие свойство AlphaBlend. Это свойство отвечает за прозрачность формы. Выставляем его значение True и ниже видим свойство AlphaBlendValue. Оно может принимать значения от 1(полная прозрачность) до 255(полная не прозрачность). Выставляем значение 200 и видим прозрачную форму. 


hello_html_6623972b.png



Выключаем прозрачность формы и двигаемся дальше. 

Следующие свойство AutoScroll. Принимает значения Boolean. Я думаю по названию свойства понятно его назначение. Если какой-либо компонент выходит за границы формы, то на форме автоматически появляется скролл. 

Следующие свойство AutoSize, оно находит и подгоняет оптимальный размер формы. Если мы сейчас выставим значение True и кинем на форму компонент Memo, то это свойство при компиляции уберет все пустые места на форме и как бы обтянет компонент Memo. Из-за этого мы не сможем изменить размер формы. 


hello_html_76aefb4f.png



Вернем свойству AutoSize значение False и продолжим рассматривать остальные свойства. 

Свойство BorderIcons. В нём мы можем задать, какие кнопки мы будем видеть в шапке формы. Сейчас у нас видны кнопки "свернуть", "развернуть" и "закрыть". Если мы всем этим кнопкам выставим значение False, то шапка формы будет совершенно пустая. 


hello_html_647bef09.png




hello_html_3ee9027b.png



Возвращаем все значения обратно и переходим к следующему свойству. 

Свойство BorderStyle, оно отвечает за стиль границ нашей формы. Вы можете сами поэкспериментировать с различными значениями. Хотелось бы только выделить значение bsNone, то есть после компиляции наша форма совсем не будет иметь границ, это позволяет разрабатывать свои дизайны и скины для формы. 

Далее рассматриваем свойство Caption. Оно есть практически у каждого компонента. Сейчас оно имеет значениеForm1, давайте изменим его на Программа и мы видим, что заголовок нашей формы поменялся. 

Свойство Color отвечает за цвет формы. Очень простое свойство и я думаю вам будет полезнее поэкспериментировать самим. 

Свойство Cursor отвечает за то, какой будет курсор при наведении на форму. Выставим значение crHourGlass и скомпилируем программу. Мы видим, что появляется как бы ложный курсор, обозначающий зависание программы. 

Вы наверняка видели в различных программах всплывающие подсказки, которые появляются при задержки курсора на каком-нибудь компоненте. Свойство Hint как раз отвечает за текст этой подсказки. Напишем Форма и скомпилируем программу. Задерживаем курсор на форме и ничего у нас не всплывает :). А всё потому, что мы не включили отображение этой подсказки. Включить его можно в свойстве ShowHint, выставив значение True. Если сейчас скомпилировать и задержать курсор на форме, то мы увидим подсказку. 

Далее свойство Icon, оно отвечает за иконку в левом верхнем углу формы. Выделяем свойство Icon, нажимаем на кнопку с тремя точками и у нас открывается окно загрузки иконки. 


hello_html_15348976.png



Нажимаем на кнопку Load... и выбираем картинку с расширением .ico. Иконки от Delphi лежат в папке C:\Program Files (x86)\Common Files\Borland Shared\Images\Icons. После того, как выбрали иконку, нажимаем кнопку и после компиляции видим, что значок программы изменился. 

hello_html_m674a969c.png



В свойстве Left задается расстояние в пикселях от левого края экрана до левого края формы. 

В свойстве Name пишется имя формы, по которому мы будем обращаться в окне редактора кода. 

Свойство Position отвечает за позицию формы после компиляции. Поэкспериментируйте со значениями. 

Далее свойство Top, оно аналогично свойству Left, только отсчет пикселей идет от верхнего края экрана и до верхнего края формы. 

Свойства Width и Height отвечают за ширину и высоту формы в пикселях. 

Свойство Enabled отвечает за активность. Давайте сейчас кинем на форму компонент Button и изменим у него свойство Enabled, выставив значение False. Компилируем программу и видим, что наша кнопка не активна и на нее нельзя нажать. 

hello_html_m6b94d9f4.png



Ну и последнее свойство, которое мы разберем в этом уроке, свойство Visible. Это свойство отвечает за видимость компонента. Измените это свойство у кнопки, выставив значение False и скомпилируйте программу, кнопки вы не найдете. 
Большинство свойств у компонентов одинаковое.


5. Первичное закрепление материала.

Практическая работа – проект «Это моя первая работа»


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

Итоги урока:

  • Для чего в проекте нужна форма?

  • Сколько форм может быть в проекте?

  • Как добавить новую форму?

  • Перечислить основные свойства, методы, события формы


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

Учить определения, назначение и свойства


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

библиотека
материалов
Проект – это… группа всех файлов, которые составляют программу, включая форм...
Этапы разработки программы на Lazarus Создание графического интерфейса будущ...
7 6 5 4 3 2 1 Окно Lazarus Главное меню Панель инструментов Окно свойств Окн...
3 1

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

№ слайда 1 Проект – это… группа всех файлов, которые составляют программу, включая форм
Описание слайда:

Проект – это… группа всех файлов, которые составляют программу, включая формы, модули, графику, элементы управления и модули класса.

№ слайда 2 Этапы разработки программы на Lazarus Создание графического интерфейса будущ
Описание слайда:

Этапы разработки программы на Lazarus Создание графического интерфейса будущей программы (с помощью окна Конструктор форм); Задание значений свойств объектов графического интерфейса (окно Свойства объекта); Создание программного кода (окно Программный код или Редактор кода); Сохранение проекта: File – Save Project As… Компиляция проекта в программу (приложение) Компиляция – это перевод программы с языка программирования в цифровой код, который понимает процессор.

№ слайда 3 7 6 5 4 3 2 1 Окно Lazarus Главное меню Панель инструментов Окно свойств Окн
Описание слайда:

7 6 5 4 3 2 1 Окно Lazarus Главное меню Панель инструментов Окно свойств Окно макета формы Панель элементов Конструктор форм Окно проекта (проводник объектов)

Выбранный для просмотра документ Форма.pptx

библиотека
материалов
Объекты – все визуальные объекты (форма, кнопка, поле ввода и т.д.) Метод – д...
Свойства формы Имя формы Name Текст, отображаемый в строке заголовка формы C...
Методы формы Очистка формы Cls Печатает текст на форме Print Рисует окружнос...
 События формы Инициализация формы Load Щелчок в форме Click
5 1

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

№ слайда 1 Объекты – все визуальные объекты (форма, кнопка, поле ввода и т.д.) Метод – д
Описание слайда:

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

№ слайда 2
Описание слайда:

№ слайда 3 Свойства формы Имя формы Name Текст, отображаемый в строке заголовка формы C
Описание слайда:

Свойства формы Имя формы Name Текст, отображаемый в строке заголовка формы Caption Тип границы BorderStyle Значок, отображаемый в строке заголовка формы Icon Установка шрифта Font

№ слайда 4 Методы формы Очистка формы Cls Печатает текст на форме Print Рисует окружнос
Описание слайда:

Методы формы Очистка формы Cls Печатает текст на форме Print Рисует окружность на форме Circle Показывает форму Show

№ слайда 5  События формы Инициализация формы Load Щелчок в форме Click
Описание слайда:

События формы Инициализация формы Load Щелчок в форме Click


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

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

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

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

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

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

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

Номер материала: ДБ-085994

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