Урок 35. Организация ввода и вывода данных Планируемые образовательные результаты:
![]()
предметные – умение применять операторы ввода-вывода данных;
метапредметные – умения записи простых последовательностей
действия на формальном языке;
личностные – представление о программировании как сфере
возможной профессиональной деятельности.
Решаемые учебные задачи:
1) познакомиться с правилами записи оператора вывода и примерами работы с ним;
2) познакомиться с правилами записи оператора ввода и примерами работы с ним;
3) научиться вводить, отлаживать и выполнять в среде программирования Паскаль простейшие программы.
Основные понятия, рассматриваемые на уроке:
![]()
оператор вывода writer;
формат вывода;
![]()
оператор ввода read.
Используемые на уроке средства ИКТ:
персональный компьютер (ПК) учителя, мультимедийный
проектор, экран;
ПК учащихся.
Электронные образовательные ресурсы
презентация «Организация ввода и вывода данных» из электронного приложения
к учебнику;
демонстрация к лекции на
тему «Команды ввода и вывода» (sc.edu.ru);
конспект
урока на тему «Операторы ввода, вывода, присваивания на языке Pascal»
(http://metod-kopilka.ru/page-2-2-5-1.html).
Особенности изложения содержания темы урока
Перед началом изложения нового материала можно с помощью анимации «Команды ввода и вывода» можно показать суть выполнения этих команд. Новый материал излагается в сопровождении презентации «Организация ввода и вывода данных» из электронного приложения к учебнику.
Ответы и решения к заданиям в РТ.
№ 176. а) read (j, i, k, l) б) read (k, j, l, i)
в) read (l, i, k, j)
№ 177. var c: real
№ 178. write (a) – 5; write (`a`) – a; write (`a=`, a) – a = 5
№ 179. а)
program n_179a;
var a, b, c: integer; d: real;
Begin
writeln ('Вычисление дискриминанта');
writeln ('Ввод a, b, c');
readln (a, b, c);
d := sqr(b) - 4*a*c;
writeln ('Дискриминант =', d)
end.
б)
program n_179b;
var d,t: integer; s, s1, s2: real;
Begin
writeln ('Вычисление площади кольца'); writeln ('Ввод d, t');
readln (d, t);
s1 :=3.14*sqr(d/2+t);
s2 :=3.14*sqr (d)/4;
s := s1-s2;
writeln ('Площадь кольца =', s)
end.
Ответы и решения к заданиям в учебнике.
№ 5. а) integer; б) real.
№ 7. read (a, b); write (b, ‘ ‘, a)
№ 8. read (a, b); с:=a+b; write (a, ‘ ‘,b, ‘ ‘,c)
№ 9. 111
№ 10.
program s_p;
var a, b, s, p: real;
begin
write ('Введите два целых числа, разделяя их пробелом: ');
read (a, b);
s:=a*b;
writeln ('Площадь равна ',s:10:2);
p:=2*(a+b);
writeln ('Периметр равен ',p:10:2)
end.
Домашнее задание. §4.2; вопросы и задания 1–10 к параграфу.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.