Инфоурок / Информатика / Конспекты / Условный оператор в среде Pascal
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Педагогическая деятельность в соответствии с новым ФГОС требует от учителя наличия системы специальных знаний в области анатомии, физиологии, специальной психологии, дефектологии и социальной работы.

Только сейчас Вы можете пройти дистанционное обучение прямо на сайте "Инфоурок" со скидкой 40% по курсу повышения квалификации "Организация работы с обучающимися с ограниченными возможностями здоровья (ОВЗ)" (72 часа). По окончании курса Вы получите печатное удостоверение о повышении квалификации установленного образца (доставка удостоверения бесплатна).

Автор курса: Логинова Наталья Геннадьевна, кандидат педагогических наук, учитель высшей категории. Начало обучения новой группы: 20 сентября.

Подать заявку на этот курс    Смотреть список всех 203 курсов со скидкой 40%

Условный оператор в среде Pascal

библиотека
материалов

Тема: Условный оператор в среде Pascal.

Цели урока:

1. Способствовать осознанию и осмыслению новой учебной информации;

2. Сформировать навыки программирования в среде Turbo Pascal.

3. Развитие алгоритмического мышления.

4. Способствовать формированию партнерских отношений в классе.

Структура урока:

  1. Организационный момент. (1 мин)

  2. Мотивация. Сообщение темы урока и целей урока. (5 мин)

  3. Теоретическая часть. Презентация.(15 мин)

  4. Практическая часть. (18 мин)

  5. Домашнее задание.(3 мин)

  6. Итог урока. (3 мин)

Ход урока:
I. Орг. момент.

Приветствие, проверка присутствующих. Объяснение хода урока.

II. Проверка и актуализация знаний.
Изучение программирования и языков программирования, таких как Basic, Pascal, C++, Delphi и др. является неотъемлемой частью информатики. С помощью языков программирования можно создавать свои программы, решать нестандартные задачи, решить которые в стандартных пользовательских программах невозможно. Программирование вырабатывает у учащихся следующие развивающие функции: четкое логическое мышление, аккуратность и внимательность, и при этом развивает находчивость, изобретательность, фантазию и творческие способности. Недаром программирование, называют не только наукой, но и искусством.

До сегодняшнего урока мы решали задачи, которые имеют однозначный ответ. Но чаще всего встречаются задачи, в которых в зависимости от выполнения или невыполнения некоторого условия задача может иметь 2, 3 и более решений. Сегодня мы познакомимся с оператором, который в программировании называется условным оператором.

III. Теоретическая часть.

( 1 слайд) Тема урока: Условный оператор в среде Pascal.

(2 слайд) На этом уроке мы:

  1. Познакомимся с понятием команды ветвления и построения условных схем алгоритмов.

  2. Узнаем для чего и как применяется команда if - then

  3. Научимся записывать команды ветвления при решении задач с практическим содержанием.

  4. Научимся составлять блок-схемы для решения поставленных задач.

(3 слайд)

hello_html_796c45fb.gif

Вспомним графические знаки, которые мы уже знаем. (Рисуется ромбик). Графическим изображением ветвления является ромб, внутрь которого записан вопрос условие, имеющий 2 варианта ответа да или нет.

И 2-й знак, который мы будем использовать – прямоугольник, внутрь которого записывается команда, которая должна быть выполнена в данном случае.






(4 слайд) (Продиктовать определения)

Алгоритм разветвляющейся структуры – это алгоритм, в котором вычислительный процесс осуществляется либо по одной, либо по другой ветви, в зависимости от выполнения некоторого условия.

Оператор (команда), реализующая ветвление называется условным оператором

(

Условному оператору отвечают две структуры:

1 структура – неполная

















hello_html_m1076ce6a.gif5 слайд)






Условному оператору отвечают 2 структуры: 1 структура – неполная, которая начинается с вопроса условие, имеющая вариант ответа да, по которому выполняется некоторый оператор, а веточка нет отсутствует. Ещё существует 2-я структура неполная, которая начинается с вопроса условие. Если да, тогда необходимо выполнить целую последовательность операторов, а по нет ничего выполнять не надо. В условии мы должны отражать, что мы должны выполнить целую последовательность операторов. Такая последовательность операторов называется составным оператором и берётся в операторные скобки beginend.







hello_html_m32bf2b79.gif








end













(hello_html_4b5f943a.gif6 слайд)

2 структура – полная

при выполнении условия выполняется один блок действий, а

при не выполнении – другой блок действий




.


hello_html_m788d626f.gif


begin

2 структура – полная. При выполнении условия выполняется один блок действий, а при не выполнении – другой блок действий. И аналогичная блок-схема. Условие, по варианту да выполнятся оператор 1, по варианту нет выполняется оператор 2.









(hello_html_7e19a6ee.gif7 слайд)

hello_html_m130f3f8a.gif

да

нет


П


Сосед заразный?

begin

ример

Еhello_html_6b2bbc2c.gifhello_html_m67f8520c.gifhello_html_68ac7eaa.gifhello_html_4b305305.gifhello_html_m73ef18a8.gifhello_html_1e9a4140.gifсли твой сосед по парте

С

1. Обними его

2. В школу не пойдёшь

тал источником заразы,

Обними его и в школу

Дhello_html_m56b86b9.gif

end

ве недели не придёшь…

Г


ригорий Остер «Вредные советы»

hello_html_m4aa02d35.gifhello_html_m7c97760a.gif



(8 слайд)


Общий вид условного оператора

Нhello_html_m4b724aef.gifеполная форма условного оператора:




If <условие> then

<оператор >;








hello_html_780a1d5f.gif

hello_html_4698113c.gif

да

нет


I


условие

hello_html_m2a4aca07.gifhello_html_3e2feeba.gifhello_html_1d9ff9db.gifhello_html_m61449d3b.gif

begin

f <условие> then

hello_html_3457609.gif

Оператор 1

Оператор 2

Оператор N


hello_html_m5382e592.gifbegin

<Серия команд 1>

end;



hello_html_2d6afe34.gif

end


hello_html_m76dabcd1.gifhello_html_m51952e7d.gif








(9 слайд)

Оhello_html_m129b5c7e.gifбщий вид условного оператора

Полная форма условного оператора:

If <условие> then

<оператор 1>

else <оператор 2>;










hello_html_b4a5bc2.gif


If <условие> then


begin

<Серия команд 1>

end

else begin

<Серия команд 2>

end;







IV. Практическая часть.

Зhello_html_m4408246.gifадача №1:

Составить блок-схему и программу вычисления значения функции:


Задача № 2:


Определить, является ли натуральное число х чётным?


Задача № 3:


Найти наибольшее число из двух. Если числа равны, то вывести любое из них.

v. Домашнее задание:

  1. Составить блок-схему и программу вычисления hello_html_45443a93.gif.

hello_html_m4449c55e.gif

  1. Определить значение функции:

hello_html_m1b69f980.gif


4




Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 20 сентября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДВ-230768

Похожие материалы

2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации. Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии.

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

Конкурс "Законы экологии"