Занятие "Что такое алгоритм?"

Разделы: Информатика, Начальная школа


Цель урока: работа над понятием “алгоритм”.

Задачи урока:

обучающие:

  • знакомство с понятием “алгоритм”;
  • формирование навыков составления алгоритмов посредством команд (шагов);
  • обучение поиску и исправлению ошибок в алгоритмах;

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

  • формирование первоначального понятия “алгоритм”;
  • развитие логического мышления;
  • развитие кругозора учащихся;
  • развитие творческих способностей учащихся;

воспитательная:

  • эстетическое воспитание детей.

Знания, умения и навыки, которые должны приобрести учащиеся в ходе данного урока:

Учащиеся должны:

  • иметь представление об алгоритме как о последовательности действий;
  • уметь описывать повседневную деятельность в виде алгоритма;
  • уметь составлять простейшие алгоритмы;
  • уметь находить и исправлять ошибки в алгоритме;
  • уметь выполнять простейшие операции на компьютере.

План урока:

1. Организационный момент – 4 мин.

2. Объяснение нового материала – 12 мин.

3. Физкультминутка - 1 мин.

4. Обобщение и систематизация знания:

  • работа по карточкам – 8 мин.
  • выполнение задания на ПК в увлекательной программе – тренажере для детей “Информатика”, ГуруСофт, Москва – 14 мин.

5. Подведение итогов урока – 1 мин.

Ход урока:

1. Организационный момент

Здравствуйте, ребята! Тема нашего урока “Что такое алгоритм?” А сейчас открываем тетради, запишем число и тему нашего урока.

2. Объяснение нового материала

В природе все взаимосвязано, все и все зависит друг от друга. Складываются сложные цепочки событий. Если вынуть хоть одно звено, вся цепочка разорвется. Что будет, если из всем известного дела – заваривания чая – выбросить только одно действие: не наливать воды в чайник, когда ставим его на плиту? Результат – расплавленный чайник. Или не класть в чайник заварку. Результат – вместо ароматного чая будет противный кипяток.

Надо научиться выстраивать в нужном порядке все звенья какой-нибудь жизненной или математической задачи, надо научиться предугадать, что будет, если случиться то-то или то-то.

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

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

“Прежде чем что-нибудь делать, надо составить план”, - говорила Алиса из сказки Льюиса Кэрролла. Алиса была очень любопытной девочкой, она строила самые фантастические планы, но редко доводила их до конца, из-за чего частенько попадала в самые невероятные ситуации.

Мы с вами иногда тоже так поступаем, строим планы на каждом шагу: съем яблоко, потом погуляю, потом надо бы уроки сделать, а после … нет, сначала надо книжку дочитать. Но у нас могут быть и другие планы.

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

Даже просыпаясь утром, все мы действуем по плану:

Встать, одеться, умыться, почистить зубы, позавтракать, выйти из дома, идти в школу.

Попробуй пропусти что-нибудь из этого плана – и можешь оказаться раздетым или голодным.

А когда еще мы действуем по плану?

(детям предлагается назвать какой-либо план действий).

План приготовления чашки чая может выглядеть так:

Налить воду в чайник

Зажечь газ

Поставить чайник на плиту

Ждать, пока чайник закипит

Заварить чай

Налить чай в чашку

Насыпать сахар

Дети могут предложить и свой план.

А знаете ли вы, как приготовить капусту по-коми, оказывается, для этого надо сделать следующие шаги:

Нашинковать капусту

Положить слоями с листьями черной смородины в кастрюлю

Залить кипятком с солью.

Получается отменная капуста. Кто-нибудь пробовал такую капусту?

Далее детям предлагается в тетради письменно составить план:

- вымыть грязные руки.

У всех детей получились разные планы: у кого подробный, у кого-то простой.

Планы бывают простые и подробные:

Налить воду в чайник

Простой

Подробный

Взять чайник

Открыть кран

Налить воду

Поднести чайник к крану

Открыть кран

Поднести чайник под струю воды

Ждать, пока чайник наполниться водой

Закрыть кран

А теперь посмотрим, встречаются ли алгоритмы в сказках? Конечно, “да”. Нет, пожалуй, человека, который бы в детстве не любил слушать сказки или же не рассказывал позднее их своим детям и внукам. Народные сказки живут веками, передаваясь от поколения к поколению. И мы даже не задумываемся, в чем же столь притягательная сила сказок. Раз услышав, мы помним их на протяжении всей жизни. Все ли знают сказку “Репка”? Давайте попробуем составить план действий героев этой сказки.

Дедка за репку
Бабка за дедку
Внучка за бабку
Жучка за внучку
Кошка за жучку
Мышка за кошку
Потянули и вытащили репку

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

Мы с вами очень давно работаем, и нам надо немного отдохнуть. Поэтому мы с вами выполним небольшой алгоритм, т.е. будем действовать по плану.

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

Раз – два – присели, встали.
Три – четыре – руки вверх потянули, потянули.
Отдохнули? – Отдохнули!

4. Обобщение и систематизация знаний

Работа по карточкам

Из восьми рисунков только первый стоит на своем месте. Расставьте по порядку картинки. Каждый следующий рисунок имеет только два отличия от предыдущего. Сравните первый и последний рисунок и скажите, что получилось. <Рисунок1>

Ответ: 1-6-2-8-4-7-5-3

Три поросенка решили построить дом. Расставьте цифры на картинках в той последовательности, в которой шло строительство. <Рисунок2>

Лена любит картошку со сметаной. Расставь по порядку действия ее мамы:

1. Посолила картошку.

2. Бросила картошку в кипяток.

3. Зажгла газовую плиту.

4. Очистила картофель.

5. Купила в магазине картофель и сметану.

6. Погасила огонь и слила кипяток.

7. Полила картофель сметаной.

8. Положила картофель на тарелку.

9. Налила воду в кастрюлю и поставила на огонь.

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

1. Залить кипятком заварной чайник.

2. Вскипятить воду.

3. Накрыть чайник специальной грелкой.

4. Ополоснуть кипятком заварной чайник.

5. Засыпать в чайник заварку.

6. Подождать до полного заваривания 5 минут.

7. Приготовить заварку.

Выполнение задания на ПК в увлекательной программе – тренажере для детей “Информатика”, ГуруСофт, Москва <Рисунок3> <Рисунок4> <Рисунок5>

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

Как вы понимаете “Что такое алгоритм?”

Учитель отмечает ребят, которые наиболее активно работали на данном уроке.