Pascal. Оператор множественного выбоа CASE
Мультимедийные уроки по теме:
Программы с ветвлениями. Команды сравнения
- Организация программ разветвляющейся структуры. Условный оператор
- Сложные условия в команде сравнения IF
- Оператор множественного выбоа CASE
- Задания для контрольной работы
Список уроков по Паскалю
Оператор множественного выбоа CASE
В этом уроке рассматривается область применения команды CASE, правила запмси значений для организации выбора, отличия от команды IF. Объяснение нового материала оформлено в виде презентации, плюс план урока, несколько программ на Паскале по этой теме и сборничек задач
.Скачать (620 Кб)
План уроков № 11 и 12
Урок № 13
Тема: Оператор множественного выбора CASE
Триединая задача урока:
1. Познавательная – познакомить учеников с использованием команды множественного выбора CASE; привести примеры.2. Развивающая – развивать логическое мышление.
3. Воспитательная – воспитывать творческий подход к труду.
- Мотивация учебной деятельности учеников
Достаточно часто при составлении программ необходимо сделать выбор из достаточно большого количества вариантов. Команду IF в данном случае использовать не рационально. И тут на помощь к программистам приходит команда множественного выбора CASE. - Объявление темы и ожидаемых результатов
После этого урока ученики смогут:
• Рассказать о возможностях команды множественного выбора CASE;
• Объяснить правила записи значений в этой команде;
• Объяснить разницу между командой IF и CASE; - Объяснение нового материала – презентация.
Во время объяснения сопровождать показ слайдов демонстрацией работы в среде программирования Turbo Pascal;
• Назначение команды выбора;
• Использование перечисляемых типов данных;
• Интервалы значений;
• Комбинированные значения в команде выбора CASE;
• Ограничения использования команды CASE;
• Примеры программ. - Физкультминутка.
- Обсуждение пройденного материала
- Итоги урока.
- Домашнее задание: выучить конспект и § 19 стр. 135-136, № 1,2. (Глинський Я.М. Інформатика Алгоритмізація і програмування. Частина І. 4 видання 2004 р. Львів)
Урок № 14
Практическая работа:
«Составление программ с использованием команды множественного выбора CASE»
Триединая задача урока:
1. Познавательная – учить детей использовать команду множественного выбора CASE при составлении программ.2. Развивающая – развивать логическое мышление.
3. Воспитательная – воспитывать творческий подход к труду.
- Мотивация учебной деятельности учеников
Учитель предлагает ученикам составить и запустить на компьютере программы с использованием команд множественного выбора CASE и проверить, как компьютер осуществляет выбор и выполняет различные действия.
- Объявление темы и ожидаемых результатов
После этого урока ученики смогут:
• Использовать команду множественного выбора CASE при составлении программ;
• Объяснить, почему компьютер выполняет разные действия в зависимости от проверяемых условий; - Выполнение практической работы
- Физкультминутка.
- Обсуждение хода практической работы.
- Итоги урока.
- Домашнее задание:
-
• Повторить: конспект и § 19 (Глинський Я.М. Інформатика Алгоритмізація і програмування. Частина І. 4 видання 2004 р. Львів)
• Составить программы:- Составить программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово «Копейка» в правильной форме. Например, 5 копеек, 41 копейка и т. д.
- Составить программу, которая по номеру месяца, введенного с клавиатуры, выводит количество дней в нем. В программе учесть количество дней в феврале для високосного и не високосного годов.
Недавно нашла в Интернете realcode.ru программ на разных языках программирования ( в основном на С++). Для подготовки уроков по этой теме в качестве демонстрации возможностей командны case, посмотрите программу калькулятьр, алгоритм и текст программы на Паскале представлены в этом каталоге.
Об авторе: Макарова Марина Евгеньевна, руководитель проекта
УРОКИ ИНФОРМАТИКИ. https://uchinfo.com.ua
Вы можете поместить эти материалы у себя на сайте или в рассылке при условии сохранения полного текста, включая авторский блок, гиперссылку на сайт и условия перепечатки.