Условный оператор в Паскале
презентация к уроку по информатике и икт (9 класс) на тему

Дикалов Дмитрий Геннадьевич

Коспект+презентация на тему "Условный оператор в Паскале"

Скачать:

ВложениеРазмер
Package icon paskal_konspekt.zip95.94 КБ

Предварительный просмотр:

Итоговая работа

Конспект урока

ФИО

Дикалов Дмитрий Геннадьевич

Место работы

МБОУ Глуховская СОШ

Район

Дивеевский

Тема урока

Программирование ветвлений на Паскале.

Учебник

Информатика и ИКТ.   А.Г.Гейн и др.

Класс

9

Цели урока:

образовательная

Познакомить учащихся с оператором ветвления на Паскале, типами ветвления и формой записи оператора ветвления на Паскале.

воспитательная

Воспитание дисциплины, самостоятельности, организованности.

развивающая

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

Вид урока

Смешанный (сочетание различных видов)

Тип урока

комбинированный

Методы обучения

Объяснительно-иллюстративный, репродуктивный

Формы работы

Фронтальная работа, индивидуальная работа учащихся

Результаты урока:

предметные

Развитие алгоритмического мышления, необходимого для профессиональной деятельности в современном обществе; развитие умений составить и записать алгоритм для конкретного исполнителя; формирование знаний об алгоритмических конструкциях, логических значениях и операциях; знакомство с одним из языков программирования и алгоритмической условной структурой.

метапредметные

Овладение умениями организации собственной учебной деятельности, умением принятия решений и управления объектами (исполнителями) с помощью составленных для них алгоритмов (программ).

Личностные

Развитие способности увязать учебное содержание с собственным жизненным опытом, понять значимость подготовки в области информатики и ИКТ в условиях развития информационного общества; готовность к повышению своего образовательного уровня и продолжению обучения с использованием средств и методов информатики и ИКТ.

Дополнительная литература

Используемое оборудование и наглядные пособия

Компьютерный класс установленным ПО среды программирования, презентация, проектор, экран.

Список ЭОР

Модуль условный оператор.oms (в архиве)

ХОД УРОКА

План урока:

  1. Организационный момент(2 мин.)
  2. Актуализация опорных знаний учащихся(10 мин.)
  3. Объяснение нового материала(15 мин.)
  4. Закрепление изученного материала. Выполнение практической работы(15 мин.)
  5. Подведение итогов урока(3 мин.)

  1. Орг.  момент
  2. Актуализация опорных знаний учащихся.

Проверка домашнего задания. Двое учащихся решают и оформляют задачу в виде программы на языке Паскаль и блок-схемы: «Определить объём конуса с заданными радиусом основания R и высотой Н».

     С остальными учащимися учитель разбирает вопросы на повторение.

Как записывается заголовок программы на Паскале?

Как записывается раздел описания переменных?

С какими типами числовых величин работает Паскаль?

Как записывается оператор присваивания?

Как записывается оператор ввода и вывода в Паскале?

Проверка задания на доске, исправление ошибок.

  1. Объяснение нового материала.

      Условный оператор используется для выполнения одного из двух возможных вариантов программы.

Формат записи оператора ветвления на Паскале:

if логическое условие

         then оператор_1

         else оператор_2;

Перед else «;» - не ставится!

Формат полного оператора ветвления:

if <логическое выражение>        

then <оператор 1>

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

Формат неполного оператора ветвления:

if <логическое выражение>

then <оператор>

Укажем некоторые особенности.

  • Простой формой логического выражения является операция отношения:

 <                        меньше,

 >                        больше,

 <=                меньше или равно,

 >=                больше или равно,

 =                        равно,

 <>                не равно.

  • Сложные формы логических выражений составляются с использованием логических операций:
  •  not        логическое      отрицание    (НЕ),
  •  and        логическое      умножение    (И),
  •  or         логическое      сложение    (ИЛИ),
  •  xor                      исключающее  ИЛИ
  • Порядок действий:                                                                  

1)отрицание, 2)умножение, 3)сложение, 4)операции отношений.

Операторные скобки:

  • Если после слов then или else нужно выполнить не один оператор, а несколько, то эти операторы заключают в операторные скобки: begin … end
  • Конструкция такого вида:

        Begin   <последовательность операторов>  end

        относится к составным операторам.

  • Операторы ветвления могут быть вложены друг в друга, необходимо только следить за тем, чтобы then и else одного и того же оператора располагались друг под другом.

В качестве примера рассмотрим следующую задачу:

Из двух заданных целых чисел выбрать наибольшее.

Варианты:

        Если x=6, y=9, то max=9

        Если x=5, y=1, то max=5

Если x=8, y=8, то max=8

Программа:

program оne;

  var x, y, max: integer;

    begin

      writeln (‘Введите два числа’);

      readln (x, y);

       if x >=y    then max:=x
          else  max:=y;

      writeln (‘наибольшее = ’,max);

end.

  1. Выполнение практической работы.

Учащиеся за ПК выполняют ЭОР «Модуль-условный оператор»

  1. Домашнее задание. (Оформить следующие задачи в виде программы на языке Паскаль и блок-схемы)

1. Дано целое число. Если оно является положительным, то прибавить к нему 1, в противном случае вычесть из него два. Вывести полученное число.

2.  Даны три стороны одного треугольника и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т. е. имеют ли они равные площади.

    6. Подведение итогов урока. Выставление оценок.


По теме: методические разработки, презентации и конспекты

Конспект урока и презентация по информатике по теме "Ветвление в Турбо Паскаль. Условный оператор" в 10 классе

Стоит на тропинке столб с указателями: Сюда пойдешь – жену найдешь; Сюда пойдешь – клад найдешь; Сюда пойдешь – килобайт найдешь. В зависимости от выбранного направления, вы получите тот или ино...

Алгоритм ветвления. Условный оператор в языке Турбо Паскаль

Программирование – один из самых традиционных разделов в программе преподавания информатики в школе. За последние годы методика преподавания информатики претерпела значительные изменения. Это связано ...

Условный оператор (Паскаль).

В презентации рассмторен условный оператор для ЯП Pascal....

Условный оператор в языке программирования Паскаль

Условный оператор в языке программирования Паскаль....

С/Р по теме "Оператор выбора и условный оператор на языке Pascal"

С/Р по теме "Оператор выбора и условный оператор на языке Pascal"...