Урок по теме: "Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль"
Ермолаев Александр Владимирович
Учитель информатики
Муниципальное бюджетное общеобразовательное учреждение
“Окуневская СОШ ”
Промышленновский район, Кемеровская область.
Тема: Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль
Цели:
• Отработать навыки составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль
• Научить программировать одну и ту же задачу с использованием разных операторов цикла.
• Развить навыки программирования в среде Турбо Паскаль
• Развить алгоритмическое мышление учащихся
• Воспитывать культуру работы в парах и группах.
Задачи:
Образовательные – дать определение понятию переменная, рассказать о типах переменных, значениях переменных и взаимосвязи между ними.
Развивающие – развитие внимательности, памяти, алгоритмического мышления школьников.
Воспитательные – развитие познавательного интереса, логического мышления.
Тип урока: формирования новых знаний.
Форма урока: мультимедиа – урок, практикум, лекция.
Оборудование урока: мультимедийный проектор, экран, раздаточный материал
План урока:
Организационный момент
Актуализация знаний
Ознакомление с новым материалом
физкультминутка
Работа на ПК (составление программы)
Домашнее задание
Итоги урока
1. Организационный момент. Приветствие учителя учащихся; фиксация отсутствующих.
2.Введение. Приветствие.
На протяжении прошлого месяца мы изучали разделы «Основы алгоритмизации и программирования» и раздел «Программирование на Турбо Паскаль». С какими понятиями вы познакомились на прошлых уроках (алгоритм, программа, структура программы в паскаль, переменными)
2. Актуализация (устно). Учитель задает вопросы, дети отвечают.
• Что входит в алфавит языка Паскаль?
• Какова структура программы в Паскаль?
• Что означает . ; = := ?
• Чем отличается = от := ?
• Как запустить программу?
3.Ознакомление с новым материалом. Учитель сообщает тему урока.
Дети самостоятельно работают с ЭОР.
(http://www.pascal.helpov.net/index/pascal_assignment-operator)
(http://mif.vspu.ru/books/pascal/writeln.html)
Отвечают на вопросы и создают конспект.
Вопросы конспекта:
Для ввода исходных данных чаще всего используется процедура …
Для вывода результатов работы программы на экран используются процедуры: …
Чтение исходных данных логического типа в языке Паскаль допустимо?
Как записывается оператор присваивания?
4.Физкульминутка.
5. Работа на ПК (составление программы).
Дети составляют программу на операторы ввода и вывода, оператор присваивания
Пример программы:
Условия: составить программу нахождения y=(3+x+1\(1+x2)) sinx, переменная х вводится с клавиатуры.
Решение:
Program Primer1(input,output);
Uses crt;
Var x,y: real;
Begin
Writeln(‘введите число’);
Read(x);
y:=(3+x+1\(1+sqr(x))*sin(x);
write(‘y=’, y:5:2);
Read key
end.
6.Домашнее задание:
А)Выучить оператор ввода, вывода, присваивания.
Б)В решении задачи (Условие: составить программу нахождения s=x2+tgx, переменная х вводится с клавиатуры) найти ошибки:
Program Primer1(input,output);
Uses crt;
Var x,s: real;
Begin
Writeln(‘введите число’);
Read(x);
y:=sqr(x)+sin(x)*cos(x);
write(‘s=’,s);
Read key;
end.
7. Итоги урока.
• Какими видами деятельности вы занимались сегодня?
• Что нового для вас было сегодня на уроке?
• На этом уроке мы научились:
составлять программы для оператора ввода, вывода, присваивания
ОЦЕНКИ ЗА УРОК!!!!!
• На следующем уроке мы с вами еще углубим знания в области программирования.
Интернет ресурсы
http://www.pascal.helpov.net/index/pascal_assignment-operator
http://mif.vspu.ru/books/pascal/writeln.html
Нравится материал? Поддержи автора!
Ещё документы из категории информатика:
Чтобы скачать документ, порекомендуйте, пожалуйста, его своим друзьям в любой соц. сети.
После чего кнопка «СКАЧАТЬ» станет доступной!
Кнопочки находятся чуть ниже. Спасибо!
Кнопки:
Скачать документ