Цели и задачи:
1. Образовательная: закрепление знаний, полученных на прошлом уроке; ознакомление с циклом с предусловием; получение навыков в составлении компьютерных программ на
основе приобретённых сведений.
2. Воспитательная: подготовка учеников к активной жизни в информационно-технологическом обществе XXI века.
3. Развивающая: активизация логического, аналитического, комбинаторного мышления.
Расширение кругозора учеников в области компьютерных наук и в остальных сферах человеческих знаний.
Ход урока
1. Организационный момент.
В прошлый раз мы изучили циклические алгоритмы. Но часто нужно, чтобы цикл выполнялся только в определенных случаях. Такие циклы должны содержать условие выполнения, и оно должно выполняться.
2. Актуализация знаний
Циклический с условием - это такой циклический алгоритм, который выполняется только при определенных условиях.
Если мы вспомним наш пример из предыдущего урока, по сбору рюкзака:
1. Достать дневник.
2. Вытащить все учебники и тетради.
3. Открыть дневник на нужном дне.
4. Собрать по списку предметов учебники и тетради
то можем заметить, что этот алгоритм не предусматривает выходных дней, то есть он будет выполняться постоянно, но если мы добавим условие выполнения этого цикла, все измениться:
1. Сегодня выходной день?
2.а.нет
1. Достать дневник.
2. Вытащить все учебники и тетради.
3. Открыть дневник на нужном дне.
4. Собрать по списку предметов учебники и тетради
2.б да
1. убираем рюкзак
То есть мы задали условие выполнения цикла, в нашем случае, условие “выходной день”, должно быть ложным.
3. Практическая работа.
Тест
1. Вставьте правильный ответ. Цикл, с _________ - ____________, который выполняется только при определённых ____________.
- циклический
- словесный
- условиях
- алгоритм
- данных
- условием
- линейный
- задачей
2. Вставьте правильный ответ. Если условие сразу выдаст результат «______», то цикл с постусловием __________.
- человек
- ни разу не выполнится
- истина
- цикл
- выполнится хотя бы один раз
- ложь
- выполнится неизвестное число раз
3. Вставьте правильный ответ. В цикле с предусловием условие цикла проверяется.
- перед выполнением тела цикла
- в процессе выполнения тела цикла
- после выполнения тела цикла
- когда в теле цикла записаны операторы
- когда условие ложно
4. Установите соответствие - Цикл с предусловием, Цикл с постусловием
5. Вставьте правильный ответ. Тело цикла в цикле с предусловием выполняется.
- когда условие истинно
- всегда
- когда в теле цикла записаны операторы
- когда условие ложно
- иногда
6. Вставьте правильный ответ. Оператор цикла с предусловием организует выполнение цикла.
- когда условие ложно
- известное число раз
- только 1 раз
- неизвестное число раз
- ни разу
4. Домашнее задание.
Параграф 36-37, презентация
Составьте блок схему для алгоритма с условием “Снежинка” – домашнее задание
Просмотр содержимого документа
««Циклы с условием. ПР22 «Циклы с условием»».»
Урок 26, 7 класс
Учитель: Брух Т.В.
Дата:___________
Тема: «Циклы с условием. ПР22 «Циклы с условием»».
Цели и задачи:
1. Образовательная: закрепление знаний, полученных на прошлом уроке; ознакомление с циклом с предусловием; получение навыков в составлении компьютерных программ на
основе приобретённых сведений.
2. Воспитательная: подготовка учеников к активной жизни в информационно-технологическом обществе XXI века.
3. Развивающая: активизация логического, аналитического, комбинаторного мышления.
Расширение кругозора учеников в области компьютерных наук и в остальных сферах человеческих знаний.
Ход урока
1. Организационный момент.
В прошлый раз мы изучили циклические алгоритмы. Но часто нужно, чтобы цикл выполнялся только в определенных случаях. Такие циклы должны содержать условие выполнения, и оно должно выполняться.
2 . Актуализация знаний
Циклический с условием - это такой циклический алгоритм, который выполняется только при определенных условиях.
Если мы вспомним наш пример из предыдущего урока, по сбору рюкзака:
1. Достать дневник.
2. Вытащить все учебники и тетради.
3. Открыть дневник на нужном дне.
4. Собрать по списку предметов учебники и тетради
то можем заметить, что этот алгоритм не предусматривает выходных дней, то есть он будет выполняться постоянно, но если мы добавим условие выполнения этого цикла, все измениться:
1. Сегодня выходной день?
2.а.нет
1. Достать дневник.
2. Вытащить все учебники и тетради.
3. Открыть дневник на нужном дне.
4. Собрать по списку предметов учебники и тетради
2.б да
1. убираем рюкзак
То есть мы задали условие выполнения цикла, в нашем случае, условие “выходной день”, должно быть ложным.
3. Практическая работа.
Тест
1. Вставьте правильный ответ. Цикл, с _________ - ____________, который выполняется только при определённых ____________.
циклический
словесный
условиях
алгоритм
данных
условием
линейный
задачей
2. Вставьте правильный ответ. Если условие сразу выдаст результат «______», то цикл с постусловием __________.
человек
ни разу не выполнится
истина
цикл
выполнится хотя бы один раз
ложь
выполнится неизвестное число раз
3. Вставьте правильный ответ. В цикле с предусловием условие цикла проверяется.
перед выполнением тела цикла
в процессе выполнения тела цикла
после выполнения тела цикла
когда в теле цикла записаны операторы
когда условие ложно
4. Установите соответствие - Цикл с предусловием, Цикл с постусловием
5. Вставьте правильный ответ. Тело цикла в цикле с предусловием выполняется.
когда условие истинно
всегда
когда в теле цикла записаны операторы
когда условие ложно
иногда
6. Вставьте правильный ответ. Оператор цикла с предусловием организует выполнение цикла.
когда условие ложно
известное число раз
только 1 раз
неизвестное число раз
ни разу
4. Домашнее задание.
Параграф 36-37, презентация
Составьте блок схему для алгоритма с условием “Снежинка” – домашнее задание