Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ конспект урока

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ конспект урока

Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

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

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

ТЕМА: ЦИКЛИЧЕСКИЕ  АЛГОРИТМЫ

Тип урока: изложение нового материала.

 

Цели: Продолжить знакомство с графическим способом записи алгоритмов. Познакомить с циклическими алгоритмами. Развивать логическое и алгоритмическое мышление. Формировать умение анализировать и делать выводы. Воспитывать бережное и ответственное отношение к школьному имуществу.

 

План урока:

IОрг.момент. (1мин.)

IIРазминка (4 мин.)

IIIАктуализация знаний (5 мин.)

IVТеоретическая часть (20 мин.)

VДомашнее задание (1 мин.)

VIФизминутка (2 мин.)

VIIПрактическая часть (10 мин.)

VIII Итог урока (2 мин.)

 

Ход урока:

I. Орг.момент: Приветствие. Рапорт дежурного.

 

II. Разминка.

 

В строчках:                                                                               

1. Число, получаемое при сложении.                                      

2. Мера для измерения жидкостей.

 

В столбиках:

3.Фигура, получаемая пересечением двух прямых.

4.Название месяца.

 

III. Актуализация знаний.

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

2.     Что называется линейным алгоритмом?

3.     Способы представления алгоритмов?

4.     Блоки (начало- конец алгоритма,  ввод-вывод информации, проверка условий, блок действий)

 

IV. Введение нового материала

В жизни нам очень часто приходится делать выбор. Например: брать или нет на прогулку зонтик? Здесь результат выбора зависит от того, идет (или собирается пойти) дождь. Другой пример выбора: "Куда отправиться погулять — в парк или просто пройтись по улицам?". Здесь результат выбора тоже может зависеть от какого-то условия, например от желания друга, с которым ты собираешься погулять вместе, или от того, есть ли у тебя время, чтобы доехать до парка.

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

 

Рассмотрим   словесное   описание   и  

блок-схему  алгоритма   "Настроение"

Алгоритм "Настроение"

 

1. Если настроение хорошее, то выполнить действие 2,

    иначе выполнить действие 3.

 2.Погулять.

 3.Позвонить другу.

 

 

Рассмотрим   словесное   описание   и  

блок-схему алгоритма   "Вычисление"

 

        

Алгоритм "Вычисление"

 

1.Задать число.

2.К заданному числу прибавить 5.

   3.Если результат больше 10, то перейти к действию 4,

    иначе перейти к действию 5.

 4.Вычесть 4 и перейти к действию 6.

 5.Прибавить 47.

 6.Сообщить результат.

 

Мы также очень часто встречаем повторяющиеся

действия или события, например: смена времен года,

смена дня и ночи. Повторяющиеся действия совершает

человек, выполняя работу, например, пиля дрова, моя посуду, собирая ягоды и т. д.

Повторяющаяся последовательность действий

называется циклом, а эти действия — циклическими.

Алгоритмы, содержащие повторяющие действия,

 называются циклическими.

 

Рассмотрим   словесное   описание   и   блок-схему  

алгоритма   «Сбор   ягод»

Алгоритм "Сбор ягод"

 

1.  Посмотри: все ли ягоды собраны? Если да,

        то унеси корзинку, иначе перейди к действию 2.

2.  Сорви ягоду.

3.  Положи ягоду в корзинку и перейди к действию 1.

 

1. Выполните для заданных чисел (значений X

разветвляющийся алгоритм,представленный

в виде блок-схемы.  Запишите результаты.

X = 29. Результат: (15)

X = 14. Результат: (21)

X = 97. Результат: (83)

 

 

2.Выполните для заданных чисел (значений  X)  циклический  алгоритм представленный в виде блок-схемы. Запишите результаты.

X = 7. Результат: (105)

X = 12. Результат: (69)

X = 53. Результат: (53)

 

Дополнительное задание

 

Составьте и запишите в виде блок-схемы

циклический алгоритм для решения примера

(примерное решение представлено на рис)

      ((((((195 - 5) : 2) - 5) : 2) - 5) : 2)

Запишите результат выполнения алгоритма: (20)

 

V. Домашнее задание

 

Придумайте разветвляющийся и циклический алгоритмы

и запишите их виде блок-схем на отдельном листке

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

 

VI.Физкультминутка

Все ребята дружно встали,

На месте тихо (!) зашагали,

Пальцы сжали и разжали,

Головою покивали.

Руки вверх потянули, потянули.

Отдохнули? — Отдохнули.

 

VII. Работа на компьютере

 

Работа в текстовом редакторе.

Учитель заранее готовит несложные задания: алгоритм,

представленный в виде текста, и отдельные блоки из

блок-схемы этого алгоритма. Напомнив учащимся приемы

перемещения, учитель предлагает "собрать" блок-схему

заданного алгоритма.

Можно предложить учащимся работу с прикладной

программой "Алгоритмы".

 

VIII.      Подведение итогов урока.



Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

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

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

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

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

Краткое описание документа:

В жизни нам очень часто приходится делать выбор. Например: брать или нет на прогулку зонтик? Здесь результат выбора зависит от того, идет (или собирается пойти) дождь. Другой пример выбора: "Куда отправиться погу­лять — в парк или просто пройтись по улицам?". Здесь результат выбора тоже может зависеть от какого-то условия, например от желания друга, с которым ты собираешься погулять вместе, или от того, есть ли у тебя время, чтобы доехать до парка.

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

 

Рассмотрим   словесное   описание   и  

блок-схему  алгоритма   "Настроение"

Алгоритм "Настроение"

 

1. Если настроение хорошее, то выполнить действие 2,

    иначе выполнить действие 3.

 2.Погулять.

 3.Позвонить другу.

 

 

Рассмотрим   словесное   описание   и  

блок-схему алгоритма   "Вычисление"

 

 

        

 

Автор
Дата добавления 12.03.2015
Раздел Информатика
Подраздел Конспекты
Просмотров532
Номер материала 438870
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

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

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

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

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

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