Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Методическая разработка на тему: "«Цикл с параметром»"

Методическая разработка на тему: "«Цикл с параметром»"


До 7 декабря продлён приём заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)

  • Информатика

Название документа КазанцеваОВ Приложение.docx

Поделитесь материалом с коллегами:

Приложение 1

1вариант

  1. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

a:= 3 + 8*4;

b:= (a div 10) + 14;

a:= (b mod 10) + 2;

Ответ_________________

  1. Укажите номера, которые могут быть именем переменной?

  1. Begin 2. 5er 3. H_85 4. Sum 5. F 6. e!u

Ответ__________________________

  1. Как записывается оператор ввода?

Ответ_________________________

  1. Найдите значение К после выполнения алгоритма

X:=7; Y:=12; K:=0;
IF X>=Y THEN K:=2*X ELSE K:=Y+X; K:=K+1;

Ответ______________________________________________________


  1.  Что будет выведено на экран после выполнения фрагмента программы?

x:=7; y:= 5; z:=15;

Writeln(‘x=’,x,’ y=’,y,' z=',z);

Writeln(x+y+z);

Ответ______________________________________________________



  1. вариант

  1. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

а:=6*12 + 3;

b:=(a div 10)+ 5;

a:=(b mod 10)+ 1;

Ответ______________________________________________________

  1. Укажите номера, которые могут быть именем переменной?

  1. Var 2. 5er 3. H_85 4. Sum 5. 9_tr 6. e!u

Ответ__________________________

  1. Как записывается оператор вывода?

Ответ_________________________

  1. Какое значение примет переменная К после выполнения следующего фрагмента программы?

X:=7; Y:=12; K:=0;
IF X>=Y THEN BEGIN X:=2*X; K:=X+Y;end;
K:=K+1;

Ответ______________________________________________________


  1.  Что будет выведено на экран после выполнения фрагмента программы?

x:=7; Y:= 5; z:=15;

Writeln(x,‘=x, ’,y,’=y, ’, z,’=z’);


Ответ______________________________________________________


Приложение 2



Мама- женщина-родитель по отношению к своему ребёнку

Гора - Значительная возвышенность, поднимающаяся над окружающей местностью.

Грамм- единица измерения массы

Рога- образование (во множ числе) на головах у представителей семейств полорогих, вилорогих, оленевых и жирафовых, а также у носороговых.

Рама - Четырёхугольное, овальное или иной формы скрепление из брусьев, планок, в к-рое вставляется стекло, картина и т. п.

Программа- термин, в переводе означающий «предписание», то есть предварительное описание предстоящих событий или действий. Данное понятие непосредственно связано с понятием алгоритм



ПРОГРАМ

МА



Приложение 3



  1. Написать программу, которая выводит первые 10 целых положительных чисел.

  2. Написать программу, которая выводит квадрат первых 10 целых положительных чисел.

  3. Написать программу, которая выводит сумму первых 10 целых положительных чисел



Приложение 4

Домашняя работа

На 5 баллов

  1. Написать программу, которая вычисляет сумму N целых положительных четных чисел. Количество суммируемых чисел должно вводиться во время работы программы.

На 4 балла

  1. Написать программу, которая вычисляет сумму первых n членов ряда 3, 5, 7, 9, …. Количество суммируемых членов ряда задается во время работы программы.

На 3 балла

  1. Написать программу, которая выводит произведение первых 7 целых положительных чисел.









Приложение 5



G:\игра 9\мишень.jpg



Название документа КазанцеваОВ конспект урока.doc

Поделитесь материалом с коллегами:

Конспект урока (занятия).


Организационная информация

Ф.И.О учителя

Казанцева Олеся Викторовна

Предмет

информатика

Класс, профиль класса/группа, количество человек

10 класс, обучение в подгруппе (10 человек)

Продолжительность урока (занятия)

45 мин

Методическая информация

Тема урока /занятия


«Цикл с параметром»

Автор учебника, по которому ведётся обучение (если имеется)

И. Г. Семакин

Классификация урока/занятия в системе образовательных мероприятий (тип, взаимосвязь с предыдущим и последующим уроками/занятиями)

Тип урока: урок повторение и закрепления знаний

Базовая модель обучения (34 ч в год, 1ч в неделю).



Психолого – педагогическая характеристика особенностей класса /коллектива/группы

(раскрываются психологические и педагогические особенности данного коллектива, наличие детей: одаренных; лево-, правополушарных, со смешанным типом восприятия; аудиалов, визуалов, кинестетиков; не умеющих обобщать, выделять главное, сравнивать, абстрагировать, классифицировать; объяснить, как планируемое занятие поможет решить проблемы данного коллектива).

