7
Блок 1. Целеполагание. Тема урока: Оператор цикла с параметром. Тип урока: изучение нового материала. Цели урока: Когнитивная сфера – введение понятий: цикл (повторение), тело цикла, цикл с параметром, параметр цикла, оператор цикла; – формирование понятий: цикл (повторение), тело цикла, цикл с параметром, параметр цикла, оператор цикла; Способностная сфера – формирование логического и алгоритмического мышления; Социальная сфера – формирование опыта учебной деятельности; – формирование опыта самостоятельной учебной деятельности; развитие памяти, внимательности, алгоритмической культуры; – воспитание трудолюбия, аккуратности, самостоятельности.

Оператор цикла с параметром

Embed Size (px)

Citation preview

Page 1: Оператор цикла с параметром

Блок 1. Целеполагание.Тема урока: Оператор цикла с параметром.Тип урока: изучение нового материала.Цели урока:Когнитивная сфера

– введение понятий: цикл (повторение), тело цикла, цикл с параметром, параметр цикла, оператор цикла; – формирование понятий: цикл (повторение), тело цикла, цикл с параметром, параметр цикла, оператор цикла;Способностная сфера – формирование логического и алгоритмического мышления;

Социальная сфера – формирование опыта учебной деятельности; – формирование опыта самостоятельной учебной деятельности; – развитие памяти, внимательности, алгоритмической культуры; – воспитание трудолюбия, аккуратности, самостоятельности.

Page 2: Оператор цикла с параметром

Блок 2. Технологическая карта урока.№ этапа

Название этапа урока

(время)

Дидактическая задача Методы познания Средства обучения

Методы обучени

я

Формы организации учебной деятельнос

ти

Прогнозируемый результатЛогичес

киеэмпирическ

ие

Математические

1

Мот

ивац

ионн

ый

(5 м

ин) Подведение учащихся

под проблему.Постановка учебной задачи.

Анализ Описание

Беседа Коллективная

Принятие учащимися учебной задачи.

2

Инф

орм

ацио

нно-

позн

ават

ель

ный

15 м

ин)

введение понятий: цикл(повторение), тело цикла, цикл с параметром, параметр цикла, оператор цикла;

Анализ описание

Учебник Объяснительно-иллюстративный

Коллективная

Уяснение содержания учебного материала. Осмысление введенных понятий.

2

Дея

тель

ност

но-т

ворч

ески

й(2

0 м

ин)

Формирование умений применять изученный материал на конкретных примерах.Формирование опыта учебной деятельности. Формирование опыта самостоятельной учебной деятельности.

Синтез, индукция, дедукция, обобщение.

Наблюдение, описание

Методическое обеспечение

Репродуктивный.

Индивидуальная, коллективная.

Действия самостоятельного построения знаний.Усвоение, отработка действий по составлению программы.

3

Оце

но

чно-

ре

фле

кси

вны

й(5

мин

) Создание среды для самооценки себя действующего.

Анализ,сравнение.

Наблюдение, описание

Методическое обеспечение,

Индивидуальная, коллективная

Самоанализ и самооценка индивидом своей деятельности на уроке.

Page 3: Оператор цикла с параметром

Блок 3. Учебно-содержательное обеспечение урока.1.Мотивационный этап.

Учитель предлагает решить задачу: вычислить сумму первых 10 натуральных чисел. Ученики предлагают решения. Затем учитель предлагает решить следующую задачу: вычислить сумму первых 1000 натуральных чисел. Тем самым подводит учащихся под проблему.

Учитель формулирует учебную задачу:-познакомиться с понятиями: цикл (повторение), тело цикла, параметр цикла, оператор цикла.

2. Информационно- познавательный этап.

1.Учителем сообщается, что в языке программирования Pascal имеется две разновидности циклов: -цикл с параметром (for..to, for..downto); -цикл с условием (while). Учитель сообщает, что на сегодняшнем уроке будет рассматриваться цикл с параметром.

2.Учитель вводит понятие: оператор цикла с параметром.В языке программирования Pascal повторение некоторой последовательности действий известное число раз выполняет оператор for.В общем виде оператор for может быть представлен в двух формах:- for <параметр цикла>:=<начальное значение> to <конечное значение> do <оператор>; или коротко for i:=N1 to N2 do <оператор>; (N1<N2). Здесь значение параметра цикла последовательно увеличивается на1.- for <параметр цикла>:=<начальное значение> downto <конечное значение> do <оператор>; или коротко

Page 4: Оператор цикла с параметром

for i:=N1 downto N2 do <оператор>; (N1<N2). Здесь значение параметра цикла последовательно уменьшается на1.В этих записях for.. do – заголовок цикла, <оператор> - тело цикла, i – параметр цикла. Тело цикла может быть простым или составным оператором. Параметр цикла, его начальное и конечное значения должны принадлежать к одному типу данных. Блок-схема цикла с параметром for представлена на рисунке.

нет

да

Пример. Составить программу, которая выводит на экран 10 первых натуральных чисел в обратном порядке.Programm cisla;var i:integer;beginfor i:=10 downto 1 do write ('i, ' ');{параметр i меняется от 10 до 1 с шагом -1 }end.

Тело цикла

I=N1..N2

Page 5: Оператор цикла с параметром

3. Деятельностно-творческий этап. Ученикам предлагается выполнить задание: 1.Составить программу, которая выводит на экран 11 первых натуральных нечетных чисел. 2.Составить программу, которая 7 раз выводит на экран фразу «Я люблю информатику».

4.Оценочно-рефлексивный этап. Учащимся для самопроверки предлагается правильное решение заданий. 1)program nech;

var i, x:integer;beginx:=1;

for i:=1 to 11 do begin write (x, ' '); x:=x+2; end;

end. 2) program fraza;

var i:integer;begin

for i:=1 to 7 do write (' Я люблю информатику ');

end.

Учитель задает домашнее задание. Упражнение 3а, вопросы 1-3.ст.40