Просмотров: 5594  |  Загрузок: 584  
Оцените: 5.0/1
скачать

Урок в 10 классе по теме " Операторы ввода и вывода данных, оператор присваивания в среде программирования Турбо Паскаль"

Тема: Составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль

Цели:
• Отработать навыки составление программ на операторы ввода и вывода данных, оператора присваивания в среде программирования Турбо Паскаль
• Научить программировать одну и ту же задачу с использованием разных операторов цикла.
• Развить навыки программирования в среде Турбо Паскаль
• Развить алгоритмическое мышление учащихся
• Воспитывать культуру работы в парах и группах.
Задачи:
Образовательные – дать определение понятию переменная, рассказать о типах переменных, значениях переменных и взаимосвязи между ними.

Развивающие – развитие внимательности, памяти, алгоритмического мышления школьников.

Воспитательные – развитие познавательного интереса, логического мышления.

Тип урока: формирования новых знаний.
Форма урока: мультимедиа – урок, практикум, лекция.

Оборудование урока: мультимедийный проектор, экран, раздаточный материал

План урока:
1 Организационный момент
2 Актуализация знаний
3 Ознакомление с новым материалом
4 физкультминутка
5 Работа на ПК (составление программы)
6 Домашнее задание
7 Итоги урока

Ход урока.
1. Организационный момент. Приветствие учителя учащихся; фиксация отсутствующих.
2.Введение. Приветствие.
На протяжении прошлого месяца мы изучали разделы «Основы алгоритмизации и программирования» и раздел «Программирование на Турбо Паскаль». С какими понятиями вы познакомились на прошлых уроках (алгоритм, программа, структура программы в паскаль, переменными)
2. Актуализация (устно). Учитель задает вопросы, дети отвечают.
• Что входит в алфавит языка Паскаль?
• Какова структура программы в Паскаль?
• Что означает . ; = := ?
• Чем отличается = от := ?
• Как запустить программу?
3.Ознакомление с новым материалом. Учитель сообщает тему урока.
Дети самостоятельно работают с ЭОР.
(http://www.pascal.helpov.net/index/pascal_assignment-operator)
(http://mif.vspu.ru/books/pascal/writeln.html)
Отвечают на вопросы и создают конспект.
Вопросы конспекта:
1. Для ввода исходных данных чаще всего используется процедура …
2. Для вывода результатов работы программы на экран используются процедуры: …
3. Чтение исходных данных логического типа в языке Паскаль допустимо?
4. Как записывается оператор присваивания?

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. Итоги урока.
• Какими видами деятельности вы занимались сегодня?
• Что нового для вас было сегодня на уроке?
• На этом уроке мы научились:
составлять программы для оператора ввода, вывода, присваивания
ОЦЕНКИ ЗА УРОК!!!!!
• На следующем уроке мы с вами еще углубим знания в области программирования.

Дата публикации: 04.02.2013
Автор:
Ермолаев Александр Владимирович, МБОУ "Окуневская средняя общеобразовательная школа. Опубликовал: alexc2012
Комментарии
Всего комментариев: 0
Оставить свой комментарий о материале:
avatar