Рабочие листы
к вашим урокам
Скачать
1 слайд
Тема: Построение решения
Цели урока:
знать определения - объекта, свойства, метода и результата в объектно-ориентированном программировании
писать программный код в объектно-ориентированном программирование, использованием основных операторов для обработки информации и операторов, устанавливающих свойства объектов и событий.
использовать алгоритмическую структуру данных (списки, массивы) в объектно-ориентированном языке программирования
2 слайд
Критерии успеха
объясняет понятие «объекта», «свойства» «метод» основываясь на принципах ООП
умеет устанавливать свойства объекта через «инспектор объекта» и программным путем
обосновывает в примерах различие между «событиями» и «методами»
классифицирует по коду программы «события» в зависимости от объектов
формулирует определение «метода» и приводит примеры
выбирает события верно, согласно логике программы и
изменяет программным способом свойства объекта по вызываемому событию
правильно пишет код в объектно-ориентированной среде
изменяет через программный код свойства объектов
использует операции при обработке данных, например, перевод строковых данных в числовое или наоборот
2
3 слайд
3
https://play.kahoot.it/#/?quizId=3289c913-64f3-4832-9551-cda886a045d1
Загружаем kahoot.it
4 слайд
Из чего состоит Проект в Delphi
Вся эта информация размещена в файлах:
Повторение
форм
модулей
установок параметров проекта
ресурсов
(.dpr)
файл проекта
файл модуля
описание формы
описание ресурсов параметры проекта параметры среды исполняемый файл
(.pas)
(.dfm)
(.res)
(.dof)
(.cfg)
(.exe)
5 слайд
Назовите элемент ООП
Он состоит из свойств, методов и событий, которые обеспечивают его полноценную работу
ОБЪЕКТ- Object
6 слайд
Назовите в программе объекты
7 слайд
Назовите элемент ООП
это переменные, которые влияют на состояние объекта. Например, ширина, высота, положение кнопки на форме или надпись на ней
СВОЙСТВО- Property
8 слайд
Назовите в программе свойства
procedure TForm1.Button1Click(Sender: TObject);
begin
label1.Caption:=floattostr(strtofloat(edit1.Text)+ strtofloat(edit2.Text));
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.clear;
edit2.clear;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Width := 1000;
Form1.Height := 500;
end;
9 слайд
Назовите элемент ООП
это процедуры и функции, которые выполняются всякий раз, когда это действие происходит. Например, пользователь нажал на кнопку, вызывается процедура обработки этого нажатия.
СОБЫТИЕ- Event
10 слайд
Найдите в программе события
OnClick
OnCreat
11 слайд
Назовите элемент ООП
это процедуры и функции, то есть это то, что объект умеет делать (вычислять). Например, объект может иметь процедуру для вывода какого-то текста на экран.
МЕТОД- Method
12 слайд
Найдите в программе методы
13 слайд
Назовите элемент ООП
это более совершенные объекты.
То есть, это объекты, с которыми можно работать визуально.
КОМПОНЕНТЫ
14 слайд
Найдите в программе компоненты
15 слайд
Назовите элемент ООП
это структура языка, которая может иметь в своем составе данные (переменные) и методы (подпрограммы - функции и процедуры). Описывается в отделе type
КЛАСС- Class
16 слайд
Найдите в программе классЫ
17 слайд
Назовите элемент ООП
это те же процедуры, но только они могут возвращать результат, т.е. какое-либо значение.
ФУНКЦИИ
18 слайд
Найдите программе функции
procedure TForm1.Button1Click(Sender: TObject);
begin
label1.Caption:=floattostr(strtofloat(edit1.Text)+ strtofloat(edit2.Text));
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.clear;
edit2.clear;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Width := 1000;
Form1.Height := 500;
end;
19 слайд
Закрепление
- это осязаемая сущность, которая четко проявляет свое поведение и обладает свойствами, событиями и методами
- это сообщение, которое компонент принимает от приложения, если во время работы программы выполняется определенное действие
- это программный код, обрабатывающий значения свойств.
В ООП это понятие называется
- это сложная структура, включающая в себя описания данных, процедур и функций, которые могут быть выполнены над объектом
Объект
Событие
Метод
Класс
20 слайд
Закрепление
Обведите в отрывке программного кода
type
TForm1 = class(TForm)
Panel1: TPanel;
OpenDialog1: TOpenDialog;
MediaPlayer1: TMediaPlayer;
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure MediaPlayer1Click(Sender: TObject; Button: TMPBtnType;
var DoDefault: Boolean);
procedure Button2Click(Sender: TObject);
Объект
Событие
Метод
Класс
21 слайд
Парная работа 20 минут
Задание
21
Создать вопросы для формативного оценивания с Марк-схемой (с ответами и баллами оценивания, максимум 10 баллов) по критериям успеха
объясняет понятие «объекта», «свойства» «метод» основываясь на принципах ООП
умеет устанавливать свойства объекта через «инспектор объекта» и программным путем
обосновывает в примерах различие между «событиями» и «методами»
классифицирует по коду программы «события» в зависимости от объектов
формулирует определение «метода» и приводит примеры
выбирает события верно, согласно логике программы
изменяет программным способом свойства объекта по вызываемому событию
правильно пишет код в объектно-ориентированной среде
изменяет через программный код свойства объектов
использует операции при обработке данных, например, перевод строковых данных в числовое или наоборот
22 слайд
Обменяться Заданиями между парами
22
Ответить на вопросы формативного задания 10 минут
Сдать на проверку паре составителя заданий
объясняет понятие «объекта», «свойства» «метод» основываясь на принципах ООП
умеет устанавливать свойства объекта через «инспектор объекта» и программным путем
обосновывает в примерах различие между «событиями» и «методами»
классифицирует по коду программы «события» в зависимости от объектов
формулирует определение «метода» и приводит примеры
выбирает события верно, согласно логике программы и
изменяет программным способом свойства объекта по вызываемому событию
правильно пишет код в объектно-ориентированной среде
изменяет через программный код свойства объектов
использует операции при обработке данных, например, перевод строковых данных в числовое или наоборот
23 слайд
23
Работа над проектами
24 слайд
Вернемся к целям урока
Цели урока:
знать определения - объекта, свойства, метода и результата в объектно-ориентированном программировании
писать программный код в объектно-ориентированном программирование, использованием основных операторов для обработки информации и операторов, устанавливающих свойства объектов и событий.
использовать алгоритмическую структуру данных (списки, массивы) в объектно-ориентированном языке программировании
24
Достигли ли мы целей урока ?
25 слайд
Обратная связь
25
Рабочие листы
к вашим урокам
Скачать
6 626 034 материала в базе
Настоящий материал опубликован пользователем Бакулова Гульмира Надировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.