Кратко срочный план
|
Раздел |
|
||||||||
|
ФИО педагога |
Аманбаева К.Т |
||||||||
|
Дата |
16.01.2023 |
||||||||
|
Класс |
Количество присутствующих: 15 |
отсутствующих: |
|||||||
|
Тема урока |
Цикл for(фор) |
||||||||
|
Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу) |
|||||||||
|
Цель урока |
формирование у учащихся умения писать программы для решения поставленных задач, используя оператор цикла с параметром |
||||||||
|
Критерии успеха |
учащиеся - определяют значение переменных после выполнения оператора for - используют оператор цикла с параметром for при написании программ |
||||||||
|
Ход урока |
|||||||||
|
Этапы урока |
Деятельность учителя |
Деятельность обучающихся |
Оценивание |
Ресурсы |
|||||
|
|
Организационный момент Определение целей урока Если вам покрасить забор, какие действия вы будете выполнять? Сколько раз вы их выполните? Приведите свои примеры ситуаций, когда действия повторяются многократно. Как вы знаете, в программировании повторение действий называется циклом. Какие вы знаете виды циклов. В языке паскаль операторов цикла тоже несколько. Сегодня мы познакомимся с одним из них. |
Настраиваются на положительный настрой урока. |
|
Презентация Слайды 3-5 историческая справка
Приложение |
|||||
|
Изучение нового материала |
Объяснение нового материала В случае, когда заранее известно число повторений цикла часто используют оператор цикла с параметром for. Блок-схема цикла с параметром: (В данной блок схеме: M - начальное значение счетчика, N - конечное значение счетчика)
Общий вид оператора: Синтаксическая структура оператора цикла с параметром: For <идентификатор переменной> := <выражение 1> То <выражение 2> Do <оператор>. или For <идентификатор переменной> :=<выражение 1> Downto <выражение 2> Do <оператор>; Переменную, идентификатор которой указан после служебного слова For называют параметром цикла. Значение переменной – параметра цикла, значение выражения 1, выражения 2 должны быть одного и того же простого порядкового типа. Т.е. значение переменной – параметра цикла, выражения 1 и выражения 2 не могут быть типа Real. Значение переменной – параметра цикла нельзя изменять в операторе, записанном после служебного слова Do. Оператор цикла For обеспечивает выполнение оператора, называемого телом цикла, до тех пор пока не будут автоматически перебраны все значения переменной – параметра цикла. Если параметр цикла имеет тип Integer, то значение параметра цикла последовательно увеличиваются (при For…To) или уменьшается (при For…DownTo) на единицу при каждом повторе. Т.е. оператор цикла For в этом случае не допускает изменения параметра цикла на величину, отличную от единицы. Пример 1: S:=0; N :=10; For I :=1 To N Do S:=S+I; {тело цикла}
Работа в группах
Посчитать сумму первых 1000 натуральных чисел
П
строка. Описываем переменные i (параметр цикла) и sum (конечная сумма) как целые; 5 строка. Начальному значению суммы sum присваиваем 0. Это называется инициализация начальной переменной; 6 строка. Числа будем складывать от 1 до 1000; 7 строка. На каждой последующей итерации цикла к сумме прибавляем i; 8 строка. После выхода из цикла (когда будет i = 1000) выводим конечный результат суммы.
Вместе с классом записать код на доске. Первичная проверка понимания Напечатать "столбиком" все целые числа от 12 до 25. Если промежуточное выводимое число обозначить n, то изменяя его с 12 по 25 включительно, выведем все числа. Только здесь нужно задействовать оператор вывода writeln – с переводом курсора на следующую строку. Код Pascal
Набрать код программы в Лазарус и проверить как работает цикл спараметром
|
Устно отвечают на вопросы, с объяснением. Каждая группа читает свой параграф, выбирает и предоставляет ключевую информацию из изученного материала. |
Стратегия «Верно - не верно» Словесная оценка учителя. Взаимооценивание Стратегия «Стикер»
|
Виды программного обеспечения: Слайды 3-5
Видео «Цикл For ..to..do»
Слайды 6-7 |
|||||
|
Подведение итогов урока (5 мин)
|
Рефлексия.
Предложить учащимся отметить восклицательным знаком на термометре: на сколько вы теперь знаете тему Масштаб. - Что узнал, чему научился? - Что осталось непонятным? - Над чем необходимо поработать? Домашнее задание. Знать материал темы. Выполнить из уровня В №..., из уровня С №....
|
Ученики показывают умение обосновывать свое понимание
Записывают д.з. в дневники |
Самооценивание |
Рефлексивный лист, стикеры |
|||||
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Цикл
Цикл
Кратко срочный план
|
Раздел |
|
||||||||
|
ФИО педагога |
Аманбаева К.Т |
||||||||
|
Дата |
16.01.2023 |
||||||||
|
Класс |
Количество присутствующих: 15 |
отсутствующих: |
|||||||
|
Тема урока |
Цикл for(фор) |
||||||||
|
Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу) |
|||||||||
|
Цель урока |
формирование у учащихся умения писать программы для решения поставленных задач, используя оператор цикла с параметром |
||||||||
|
Критерии успеха |
учащиеся - определяют значение переменных после выполнения оператора for - используют оператор цикла с параметром for при написании программ |
||||||||
|
Ход урока |
|||||||||
|
Этапы урока |
Деятельность учителя |
Деятельность обучающихся |
Оценивание |
Ресурсы |
|||||
|
|
Организационный момент Определение целей урока Если вам покрасить забор, какие действия вы будете выполнять? Сколько раз вы их выполните? Приведите свои примеры ситуаций, когда действия повторяются многократно. Как вы знаете, в программировании повторение действий называется циклом. Какие вы знаете виды циклов. В языке паскаль операторов цикла тоже несколько. Сегодня мы познакомимся с одним из них. |
Настраиваются на положительный настрой урока. |
|
Презентация Слайды 3-5 историческая справка
Приложение |
|||||
|
Изучение нового материала |
Объяснение нового материала В случае, когда заранее известно число повторений цикла часто используют оператор цикла с параметром for. Блок-схема цикла с параметром: (В данной блок схеме: M - начальное значение счетчика, N - конечное значение счетчика)
Общий вид оператора: Синтаксическая структура оператора цикла с параметром: For <идентификатор переменной> := <выражение 1> То <выражение 2> Do <оператор>. или For <идентификатор переменной> :=<выражение 1> Downto <выражение 2> Do <оператор>; Переменную, идентификатор которой указан после служебного слова For называют параметром цикла. Значение переменной – параметра цикла, значение выражения 1, выражения 2 должны быть одного и того же простого порядкового типа. Т.е. значение переменной – параметра цикла, выражения 1 и выражения 2 не могут быть типа Real. Значение переменной – параметра цикла нельзя изменять в операторе, записанном после служебного слова Do. Оператор цикла For обеспечивает выполнение оператора, называемого телом цикла, до тех пор пока не будут автоматически перебраны все значения переменной – параметра цикла. Если параметр цикла имеет тип Integer, то значение параметра цикла последовательно увеличиваются (при For…To) или уменьшается (при For…DownTo) на единицу при каждом повторе. Т.е. оператор цикла For в этом случае не допускает изменения параметра цикла на величину, отличную от единицы. Пример 1: S:=0; N :=10; For I :=1 To N Do S:=S+I; {тело цикла}
Работа в группах
Посчитать сумму первых 1000 натуральных чисел
П
строка. Описываем переменные i (параметр цикла) и sum (конечная сумма) как целые; 5 строка. Начальному значению суммы sum присваиваем 0. Это называется инициализация начальной переменной; 6 строка. Числа будем складывать от 1 до 1000; 7 строка. На каждой последующей итерации цикла к сумме прибавляем i; 8 строка. После выхода из цикла (когда будет i = 1000) выводим конечный результат суммы.
Вместе с классом записать код на доске. Первичная проверка понимания Напечатать "столбиком" все целые числа от 12 до 25. Если промежуточное выводимое число обозначить n, то изменяя его с 12 по 25 включительно, выведем все числа. Только здесь нужно задействовать оператор вывода writeln – с переводом курсора на следующую строку. Код Pascal
Набрать код программы в Лазарус и проверить как работает цикл спараметром
|
Устно отвечают на вопросы, с объяснением. Каждая группа читает свой параграф, выбирает и предоставляет ключевую информацию из изученного материала. |
Стратегия «Верно - не верно» Словесная оценка учителя. Взаимооценивание Стратегия «Стикер»
|
Виды программного обеспечения: Слайды 3-5
Видео «Цикл For ..to..do»
Слайды 6-7 |
|||||
|
Подведение итогов урока (5 мин)
|
Рефлексия.
Предложить учащимся отметить восклицательным знаком на термометре: на сколько вы теперь знаете тему Масштаб. - Что узнал, чему научился? - Что осталось непонятным? - Над чем необходимо поработать? Домашнее задание. Знать материал темы. Выполнить из уровня В №..., из уровня С №....
|
Ученики показывают умение обосновывать свое понимание
Записывают д.з. в дневники |
Самооценивание |
Рефлексивный лист, стикеры |
|||||
шағым қалдыра аласыз

осле
запуска программы вы должны увидеть результат: 500500. Что делает
наша программа?













