Раздел
|
|
ФИО педагога
|
|
Дата
|
|
Класс
|
Количество присутствующих:
|
отсутствующих:
|
Тема урока
|
Цикл с параметром
|
Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу)
|
8.3.3.1 использовать операторы выбора и циклов в интегрированной среде разработки программ
|
Цель урока
|
формирование у учащихся умения писать программы для решения поставленных задач, используя оператор цикла с параметром
|
Критерии успеха
|
учащиеся
- определяют значение переменных после выполнения оператора for
- используют оператор цикла с параметром for при написании программ
|
Ход урока
|
Этапы урока
|
Деятельность учителя
|
Деятельность обучающихся
|
Оценивание
|
Ресурсы
|
Орг момент
|
Организационный момент
Определение целей урока
Если вам покрасить забор, какие действия вы будете выполнять? Сколько раз вы их выполните?
Приведите свои примеры ситуаций, когда действия повторяются многократно.
Как вы знаете, в программировании повторение действий называется циклом.
Какие вы знаете виды циклов.
В языке паскаль операторов цикла тоже несколько.
Сегодня мы познакомимся с одним из них.
|
Настраиваются на положительный настрой урока.
|
|
Интерактивная доска,видеоролик
Картинки-пазлы
|
Изучение нового материала
|
Объяснение новой темы
Операторы цикла позволяют организовать многократное выполнение одних и тех же действий в программе. Всего таких операторов три.
Сегодня мы познакомимся с одним из них – оператором for. Его называют оператором цикла с параметром. Этот оператор используется в том случае, если заранее известно число повторений.
Напишем программу вычисления суммы
S=1+2+3+ … +1000.
Этапы работы:
составление блок-схемы
написание программного кода
Какие переменные понадобятся для решения задачи?
Как записать формулу вычисления суммы в общем виде?
На сколько отличается каждое следующее число?
Попросить учащихся записать блок-схему алгоритма. Для проверки вывести ее на доску через проектор.
Обсудить программу:
|