На уроках учащиеся, как правило, активны, почти всегда дисциплинированны, внимательны, всегда относятся к учителям с уважением.
Класс очень дружный, активный, открытых конфликтов, как правило, не наблюдается. Учащиеся всегда готовы прийти на помощь своим товарищам.
Отличительные черты учеников класса: общительность, умение легко сходиться с новыми людьми, дружелюбие, решительность. Учащиеся имеют свою точку зрения и не стесняются высказать, доказать её.
Ученики участвуют в учебном процессе и внеклассных мероприятиях с удовольствием.

Цели урока/ занятия


Вспомнить с учащимися оператор цикла с параметром и применением его при составлении программ на языке программирования Паскаль.


Задачи урока/ занятия


Образовательные:

  • познакомить учащихся с основными понятиями по данной теме;

  • учить записывать простые и сложные условия команды с циком for;

  • учить составлять алгоритмы с циклом на языке Паскаль;

  • учить формировать умение учащихся читать программы с циклом for.

Развивающие:

  • развивать у учащихся умения сопоставлять, анализировать, выделять главное, существенное, обобщать, формулировать выводы;

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

Воспитательные:

  • формировать коммуникативные компетенции учащихся через работу в группах, воспитания уважения друг к другу, умения слушать;

  • воспитание информационной культуры.


Знания, умения, навыки и качества, которые актуализируют/приобретут/закрепят/др. ученики/коллектив в ходе урока / занятия


Актуализируют - знания о линейных алгоритмах, понятие ветвление.

Приобретут - представления о цикле с параметром.

Закрепят - знания и представления о цикле for, навыки сотрудничества.



Учебный материал, подлежащий усвоению, актуализации, закреплению


В том случае, когда количество указанных действий известно перед началом их выполнения, используют оператор цикла с параметром:

FOR <переменная>:=A TO B DO

beg in

оператор 1;

оператор 2;

….

оператор n;

end;




Этап

Цели

Время

Действия учителя

УУД

Приветствие. Инициация.

Создание позитивной и комфортной атмосферы, настрой на рабочий лад.


1 мин.





Ребята, здравствуйте, я рада вас видеть. (слайд 1)

Стоя на месте попробуйте дотронуться локтями до своих соседей по парте сказав при этом фразу «Я рад тебя видеть» и улыбнуться. Садитесь


Личностные:

осознание обучающимся себя как частицы общего коллектива,

установление обучающимся связи Я – коллектив, Я – учитель, Я – ученик

осознание обучающимся, того, какое значение и какой смысл имеет для него и для окружающих его настроение, позитивное или негативное отношение к происходящему.

Коммуникативные:

установление связей, способствующих взаимодействию.


Отработка пройденного материала

Повторение пройденного материала, закрепление.

5 мин

Итак, ребята. Мы с вами продолжаем углублять свои знания в программировании на языке Паскаль. Мы с вами повторили линейные и разветвляющиеся алгоритмы, как они реализуются на языке Паскаль. И сейчас хотелось бы посмотреть, усвоен ли пройденный материал или необходимо на каких-то моментах остановиться. Для проверки будет проведена проверочная работа. (карточка №1)

А теперь поменяемся работами с соседом по парте и отметим правильные ответы и выставляем отметки. (слайд 3)

5 “+” – оценка 5;

4 “+” – оценка 4;

3 “+” – оценка 3, менее 3 “+” -2.

Посмотрите на свои ошибки.



Познавательные:

Понимание (определение объекта понимания, выделение смысловых частей)


Погружение в тему

Научить определять тему, цели, задачи урока.

4 мин

(слайд 4)

Тема спрятана, но благодаря вашим знаниям не только в области информатики вы ее можете узнать. У вас на столах лежат 2 карточки, зеленая означает “Да”, желтая “Нет”. Сразу распределите, кто из вас за какую карточку отвечает. Открывается страница с вопросом и вам в течении 5 секунд нужно поднять одну из карточек (да или нет). Я смотрю карточек какого цвета подняли больше на эту кнопку я и нажимаю. Если ответ правильный откроется одна буква, если нет, то буква не откроется. Буквы все открыты, а теперь запишите текст в обратном порядке. Что же у вас получилось?

Когда тема угадана ставим цели и задачи.

Регулятивные:

Целеполагание (постановка учебной задачи на основе соотнесения того, что уже известно и усвоено обучающимся, и того, что еще не известно)

Познавательные:

Понимание (определение объекта понимания, выделение смысловых частей)

Коммуникативные:

установление связей, способствующих взаимодействию.


Инпут

Изучение нового материала

15 мин

Ребята, а что такое цикл? (предлагают варианты) Давайте представим ситуацию, что вы на уроке физкультуры и учитель дает вам задание пробежать 5 кругов. Что будет являться циклом? На языке Паскаль реализовать цикл, в том случае, когда количество указанных действий известно перед началом их выполнения, позволяет оператор цикла с параметром:

