Разработка урока по биологии 7 класс "Мир амфибий" (Латюшин)
Предпросмотр материала:
9 класс
тема: Оператор выбора.
цель: Продолжить знакомство с операторами управления языка Паскаль.
Вырабатывать умения и навыки решения задач используя оператор выбора Case.
Расширять кругозор учащихся, приучать их рассуждать и логически мыслить.
I. Повторение пройденного.
- Какая разница между простым и составным оператором?
- Что такое составной оператор? Как ограничиваются операторы в его составе?
- В каких случаях применяются операторы условного перехода?
- Какие формы записи существуют для условного оператора?
- Что такое операторные скобки на языке Паскаль? В каких случаях они применяются?
- Когда ставится в конце оператора на языке Паскаль знак « ; », когда не ставится?
- Приведите примеры условного оператора.
II. Объяснение нового материала.
Как мы уже сказали условный оператор применяется, когда необходимо сделать выбор из двух или нескольких альтернатив. Когда есть выбор более чем из двух альтернатив, то применять ветвление оказывается не совсем удобным, так как оно увеличивает объем программы.
В этих случаях удобнее применять оператор выбора, который организует множественное разветвление путем выбора. Разветвление начинается с проверки условия некоторого выражения. Это выражение при выполнении оператора должно принимать определенное значение, которое выполняет роль метки для операторов в разветвлении. Если вычисленное значение выражения совпадает с некоторой указанной меткой, то выполняется оператор, помеченный этой меткой. Значение выражения (селектора) относится к одному из выбранных типов (целый, символьный, логический).
Оператор Case позволяет записать наглядно и просто алгоритмы с многими разветвлениями. В его составе должны быть выражение, называемое селектором (selector – «выбор»), и список параметров. Каждому параметру должны соответствовать константы 9постоянные) выбора.
Синтаксическая диаграмма оператора Case.
![]()
![]()
![]()
;
|
|
|
||||||
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Case
of : End
Оператор 2![]()
![]()
![]()
,
![]()
![]()
else
В соответствии с диаграммой оператор выбора записывается в следующем виде:
Case <выражение-селектор> of
<константа 1> : <оператор 1>
<константа 2> : <оператор 2>
……
<константа n> : <оператор n>
else <оператор n + 1>
end.
Команда выбора работает следующим образом. Сначала вычисляется значения выражения-селектора, затем оно сравнивается с константами. Если значение выражения равно константе 1, то выполняется оператор 1. Если значение выражения равно константе 2, то выполняется оператор 2, и т.д. Таким образом выполняется только один оператор из списка. Так заканчивается работа команды выбора. Если значение выражения не совпадает ни с одной из констант. То выполняется оператор, расположенный после слова else. В сокращенной форме команды выбора оператор else отсутствует. В таких случаях выполняется команда стоящая после слова end.
Итак, при применении оператора Case полезно придерживаться следующих правил:
1. Значение выражение должно относиться к дискретному (прерывному) типу, для целых чисел тип integer.
2. Тип константы перед операторами должен быть одинаковым с типом селектора.
3. Значения констант не должны повторяться, должны повторяться; если значения являются диапазонами, то они не должны пересекаться.
III. Решение задач.
Задача 1. Составить программу, определяющую по номеру дней недели их названия.
Program z_1;
Label 10;
Var day: integer;
BEGIN
10 : write (‘введите порядковый номер дня недели:’);
readln (day);
case day of
1: writeln (‘понедельник’ );
2: writeln (‘вторник’ );
3: writeln (‘среда’ );
4: writeln (‘четверг’ );
5: writeln (‘пятница’ );
6: writeln (‘суббота’ );
7: writeln (‘воскресенье’ );
else writeln (‘введите число в промежутке 1…7’);
goto 10
end;
readln {задержка экрана пользователя до нажатия Enter}
END.
Задача 2. Определить первого руководителя СССР с 1917 по 1991г.
Program z_2;
Label 10;
Var god: integer;
BEGIN
11 : write (‘введите годы существования СССР: ’);
readln (god);
write (‘в ‘, god : 4, ‘- году страной руководил…’);
case god of
1917..1924: Writeln (‘Ленин’);
1925..1953: Writeln (‘Сталин’);
1954..1955: Writeln (‘Маленков’);
1956..1956: Writeln (‘Булганин’);
1957..1964: Writeln (‘Хрущев’);
1965..1985: Writeln (‘Брежнев’);
1986..1991: Writeln (‘Горбачев’);
else writeln (‘введите число в промежутке 1917..1991’);
goto 10
end;
readln
END.
IV. Работа с компьютером.
Проверить правильность решения задач на компьютере.
V. Домашнее задание.
П.3.6., задача. Составить программу определения времени года по введенному номеру ме
Краткое описание материала
Конспект урока построен в соответствии ФГОС.
Тип урока: «открытие» новых знаний.
Цель: раскрыть особенности внешнего и внутреннего строения, связанные с жизнью на суше и воде, установить происхождение земноводных от древних кистепёрых рыб; продолжать совершенствовать умения работать с учебником, таблицами, сравнивать обобщать и делать выводы. А также будем развивать логическое мышление, тренировать память. Воспитывать бережное отношение к живым организмам.
Разработка урока по биологии 7 класс "Мир амфибий" (Латюшин)
Что Вы хотите изменить?
Например: обновить оформление, добавить задания, изменить класс, сократить текст или адаптировать материал.
Краткое описание материала
Конспект урока построен в соответствии ФГОС.
Тип урока: «открытие» новых знаний.
Цель: раскрыть особенности внешнего и внутреннего строения, связанные с жизнью на суше и воде, установить происхождение земноводных от древних кистепёрых рыб; продолжать совершенствовать умения работать с учебником, таблицами, сравнивать обобщать и делать выводы. А также будем развивать логическое мышление, тренировать память. Воспитывать бережное отношение к живым организмам.
Что Вы хотите изменить?
Например: обновить оформление, добавить задания, изменить класс, сократить текст или адаптировать материал.
Найдите подходящий для Вас курс
В каталоге 7 877 курсов по разным направлениям
Другие материалы
Вам будут интересны эти курсы:
- Курс повышения квалификации «Гендерные особенности воспитания мальчиков и девочек в рамках образовательных организаций и семейного воспитания»
- Курс повышения квалификации «Государственная итоговая аттестация как средство проверки и оценки компетенций учащихся по биологии»
- Курс повышения квалификации «Инновационные технологии обучения биологии как основа реализации ФГОС»
- Курс повышения квалификации «Методические аспекты реализации элективного курса «Антропология и этнопсихология» в условиях реализации ФГОС»
- Курс повышения квалификации «Нанотехнологии и наноматериалы в биологии. Нанобиотехнологическая продукция»
- Курс повышения квалификации «Основы биоэтических знаний и их место в структуре компетенций ФГОС»
- Курс повышения квалификации «Составление и использование педагогических тестов при обучении биологии»
- Курс повышения квалификации «ФГОС общего образования: формирование универсальных учебных действий на уроке биологии»
- Курс профессиональной переподготовки «Биология и химия: теория и методика преподавания в образовательной организации»
- Курс профессиональной переподготовки «Организация и выполнение работ по производству продукции растениеводства»
- Курс профессиональной переподготовки «Организация производственно-технологической деятельности в области декоративного садоводства»