Урок информатики Окна, формы и объекты, события и методы

Цель урока:   1.      Познавательная -   ü      приобретение навыков работы с приложением Delphi;   ü      усвоить понятие окно, формы, объекты.   ü      Для достижения цели перед учащимися ставятся и решаются следующие задачи:   v     Знакомство с интерфейсом Delphi;   v     Создание БД с помощью Delphi;   v     Знакомство с интерфейсом Delphi;   v     Добавление и редактирование записей;   2.      Развивающие - развитие приемов умственной деятельности, формирование и развитие функционально...
Раздел Информатика
Класс -
Тип Конспекты
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Тема: «Окна, формы и объекты, события и методы.»

Цель урока:

  1. Познавательная -

  • приобретение навыков работы с приложением Delphi;

  • усвоить понятие окно, формы, объекты.

  • Для достижения цели перед учащимися ставятся и решаются следующие задачи:

  • Знакомство с интерфейсом Delphi;

  • Создание БД с помощью Delphi;

  • Знакомство с интерфейсом Delphi;

  • Добавление и редактирование записей;

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

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

Тип урока: урок изучения нового материала и совершенствования знаний и умений.

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

Программное обеспечение: Windows XP, Delphi7.

Оборудование, наглядные пособия: компьютеры.

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

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

Несколько лет назад рядовому программисту оставалось только мечтать о создании собственных программ, работающих в среде Windows, т. к. единственным средством разработки был Borland C++ for Windows, явно ориентированный на профессионалов, обладающих серьезными знаниями и опытом.

Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую "быструю разработку", среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки (RAD-систем, Rapid Application Development - среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий. Производительность программиста при использовании RAD-систем - фантастическая!

Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.


Начало работы

Запускается Delphi обычным образом, т.е. выбором из меню Borland Delphi 7 команды Delphi 7.

Вид экрана после запуска Delphi несколько необычен (рис.22.1). Вместо одного окна на экране появляются пять:

1. главное окно - Delphi 7;

2. окно стартовой формы - Form1;

3. окно редактора свойств объектов - Инспектор объектов (Object Inspector);

4. окно просмотра списка объектов - Дерево объектов (Object TreeView);

5. окно редактора кода - Unit1.pas.

Окно редактора кода почти полностью закрыто окном стартовой формы.

В главном окне находятся меню команд, панели инструментов и палитра компонентов.

Окно стартовой формы (Form1) представляет собой заготовку главного окна разрабатываемого приложения.

Программное обеспечение принято делить на системное и прикладное. Системное программное обеспечение - это все то, что составляет операционную систему. Остальные программы принято считать прикладными. Для краткости прикладные программы называют приложениями.

Окно Инспектор объектов (Object Inspector) - окно редактора свойств объектов предназначено для редактирования значений свойств объектов. В терминологии визуального проектирования объекты - это диалоговые окна и элементы управления (поля ввода и вывода, командные кнопки, переключатели и др.). Свойства объекта - это характеристики, определяющие вид, положение и поведение объекта. Например, свойства Width и Height задают размер (ширину и высоту) формы, свойства Tор и Left положение формы на экране, свойство Caption - текст заголовка.

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

Компоненты

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

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

Урок информатики Окна, формы и объекты, события и методы


Вкладка Стандартные (Standard) содержит наиболее часто используемые компоненты

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

Каждому компоненту Delphi присваивает имя, которое состоит из названия компонента и его порядкового номера. Например, если к форме добавить два компонента Edit, то их имена будут Edit1 и Edit2. Программист путем изменения значения свойства Name может изменить имя компонента. В простых программах имена компонентов, как правило, не изменяют.

В таблице 22.1 перечислены основные свойства компонента Edit - поля ввода-редактирования.

Таблица 22.1. Свойства компонента Edit (поле ввода-редактирования)

Свойство

Описание

Name

Имя компонента. Используется в программе для доступа к компоненту и его свойствам, в частности - для доступа к тексту, введенному в поле редактирования

Text

Текст, находящийся в поле ввода и редактирования

Left

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

Top

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

Height

Высота поля

Width

Ширина поля

Font

Шрифт, используемый для отображения вводимого текста

ParentFont

Признак наследования компонентом характеристик шрифта формы, на которой находится компонент. Если значение свойства равно True, то при изменении свойства Font формы автоматически меняется значение свойства Font компонента

Delphi позволяет изменить размер и положение компонента при помощи мыши.

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

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

Стр.26 параграф 6. Разобрать и законспектировать.

Зам.директора по УР

Чечихина Н.Ю.___________

3


© 2010-2022