- словесные, наглядные, практические
- частично-поисковые, поисковые, исследовательские.
Форма обучения: индивидуальная, парная.
Оснащение: компьютерный класс.
Ход урока.
1. Орг. момент.
2. Постановка целей и задач урока.
3. Актуализация опорных знаний.
Назовите известные объекты визуальной среды программирования Lazarus.
Просмотр содержимого документа
«Разработка урока на тему: Lazarus.»
Предмет: Информатика.
Класс: 10
Урок №18
Дата 16.01.2019
Учитель: Айсарыева Н.З.
Тема: Внедрение объектов.
Цель урока:
Образовательная: ознакомить обучающихся с внедрением объектов;
Развивающая: развивать операционный стиль мышления;
Воспитательная: воспитывать культуру оформления интерфейса программы.
Тип урока: практикум.
Методы обучения:
словесные, наглядные, практические
частично-поисковые, поисковые, исследовательские.
Форма обучения: индивидуальная, парная.
Оснащение: компьютерный класс.
Ход урока.
1. Орг. момент.
2. Постановка целей и задач урока.
3. Актуализация опорных знаний.
Назовите известные объекты визуальной среды программирования Lazarus.
4. Практикум.
Напиши программу «Угадывание возраста».
План работы.
Подготовить окно проекта. По форме.
Внедрение и настройка объектов.
Объект
Свойство
Значение
Label(1,2,3,4)
Autosize
false
WordWrap
true
font
14
Alignment
taCenter
caption
Написать соответствующий текст
Edit(1,2,3)
text
Button
caption
Старт
Form
caption
Угадайка
color
Установить цвет
Выполнить соответствующие расчеты.
Пример выполнения расчетов:
Обозначим первое текстовое поле а, второе – в, третье – с, день рождения – d, месяц – m, возраст – v. Тогда
v=d-a+m;
v=b+m-d;
d-a+m= b+m-d;
2d-a-b=0;
2d=a+b;
d=(a+b)/2;
Аналогично находим m=(a+c)/2; v=(b+c)/2.
Написать программный код.
Примерный листинг программы.
var
Form1: TForm1;
a,b,c,d,m,v: real;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.Button1Click(Sender: TObject);
begin
a:= strtofloat(Edit1.Text);
b:= strtofloat(Edit2.Text);
c:= strtofloat(Edit3.Text);
d:= (a+b)/2;
m:= (a+c)/2;
v:= (b+c)/2;
label4.Caption := ' День рождения '+ floattostr(d)+ ' Месяц '+ floattostr (m)+ ' Вашвозраст '+ floattostr(v);
end;
end.
Сохранение проекта.
Тестирование проекта.
Итог урока.
Домашнее задание. Разработать проект Угадай число.
Используемая литература.
Вьюшкова Е.А., Параскун Н.В. Информатика: Учебник для 10 класса общеобразовательных средних школ естественно-математического направления. – Астана: «Арман-ПВ», 2010. – 128.