Pascal. Оператор множественного выбоа CASE


Оператор CASE

Оператор множественного выбоа CASE

В этом уроке рассматривается область применения команды CASE, правила запмси значений для организации выбора, отличия от команды IF. Объяснение нового материала оформлено в виде презентации, плюс план урока, несколько программ на Паскале по этой теме и сборничек задач

.

Скачать (620  Кб)

План уроков № 11 и 12

Урок № 13
Тема: Оператор множественного выбора CASE

Триединая задача урока:

1. Познавательная – познакомить учеников с использованием команды множественного выбора CASE; привести примеры.
2. Развивающая – развивать логическое мышление.
3. Воспитательная – воспитывать творческий подход к труду.
  1. Мотивация учебной деятельности учеников
    Достаточно часто при составлении программ необходимо сделать выбор из достаточно большого количества вариантов. Команду IF в данном случае использовать не рационально. И тут на помощь к программистам приходит команда множественного выбора CASE.
  2. Объявление темы и ожидаемых результатов

    После этого урока ученики смогут:
    • Рассказать о возможностях команды множественного выбора CASE;
    • Объяснить правила записи значений в этой команде;
    • Объяснить разницу между командой IF и CASE;

  3. Объяснение нового материала – презентация.

    Во время объяснения сопровождать показ слайдов демонстрацией работы в среде программирования Turbo Pascal;
    • Назначение команды выбора;
    • Использование перечисляемых типов данных;
    • Интервалы значений;
    • Комбинированные значения в команде выбора CASE;
    • Ограничения использования команды CASE;
    • Примеры программ.

  4. Физкультминутка.
  5. Обсуждение пройденного материала
  6. Итоги урока.
  7. Домашнее задание: выучить конспект и § 19 стр. 135-136, № 1,2. (Глинський Я.М. Інформатика Алгоритмізація і програмування. Частина І. 4 видання 2004 р. Львів)

Урок № 14
Практическая работа:
«Составление программ с использованием команды множественного выбора CASE»

Триединая задача урока:

1. Познавательная – учить детей использовать команду множественного выбора CASE при составлении программ.
2. Развивающая – развивать логическое мышление.
3. Воспитательная – воспитывать творческий подход к труду.
  1. Мотивация учебной деятельности учеников

    Учитель предлагает ученикам составить и запустить на компьютере программы с использованием команд множественного выбора CASE и проверить, как компьютер осуществляет выбор и выполняет различные действия.

  2. Объявление темы и ожидаемых результатов

    После этого урока ученики смогут:
    • Использовать команду множественного выбора CASE при составлении программ;
    • Объяснить, почему компьютер выполняет разные действия в зависимости от проверяемых условий;

  3. Выполнение практической работы
  4. Физкультминутка.
  5. Обсуждение хода практической работы.
  6. Итоги урока.
  7. Домашнее задание:
  8. • Повторить: конспект и § 19 (Глинський Я.М. Інформатика Алгоритмізація і програмування. Частина І. 4 видання 2004 р. Львів)
    • Составить программы:
    1. Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово «Копейка» в правильной форме. Например, 5 копеек, 41 копейка и т. д.
    2. Составить программу, которая по номеру месяца, введенного с клавиатуры, выводит количество дней в нем. В программе учесть количество дней в феврале для високосного и не високосного годов.

Недавно нашла в Интернете realcode.ru программ на разных языках программирования ( в основном на С++). Для подготовки уроков по этой теме в качестве демонстрации возможностей командны case, посмотрите программу калькулятьр, алгоритм и текст программы на Паскале представлены в этом каталоге.


Авторские уроки Марины Макаровой

К уроку информатики



Об авторе: Макарова Марина Евгеньевна, руководитель проекта
УРОКИ ИНФОРМАТИКИ. http://uchinfo.com.ua

Вы можете поместить эти материалы у себя на сайте или в рассылке при условии сохранения полного текста, включая авторский блок, гиперссылку на сайт и условия перепечатки.




Добавить в закладки

Поиск на сайте





Яндекс.Метрика