Методические указания к уроку «Цикл с постусловием»
Цель обучения: 8.3.3.1 – использовать операторы выбора и циклов в интегрированной среде разработки программ
Цель урока:
- учащиеся смогут объяснять принцип работы цикла с постусловием
- учащиеся смогут использовать циклический алгоритм с постусловием для решения задач
Критерии оценивания: учащиеся
- объясняют, как формулируется условие в операторе do..while
- строят блок-схему для цикла с постусловием
- пишут простые программы с использованием цикла с постусловием.
На этом уроке учащиеся продолжают знакомство с операторами цикла языка программирования С++. Они решат несколько задач, напишут программы с использованием оператора do..while. Учащиеся уже умеют писать код с использованием операторов цикла for и while.
Начинается урок с актуализации знаний, обсуждения с учащимися примеров из жизни, в которых используются циклы. По результатам обсуждения можно сделать вывод, что бывают ситуации, в которых сначала выполняется действие, потом проверяется условие и приходится вновь это действие выполнять.
Затем переходим к объяснению нового материала. Объяснение нового материала сопровождается презентацией. Обсуждаются вопросы:
- в чем отличие оператора do..while от while и for?
- каким должно быть условие цикла?
- какими должны быть начальные значения переменных?
Для закрепления сначала организуется работа в парах. Учащиеся исправляют ошибку в простом коде, определяют значение переменных после работы оператора do..while. На этом этапе проводится взаимооценивание.
Следующий этап работы – практическая работа. Учащимся предлагаются для закрепления темы и выработки навыка использования оператора do..while составить несколько простых программ.
С целью дифференциации используются два вида заданий и карточки с дополнительными заданиями.
Теоретический материал
Блок-схема циклического алгоритма с постусловием:
Общий вид оператора do..while
do
{
Блок действий;
}
while (условие);
При использовании оператора do..while сначала выполняется тело цикла, а затем проверяется значение условия.
В отличие от while, повторяющая часть обязательно выполнится хотя бы один раз.
Как работает оператор цикла do..while:
1) Выполняется тело цикла (блок действий)
2) В теле цикла выполняется приращение параметра цикла
3) Проверяется условие. Если оно истинно, то выполнение цикла продолжается.
4) Повторяются действия 1-3
Ресурсы:
1. Мухамбетжанова С.Т. и др. Информатика: Учебник для 8 кл. общеобразоват.шк. – Атамура, 2018 – 192 с.
2. https://purecodecpp.com/archives/623
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.