FOR <переменная>:=A TO B DO

begin

оператор 1;

оператор 2;

….

оператор n;

end;

For –для, А – минимальное значение, В-максимальное значение

Шаг данного цикла =1


В-А+1 – кол-во повторений цикла

Переменная берет на себя роль счетчика, начинает с А и заканчивает на B. Примеры. (слайд 20-23)

Но если посмотреть на эти два примера, то цикл for позволяет выполнить не только функцию задания количества повторов, но и что еще? (слайд 24)

Конечно, еще данный цикл позволяет нам использовать числа из диапазона от A до B для решения задач.

решаем задачу вместе. (слайд 25)

Личностные

обеспечивают учащемуся возможность самостоятельно осуществлять деятельность учения

использовать необходимые средства и способы достижения поставленных целей,

уметь контролировать и оценивать учебную деятельность и ее результаты;

Регулятивные

соотносить результат своей деятельности с целью и оценивать

его.


Познавательные

перерабатывать информацию (анализировать, обобщать, классифицировать, сравнивать, выделять причины и следствия) для получения необходимого результата;


Коммуникативные

доносить свою позицию до других, владея приёмами речи;

понимать другие позиции (взгляды, интересы);

договариваться с людьми, согласуя с ними свои интересы и взгляды.


Эмоциональная разрядка (разминк)




Снятие напряжения и усталости

5 мин



Молодцы ребята, а теперь давайте отдохнем. Каждая группа выходит и разбирает между собой буквы (у некоторых может быть несколько букв). Я читаю определение, а ваша задача составить из букв правильный ответ. (ребята составляют слова) Итак, ключевое слово - программа. (все возвращаются на места) (приложение 2)



Познавательные

извлечение необходимой информации, изучаемой на уроке;


Коммуникативные

доносить свою позицию до других, владея приёмами речи;

договариваться с людьми, согласуют с ними свои интересы и взгляды.


Проработка содержания темы

Закрепление нового материала.

11 мин.

А теперь давайте закрепим наши знания и выполним Практическую работу.

Парами выполняют практическую работу на компьютерах. (карточка 3)

Личностные

обеспечивают учащемуся возможность самостоятельно осуществлять деятельность учения,

использовать необходимые средства и способы достижения поставленных целей,

уметь контролировать и оценивать учебную деятельность и ее результаты;

Регулятивные

обеспечивает возможность определять цель деятельности;

позволяет осуществлять действия по реализации плана;

соотносить результат своей деятельности с целью и оценивать

его.

Познавательные

перерабатывать информацию (анализировать, обобщать, классифицировать, сравнивать, выделять причины и следствия) для получения необходимого результата для создания нового продукта;

Коммуникативные

доносить свою позицию до других, владея приёмами речи;

понимать другие позиции (взгляды, интересы);

договариваться с людьми, согласуют с ними свои интересы и взгляды.


Рефлексия

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

3 мин

Ребята, пора подводить итоги. Теперь возьмите стикер на столах, подпишите, указав фамилию и имя. Для вас на доске приготовлена мишень, ваша задача оценить себя на сколько баллов вы сегодня поработали (баллы от 2 до 5) и прикрепить свой стикер в соответствующую область мишени.

Учитель озвучивает критерии оценки:

2 – ничего не понял и ничем не помогал группе;

3 – не все понял и немного помогал напарнику;

4 – все понял, но не во всем смог помочь напарнику.

5 – все понял и все время помогал в работе. (критерии оценки дополнительно лежат у каждой группы на столе)

(учащиеся крепят стикеры)



Регулятивные

позволяет осуществлять действия по реализации алгоритма;

соотносить результат своей деятельности с целью и оценивать

его.

Оценка - выделение и осознание учащимся того что уже усвоено и что еще подлежит усвоению, осознание качества и уровня усвоения.


Познавательные

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


Коммуникативные

Доносить свою позицию


2


Название документа КазанцеваОВ.pptx

 Да Нет 4. Солнце встаёт на востоке? м о р http://linda6035.ucoz.ru/
Проверочная работа http://linda6035.ucoz.ru/
1в 1. a=9 b=17 2. 3,4,5 3. read или readln 4. К=20 5. x=7 y=5 z=15 27 2в 1. a...
Тема урока Да Нет http://linda6035.ucoz.ru/
 Да Нет 1. Президентом РФ является Путин В.В. http://linda6035.ucoz.ru/
 Да Нет 5. У всех млекопитающий две ноги? м о р т http://linda6035.ucoz.ru/
