- Учителю
- Открытый урок 'Условный оператор в Паскале'
Открытый урок 'Условный оператор в Паскале'
Урок по теме «Условный оператор в Паскале»
Цели: познакомиться с условным оператором; научиться составлять программы с использованием условного оператора;
Развить: логическое мышление за счет решения задач;
Воспитать: умение применять полученные знания в жизни; чувство коллективизма, взаимоуважения.
Оборудование: рабочие листы; проектор, карточки для групп.
Структура урока:
1. Орг.момент. (1-2 мин.).
Добрый день уважаемые ребята!
Сегодня все мы говорим
Компьютер нам необходим,
И что компьютер в нашей жизни
Везде и всюду применим.
Я уверена, что вы, приступив к изучению информатики в текущем учебном году полностью убедились в этом.
- Сегодня я хочу развеять миф о том, что информатика нужна лишь не многим. Господин Лобачевский в свое время сказал «Математика ум в порядок приводит». А значит, он имел в виду, что математика никому не повредит. (В PowerPoint слайд - портрет Лобачевского и его слова). Мне бы хотелось перефразировать его слова на информатику.
- Как вы думаете, нужна нам информатика?
Перефразируйте известные слова Николая Ивановича Лобачевского «информатика ум в порядок приводит».
Как мы знаем 2006 год указом Президента М.Г. Рахимова объявлен годом благоустройства.
Обойти эту тему мы сегодня не сможем.
Есть просто храм,
Есть храм науки,
А есть еще природы храм -
С лесами, тянущими руки
Навстречу солнцу и ветрам.
Он свят в любое время суток,
Открыт для нас в жару и стынь,
Входи сюда,
Будь сердцем чуток, не оскверняй его святынь.
Сергей Смирнов
Вывод: природу надо беречь, но одновременно ей нужна и наша помощь.
2. Изучение нового материала.
- Ребята! Вы в настоящее время изучаете язык программирования «Паскаль».
Тема урока: Условный оператор в Паскале.
1. Мы должны сегодня усвоить понятие условный оператор в паскале, научиться составлять программы с использованием условного оператора. Этим вы разовьете логическое и аналитическое мышление.
Представьте себе ситуацию.
Отдел строительства и архитектуры администрации г. Уфы экологическому десанту средней школы № 117 дало задание «Благоустройство прилегающей территории ко Дворцу Спорта»
Для выполнения данного задания мы должны распределиться на экологические отделы
Условно назовем ЭКО1, ЭКО2.
Работа группы будет поощряться жетоном.
Вернемся к пополнению теоретических знаний
1) Если сегодня не будет дождя, то экологический субботник состоится.
2) Если ласточка летает низко над землей, то это к дождю.
3) Если все отряды выйдут на субботник, то задание будет выполнено в срок.
Что в построении этих высказываний является общим.
Учащиеся Если... то. Но все эти условия из нашей жизни.
- обратите внимание на выделенное слово если. Употребление этого слова имеет глубокий смысл - в ситуации неопределенности оно позволяет направить ход рассуждений по одному из нескольких возможных путей. Слово если или пара если … то являются неизменными спутниками логических рассуждений. Часто возникает необходимость выполнять различные команды в зависимости от выполнения какого-либо условия. В программировании при создании умных и умеющих рассуждать программ нам не обойтись без если…то. Для таких целей в Паскале используется условный оператор:
Условный оператор в Паскале имеет вид IF условие THEN <����������������������������
����������������������������������������������������������������������������������
�������������������������������������������������������������������
����������
����
����
�������������������������������������������������
��мер: Даны два числа (а и в). Написать программу, которая выбирает какое из чисел больше? (пишется программа).
Эта программа умеет рассуждать, сравнивая два числа. Это оказывается возможным благодаря использованию условного оператора.
- Рассмотренная нами форма условного оператора называется полной, она позволяет направить выполнение программы по одному из двух путей. Такую конструкцию называют ветвлением.
Неполную форму ветвления можно распознать в предложениях типа: если «условие» то... Пример
if условие then оператор.
Вот несколько примеров условных операторов:
1) if a>=5 then
write ('больше или равно 5')
else а:=5.
3. Закрепление изученного материала.
Выполнить алгоритм разветвленной структуры, представленной в виде блок-схемы, при заданном входном потоке данных:
а
0
2
4
6
8
х
4. Работа за компьютерами. (по листам)
Итак, урок закончен.
Сегодня на уроке информатики мы изучили тему «Условный оператор». Спасибо группам за активную работу. Вы работали дружно, оказывали друг другу помощь и мне хочется надеяться, что этот урок принес вам большую пользу.
(Оценивание)
Домашнее задание: составить тематический сборник задач для работы по теме «Условный оператор». Каждый ученик составляет по одной задаче и получится сборник.
РАБОЧИЙ ЛИСТ
Условный оператор бывает двух