7


  • Учителю
  • Урок по теме: 'Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы»

Урок по теме: 'Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы»

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

Урок освоения новых знаний

Тема урока: «Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы»

Планируемые образовательные результаты:

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

метапредметные- умение выделять циклические алгоритмы в различных процессах;

личностные - алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе.

Познавательные УУД: формируют и развивают компетентность в области использования ИКТ (ИКТ-компетенции).

Регулятивные УУД: умеют соотносить свои действия с планируемыми результатами.

Коммуникативные УУД: умеют работать индивидуально.

Личностные УУД: понимают значимость подготовки в области информатики и ИКТ в условиях развития информационного общества.

Решаемые учебные задачи:

1) дать представления об алгоритмической конструкции «цикл»;

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

Основные понятия, рассматриваемые на уроке:

  • алгоритм;

  • повторение;

  • циклический алгоритм (цикл);

  • тело цикла.

Используемые на уроке средства ИКТ:

  • персональный компьютер (ПК) учителя, интерактивная доска;

  • ПК учащихся.

Электронные образовательные ресурсы

  • презентация «Основные алгоритмические конструкции. Повторение» из электронного приложения к учебнику;

  • программа "Конструктор алгоритмов"(sc.edu.ru);

Структура урока:

1. Мобилизующий этап - 1 минута.

2. Самоопределение учащихся на основе антиципации - 10 минут.

3. Момент осознания учениками недостаточности имеющихся знаний. - 10 минут.

4. Практическая работа по составлению блок-схем алгоритмов на компьютере в программе «Конструктор алгоритмов». - 20 минут.

5. Рефлексия. Выставление оценок. - 3 минуты.

6. Информация учащихся о домашнем задании - 1 мин.


Ход урока

1. Мобилизующий этап.

2. Самоопределение учащихся на основе антиципации.


Повторение основных понятий предыдущего урока.

  • Что такое алгоритм?

  • Какие основные свойства алгоритма?

  • Какие способы записи алгоритмов вы знаете?

  • Из каких блоков можно составлять блок/схемы?

  • Какие алгоритмические структуры вы знаете? §3.4.2; вопросы и задания 10-22 к параграфу,

№ 138, №139 (фронтально, решение на доске) (79)

Тест по теме: «Алгоритмические конструкции следование и ветвление»



Ход урока

3. Момент осознания учениками недостаточности имеющихся знаний.

Напомню, что на прошлых уроках мы познакомились со следующими видами алгоритмов. Какими? Да мы познакомились с линейными алгоритмами. Определение? Разобрались с алгоритмами разветвляющейся структуры и решали задачи с применением условного оператора, который начинается со слова… «если».

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

Сегодня я хочу познакомить вас ещё с одним видом алгоритмов. А с каким, вы мне сейчас скажите сами. Приведу вам примеры.



Природные явления (смена дня/ночи, смена времен года, приливы и отливы и т.д.).

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

В своей практической деятельности мы постоянно встречаемся с задачами, для решения которых требуется многократно повторять одни и те же действия. Именно для этого применяется составная команда повторения (цикл).



Само название «циклические алгоритмы» подсказывает, что в этом алгоритме должен быть цикл. Вы уже знающие, грамотные и понимаете, что цикл - это какие-то действия, повторяемые многократно. Следовательно. Алгоритм, в котором присутствует цикл (многократное повторение действий) называется циклическим. Примеры:

Презентация

Алгоритмическая структура «Цикл» обеспечивает многократное выполнение одних и тех же действий, которая называется телом цикла.

нц пока<�����������

�������������������������������

���

�����������������������

�������������������������������������

���������������������������������

����кране течет вода, я буду мыть посуду

Циклы, где число повторений известно заранее.

Посмотрите на схему


Типы циклов

Цикл с заданным условием продолжения работы

(цикл-ПОКА, цикл с предусловием)

нц пока<�����������

�������������������������������

���

��������������������


�������������


����������������


���������������������������������������������������������������������������


� Рефлексия. Выставление оценок.


6. Домашнее задание. § 3.4.3; вопросы и задания к параграфу №28, 29 (90-91)




 
 
X

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

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал