Головна » Файли » Уроки » 10 клас |
[ Викачати з сервера (4.47 Mb) ] | 16 Січня 2012, 16:21 |
Тема: Цель урока: Тип урока: Оборудование и программное обеспечение: Ход урока I. Организационный момент. II. Актуализация опорных знаний. Проверка качества знаний:
1. Определение циклического алгоритма. 2. Типы циклов: сравнительная характеристика. III. Мотивация учебной деятельности. На уроке ознакомимся с форматом оператора цикла с предусловием. Рассмотрим типичные примеры использования циклов с предусловием в программах. IV. Изложение нового материала с практическим закреплением. Демонстрация презентации «Реализация программ с циклом с предусловием». While условие do оператор;
k:=3; While k>=5 do Begin s:=s+k; k:=k+1; End; Проведём вычисления: 1) 3>=5; - False Условие сразу принимает значение «ложь», цикл заканчивается и продолжается действие программы. ! Условие оператора с предусловием необходимо подбирать таким образом, чтобы в определённый момент его значение изменилось с «истина» на «ложь», иначе возникнет «зацикливание» программы. k:=6; While k>=5 do Begin s:=s+k; k:=k+1; End; Проведём вычисления: 1) 6>=5; - True s:=s+6; k:=6+1=7; 2) 7>=5; - True и т.д. Условие каждый раз будет принимать значение «истина» и цикл будет выполняться до бесконечности. 2. Примеры реализации цикла «пока» в виде программы. Задания параллельно выполняются учащимися в среде программирования. Инструктаж по ТБ (инструкция №53).
V. Итоги урока. Оценивание работы на уроке. Анализ ошибок. Вывод: На уроке рассмотрели понятие цикла с предусловием, на примере решения задач научились разрабатывать алгоритмы с циклом с предусловием. VI. Домашнее задание. Выполнить задание в тетради: Условие: Царевна-лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и еще 2 комара. Через сколько дней количество съеденных комаров в день превысит 100, если в первый день было съедено 12 комаров. Составьте программу для решения задачи. | |
Переглядів: 2240 | Завантажень: 154 | Коментарі: 2 | |
Всього коментарів: 0 | |