Тема: Алгоритмическая конструкция
«повторение». Цикл с заданным условием окончания работы
Тип урока: Урок
изучения нового материала.
Вид урока:
комбинированный урок.
Цели и задачи:
Цель
урока
|
Задачи
урока
|
изучить оператор
цикла цикл До языка программирования Кумир, научить
учащихся использованию данного оператора при решении задач.
|
формирование умений и
навыков записи оператора цикл До на языке программирования Кумир;
1) рассмотреть пример
программирования циклического алгоритма с помощью оператора цикл До;
2) получить опыт
программирования циклов с заданным условием окончания работы
|
Предметный
результат
|
Метапредметный
результат
|
усвоение учащимися
оператора цикла с предусловием и области его применения;
выработка навыков
составления программ, реализующих циклические алгоритмы при решении задач;
|
развитие логического и
алгоритмического мышления учащихся;
развитие у учащихся
познавательной активности;
привитие учащимся
навыков самостоятельной работы;
воспитание бережного
отношения к компьютерной технике;
|
Педагогические
технологии
|
Оборудование
|
|
мультимедийный проектор,
компьютеры, учебники, тетради.
|
Основные
понятия, рассматриваемые на уроке:
·
алгоритм;
·
повторение;
·
циклический
алгоритм (цикл);
·
тело
цикла.
Используемые
на уроке средства ИКТ:
·
персональный
компьютер (ПК) учителя, мультимедийный проектор, экран;
·
ПК
учащихся.
Электронные
образовательные ресурсы
·
Тест
в программе «MyTest»
·
презентация
«Основные алгоритмические конструкции. Повторение»;
·
программа
"Редактор блок-схем»;
Структура урока:
1.
Организационный момент – 1 минута.
2. Тестирование –
15 минут.
3. Объяснение
нового материала – 14 минут.
4.
.Физкультминутка -2 минуты
5.
Самостоятельная работа на компьютере – 10 минут.
6. Рефлексия – 2
минуты.
7. Домашнее
задание – 1 мин.
1. Организационный момент (1 минута)
Приветствие
учащихся, проверка отсутствующих, сообщение темы и целей урока.
2.
Тестирование (15 минут).
Учащиеся проходят
тест в программе MyTest
по теме «Алгоритмические конструкции».
Пока часть учащихся проходит тест, остальным дается задание составить
структурную схему алгоритма цикла с предусловием, рассмотрев любую ситуацию из
повседневной жизни.
3.
Объяснение нового материала (14 минут)
На
прошлых уроках мы познакомились с несколькими видами алгоритмических структур.
Какими?
Да
мы познакомились с линейными алгоритмами. Какие алгоритмы называются линейными?
Какие алгоритмы называются разветвляющимися? Какие алгоритмы называются
циклическими?
Также
на прошлом уроке мы с вами изучили цикл с заданным условием продолжения работы
(цикл с предусловием). Как он выглядит?
Итак,
сегодня мы с вами изучим новый вид цикла. Это цикл с заданным условием
окончания работы. Запишите тему урока.
Особенности
изложения содержания темы урока
Логика
работы этой конструкции описывается схемой, показанной на рисунке.
На алгоритмическом языке эта конструкция записывается так:
Выполняется цикл-ДО следующим
образом:
·
выполняется тело цикла;
·
проверяется условие (вычисляется значение логического выражения);
если условие не удовлетворяется («Нет»), то снова выполняется тело цикла и
осуществляется переход к проверке условия;
·
если же условие удовлетворяется, то выполнение цикла
заканчивается.
В
любом случае тело цикла будет выполнено хотя бы один раз.
Пример:
Алгоритм
по выучиванию наизусть четверостишия.
Пример:
Вычислим
значение переменной b согласно следующему алгоритму:
Пример:
Спортсмен
приступает к тренировкам по следующему графику: в первый день он должен
пробежать 10 км;
каждый следующий день следует увеличивать дистанцию на 10 от
нормы предыдущего дня. Как только дневная норма достигнет
или превысит 25 км, необходимо прекратить её
увеличение и далее пробегать ежедневно ровно 25 км.
Начиная с какого дня спортсмен будет пробегать 25 км?
Пусть x —
количество километров, которое спортсмен пробежит в некоторый i-й
день. Тогда в следующий (i+1)-й день он пробежит x+0,1x километров
(0,1x —
это 10 от x).
5. Самостоятельная
работа на компьютере (10 минут)
Учащимся
раздаются карточки, на которых изображены структурные схемы, которые они должны
отобразить в программе «Редактор блок-схем».
Варианты
заданий:
Пока одна
группа занимается построением структурных схем, 2й предлагается решить задачу:
Определите
значения переменных n и m после выполнения алгоритма, если
были введены числа 1 и 15. (n=32, m=5)
6. Рефлексия
было интересно…
было трудно…
я выполнял задания…
я понял, что…
теперь я могу…
я почувствовал, что…
я приобрел…
я научился…
у меня получилось …
я смог…
я попробую…
меня удивило…
мне захотелось…
мне понравилось…
7. Домашнее
задание.
§3.4.3 (с 81-87).
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.