close

Вход

Забыли?

вход по аккаунту

?

линейные программы

код для вставки
иформатика программирование
Тема: «Простейшие
линейные программы»
Цель
обучающая:
научить по составленному алгоритму следования разрабатывать программы средствами
языка программирования ;
методическая:
применить методику поэтапной решения задач с последующей разработкой программы на
компьютере ;
ТСО:
компьютеры
Дидактический материал:
индивидуальные карточки – задания по теме «Простейшие линейные программы» для
дополнительной работы.
План урока.
1. Вводная часть.
Перекличка. Подготовка к опросу. Опрос по пройденному материалу.
2. Основная часть.
Решение задачи : формализация задачи в соответсвии с этапами решения; разработка
алгоритма в графическом виде.
Самостоятельная разработка и отладка программы на компьютере по предложенному
алгоритму с использованием изученных средств языка программирования.
3. Заключительная часть.
Анализ выполненной работы. Выставление оценок.
Краткий план – конспект урока.
Опрос учащихся.
1.
2.
3.
4.
5.
Дать определение алгоритма следования. Перечислить стандартные типы величин.
Назвать процедуры ввода, указать их особенности.
Назвать процедуры вывода, указать их особенности.
Пояснить как выполняется операция присвоения.
Перечислите этапы решения задачи на компьютере.
Решение задачи.
Задача.
На туристической базе летом проживало 200 человек в палатках и 180
человек в домиках. К осени число людей в палатках уменьшилось в 8 раз, а в
домиках – в 2 раза. Сколько туристов поживало на базе осенью?
Разработка задачи.
1) обозначения: Sam1- проживало летом в палатках; Sam2- проживало летом в домиках;
Otm1- проживало осенью в палатках; Otm2 - проживало осенью в домиках; REZ-проживало
туристов на базе осенью;
2) тип алгоритма - следование;
3) алгоритм
программа на языке PASCAL
Program Example1;
начало
Var {описание переменных}
Ввод
Sam1
Ввод
Sam2
Otm1=Sam1: 8
Otm2=Sam2:2
REZ=Otm1+Otm2
Вывод
REZ
Sam1, Sam2: WORD;
Rez, Otm1,Otm2 : REAL;
Begin
{ввод исходных данных}
Write (‘ Сколько человек жили в палатках летом ?’);
ReadLn(Sam1);
Write (‘ Сколько человек жили в домиках летом ?’);
ReadLn(Sam2);
{вычисления}
Otm1:=Sam1/8;
Otm2:=Sam2/2;
Rez:= Otm1+ Otm2;
{вывод результата }
WriteLn(‘Осенью на базе проживало ‘, Rez,’ туристов’);
End.
Отвыет: Осенью нп базе проживало 115 туристов
Конец
Набор и отладка программы на компьютере.
Анализ решений учащихся.
Объявление оценок.
Использованная литература
1. Информатика под редакцией Н.В.Макаровой, Санкт-Петербург, МоскваХарьков-Минск, 1998.
2. Основы компьютерной технологии, Ю.Шафрин, Москва, ABF, 1996.
3. Практикум по Турбо Паскалю, И.А.Бабушкина, Н.А.Бушмелева,
С.М.Акулов, С.Ю.Черных, Москва, ABF, 1996.
4. Л.Г.Петерсон, математика, С-инфо-баланс 1996.
2
Автор
ovsianik
Документ
Категория
Образование
Просмотров
13
Размер файла
36 Кб
Теги
линейные програмы
1/--страниц
Пожаловаться на содержимое документа