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

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

Такого ещё не было!
Скидка 70% на курсы повышения квалификации

Количество мест со скидкой ограничено!
Обучение проходит заочно прямо на сайте проекта "Инфоурок"

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок" 20 мая 2016 г. бессрочно).


Список курсов, на которые распространяется скидка 70%:

Курсы повышения квалификации (144 часа, 1800 рублей):

Курсы повышения квалификации (108 часов, 1500 рублей):

Курсы повышения квалификации (72 часа, 1200 рублей):
библиотека
материалов

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

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

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

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

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

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

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

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

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

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

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

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. Момент осознания учениками недостаточности имеющихся знаний.

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

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

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



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

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

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



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

Презентация

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

нц пока<условие>

<тело цикла (последовательность действий)>

кц

Виды циклических алгоритмов

Существует несколько видов циклических алгоритмов:

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

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

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

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


Типы циклов

hello_html_m29253712.png



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

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

нц пока<условие>

<тело цикла (последовательность действий)>

кц

hello_html_6dba76ec.png

Разбор заданий №145, 146 (85)


Книга №26,27,29 (89)


Сайт решу ГИА № 9,10 (ОГЭ)


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


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


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



Самые низкие цены на курсы переподготовки

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

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

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 25 октября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДВ-283133

Похожие материалы