Цикл с параметром (счетчиком) http://linda6035.ucoz.ru/
В том случае, когда количество указанных действий известно перед началом их...
Пример 1. Дан фрагмент программы, ответьте сколько раз выполнится цикл и каки...
Пример 2. Дан фрагмент программы, ответьте сколько раз выполнится цикл и каки...
FOR i:=1 TO 4 DO writeln(i); 4 раза 1 ответ 2 3 4 http://linda6035.ucoz.ru/
Задание.Написать программу, которая 3 раза выводит на экран Ваши имя и фамили...
Спасибо за урок! http://linda6035.ucoz.ru/
1 из 26

Описание презентации по отдельным слайдам:

№ слайда 1  Да Нет 4. Солнце встаёт на востоке? м о р http://linda6035.ucoz.ru/
Описание слайда:

Да Нет 4. Солнце встаёт на востоке? м о р http://linda6035.ucoz.ru/

№ слайда 2 Проверочная работа http://linda6035.ucoz.ru/
Описание слайда:

Проверочная работа http://linda6035.ucoz.ru/

№ слайда 3 1в 1. a=9 b=17 2. 3,4,5 3. read или readln 4. К=20 5. x=7 y=5 z=15 27 2в 1. a
Описание слайда:

1в 1. a=9 b=17 2. 3,4,5 3. read или readln 4. К=20 5. x=7 y=5 z=15 27 2в 1. a=3 b=12 2. 3,4 3. write или writeln 4. К=1 5. 7=x, 5=y, 15=z http://linda6035.ucoz.ru/

№ слайда 4 Тема урока Да Нет http://linda6035.ucoz.ru/
Описание слайда:

Тема урока Да Нет http://linda6035.ucoz.ru/

№ слайда 5  Да Нет 1. Президентом РФ является Путин В.В. http://linda6035.ucoz.ru/
Описание слайда:

Да Нет 1. Президентом РФ является Путин В.В. http://linda6035.ucoz.ru/

№ слайда 6  Да Нет 5. У всех млекопитающий две ноги? м о р т http://linda6035.ucoz.ru/
Описание слайда:

Да Нет 5. У всех млекопитающий две ноги? м о р т http://linda6035.ucoz.ru/

№ слайда 7 Цикл с параметром (счетчиком) http://linda6035.ucoz.ru/
Описание слайда:

Цикл с параметром (счетчиком) http://linda6035.ucoz.ru/

№ слайда 8 В том случае, когда количество указанных действий известно перед началом их
Описание слайда:

В том случае, когда количество указанных действий известно перед началом их выполнения, используют оператор цикла с параметром: FOR <переменная>:=A TO B DO beg in оператор 1; оператор 2; …. оператор n; end; В-А+1 – кол-во повторений цикла http://linda6035.ucoz.ru/

№ слайда 9 Пример 1. Дан фрагмент программы, ответьте сколько раз выполнится цикл и каки
Описание слайда:

Пример 1. Дан фрагмент программы, ответьте сколько раз выполнится цикл и каким будет результат выполнения программы? http://linda6035.ucoz.ru/

№ слайда 10 Пример 2. Дан фрагмент программы, ответьте сколько раз выполнится цикл и каки
Описание слайда:

Пример 2. Дан фрагмент программы, ответьте сколько раз выполнится цикл и каким будет результат выполнения программы? FOR i:=1 TO 4 DO writeln(i); 1 2 3 4 4 раза http://linda6035.ucoz.ru/

№ слайда 11 FOR i:=1 TO 4 DO writeln(i); 4 раза 1 ответ 2 3 4 http://linda6035.ucoz.ru/
Описание слайда:

FOR i:=1 TO 4 DO writeln(i); 4 раза 1 ответ 2 3 4 http://linda6035.ucoz.ru/

№ слайда 12 Задание.Написать программу, которая 3 раза выводит на экран Ваши имя и фамили
Описание слайда:

Задание.Написать программу, которая 3 раза выводит на экран Ваши имя и фамилию в столбик. For i:=1 to 3 do writeln(‘Иванов Иван’); http://linda6035.ucoz.ru/

№ слайда 13 Спасибо за урок! http://linda6035.ucoz.ru/
Описание слайда:

Спасибо за урок! http://linda6035.ucoz.ru/

№ слайда 14
Описание слайда:

№ слайда 15
Описание слайда:

№ слайда 16
Описание слайда:

№ слайда 17
Описание слайда:

№ слайда 18
Описание слайда:

№ слайда 19
Описание слайда:

№ слайда 20
Описание слайда:

№ слайда 21
Описание слайда:

№ слайда 22
Описание слайда:

№ слайда 23
Описание слайда:

№ слайда 24
Описание слайда:

№ слайда 25
Описание слайда:

№ слайда 26
Описание слайда:


57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)

Автор
Дата добавления 24.02.2016
Раздел Информатика
Подраздел Конспекты
Просмотров175
Номер материала ДВ-480784
Получить свидетельство о публикации

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх