Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Алгоритмы

Содержание

Разгадайте ребусАлгоритмПроверь себя!©Квашнина А.Г. Камышлов 2011г.
Алгоритмы2 класс©Квашнина А.Г. ГБОУ СПО СО КПК Камышлов 2011г. Разгадайте ребусАлгоритмПроверь себя!©Квашнина А.Г. Камышлов 2011г. АлгоритмЕжедневно добираясь до школы вам нужно переходить дорогу, вспомните порядок ваших действий Алгоритм Если все команды алгоритма придуманы правильно и выполнены одна за другой «Сделай бутерброд»  выбери наиболее подходящий алгоритмСмажь кусок хлеба масломОтрежь ломтик огурцаОтрежь Мультфильм «Сделай бутерброд»©Квашнина А.Г. Камышлов 2011г. Правильно ли Карлсон ест конфеты? Если есть ошибки в алгоритме – исправь Какое действие пропустил Буратино? Помоги ему правильно закопать золотые червонцы на поле Способы представления алгоритмовКак вы уже знаете алгоритм можно записать с помощью слов. Блок схема может содержать следующие блоки:Выполнение действияНачалоКонецВ каждый блок записывается только одна Представь в виде блок – схемы  по шагам алгоритм Фразы Ивана-царевича: Красной шапочке необходимо  поставить цветы в вазу, составьте алгоритм последовательности действий Если записать его как блок – схему то получиться следующееЛинейный алгоритмТы уже Блок-схема приготовления кашиНачалоКонецНалить в кастрюлю воды2. Включить плиту3. Поставить на плиту кастрюлю4. 312Выбери правильный  линейный алгоритм1.2..3.4.Проверь себя!Выброси огрызок©Квашнина А.Г. Камышлов 2011г. ИсполнительПри разработке алгоритма нужно учитывать, кто будет его исполнять. Алгоритмы существуют не Система команд-  Набор всех команд исполнителя называется его системой команд. Команды ИсполнительУстройство или живое существо, которое выполняет составленный по определённым правилам алгоритм.Примеры исполнителей:Человек,Стиральная машина,Кошка,Попугай.©Квашнина А.Г. Камышлов 2011г. Помоги гонщику добраться до финишаНачинающий гонщик, живет в Компьютерной Долине и умеет Определите соответствие исполнителю команды в таблице:©Квашнина А.Г. Камышлов 2011г. Заполни таблицу©Квашнина А.Г. Камышлов 2011г. «Чертёжник»Представь что ты робот-исполнитель «Чертёжник». Ты можешь двигаться по листу бумаги, используя Система команд для исполнителяВверхВлевоВнизВправо©Квашнина А.Г. Камышлов 2011г. «Чему мы научились?» Как ты понимаешь, что такое алгоритм? Приведи примеры алгоритмов Список литературыhttp://ru.wikipedia.org/wiki/ Псевдокод (язык описания алгоритмов).http://www.school9.sakh.com/urok/fr.shtml (материалы к урокам).Алгоритм. Способы описания алгоритма.
Слайды презентации

Слайд 2 Разгадайте ребус
Алгоритм
Проверь себя!
©Квашнина А.Г. Камышлов 2011г.

Разгадайте ребусАлгоритмПроверь себя!©Квашнина А.Г. Камышлов 2011г.

Слайд 3 Алгоритм
Ежедневно добираясь до школы вам нужно переходить дорогу,

АлгоритмЕжедневно добираясь до школы вам нужно переходить дорогу, вспомните порядок ваших

вспомните порядок ваших действий при переходе дороги, где нет

регулятора светофора.
Вам необходимо разложить действия в правильном порядке.









Сейчас мы составили АЛГОРИТМ. Как вы думаете, что такое АЛГОРИТМ.

Подхожу к зебре.

Смотрю налево.

Если машин нет, иду до середины дороги.

Останавливаюсь и смотрю направо.

Если машин нет, перехожу дорогу.

1

2

3

4

5

©Квашнина А.Г. Камышлов 2011г.


Слайд 4 Алгоритм



Если все команды алгоритма придуманы правильно и

Алгоритм Если все команды алгоритма придуманы правильно и выполнены одна за

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

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

это задание, состоящее из команд, выполнение которых приводит к заданной цели (результату).

©Квашнина А.Г. Камышлов 2011г.


Слайд 5 «Сделай бутерброд» выбери наиболее подходящий алгоритм
Смажь кусок хлеба

«Сделай бутерброд» выбери наиболее подходящий алгоритмСмажь кусок хлеба масломОтрежь ломтик огурцаОтрежь

маслом
Отрежь ломтик огурца
Отрежь ломтик сыра
Положи сыр на бутерброд
Положи огурец

на бутерброд

Отрежь кусок хлеба

1

2

3

4

5

6

Смажь кусок хлеба маслом

Отрежь ломтик огурца

Отрежь ломтик сыра

Положи сыр на бутерброд

Положи огурец на бутерброд

Отрежь кусок хлеба

1

2

3

4

5

6

Проверь себя просмотрев мультфильм!

Алгоритм 1

Алгоритм 2

©Квашнина А.Г. Камышлов 2011г.


Слайд 6 Мультфильм «Сделай бутерброд»
©Квашнина А.Г. Камышлов 2011г.

Мультфильм «Сделай бутерброд»©Квашнина А.Г. Камышлов 2011г.

Слайд 7 Правильно ли Карлсон ест конфеты?
Если есть ошибки

Правильно ли Карлсон ест конфеты? Если есть ошибки в алгоритме –

в алгоритме – исправь их
Алгоритм «СЪЕШЬ КОНФЕТУ»
Возьми конфету.
Вымой конфету.
Разверни

ее.

Съешь конфету.

Фантик выбрось в мусорное
ведро.

1

2

3

4

5

©Квашнина А.Г. Камышлов 2011г.


Слайд 8 Какое действие пропустил Буратино? Помоги ему правильно закопать

Какое действие пропустил Буратино? Помоги ему правильно закопать золотые червонцы на

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


Полей водой
Скажи:
«Крекс, фекс, пекс»

Засыпь ямку землей

. . .

©Квашнина А.Г. Камышлов 2011г.


Слайд 9 Способы представления алгоритмов
Как вы уже знаете алгоритм можно

Способы представления алгоритмовКак вы уже знаете алгоритм можно записать с помощью

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

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


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

©Квашнина А.Г. Камышлов 2011г.


Слайд 10 Блок схема может содержать следующие блоки:
Выполнение
действия
Начало
Конец
В каждый

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

блок записывается только одна команда. В алгоритме это называется

шаг.
Без выполнения предыдущей команды не может быть выполнена последующая.
По этому блоки (шаги) алгоритма соединены стрелочками.
Обрати внимание, что блоки «Начало» и «Конец» всегда содержат одни и те же команды. Этими блоками всегда начинают и заканчиваются алгоритмы.

«Конец»

«Начало»

©Квашнина А.Г. Камышлов 2011г.


Слайд 11 Представь в виде блок – схемы по шагам

Представь в виде блок – схемы по шагам алгоритм Фразы Ивана-царевича:

алгоритм
Фразы Ивана-царевича: «Ты сначала меня умой, накорми, а

потом о деле пытай».

Начало

Конец

Умой

Накорми

О деле спроси

©Квашнина А.Г. Камышлов 2011г.


Слайд 12 Красной шапочке необходимо поставить цветы в вазу, составьте

Красной шапочке необходимо поставить цветы в вазу, составьте алгоритм последовательности действий

алгоритм последовательности действий
Начало
Конец
Возьми вазу
Налей воды
Поставь цветы
©Квашнина А.Г. Камышлов

2011г.

Слайд 13 Если записать его как блок – схему то

Если записать его как блок – схему то получиться следующееЛинейный алгоритмТы

получиться следующее

Линейный алгоритм
Ты уже знаешь что такое алгоритм. Типов

алгоритмов существует несколько. На этот раз ты познакомишься с самым простым типом алгоритма. Он называется линейным.
С алгоритмами такого типа ты часто встречаешься в своей жизни. Например приготовление каши.


Налить в кастрюлю воду.
Включить плиту.
Поставить кастрюлю на плиту.
Ждать, пока вода закипит.
Засыпать в кастрюлю крупу.
Посолить.
Варить 10 минут.
Выключить плиту.
Подавать к столу.

©Квашнина А.Г. Камышлов 2011г.


Слайд 14 Блок-схема приготовления каши
Начало
Конец
Налить в кастрюлю
воды
2. Включить плиту
3.

Блок-схема приготовления кашиНачалоКонецНалить в кастрюлю воды2. Включить плиту3. Поставить на плиту

Поставить на плиту
кастрюлю
4. Ждать пока вода закипит
5. Засыпать

в кастрюлю крупу

6. Посолить

7. Варить 10 минут

8. Выключить плиту

9. Подавать к столу

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

Каждая команда-шаг
выполняется в свою
очередь.

©Квашнина А.Г. Камышлов 2011г.


Слайд 15 3
1
2
Выбери правильный линейный алгоритм
1.

2..

3.

4.

Проверь себя!
Выброси огрызок
©Квашнина А.Г. Камышлов

312Выбери правильный линейный алгоритм1.2..3.4.Проверь себя!Выброси огрызок©Квашнина А.Г. Камышлов 2011г.

2011г.


Слайд 16 Исполнитель
При разработке алгоритма нужно учитывать, кто будет его

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

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

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


©Квашнина А.Г. Камышлов 2011г.


Слайд 17 Система команд
- Набор всех команд исполнителя называется

Система команд- Набор всех команд исполнителя называется его системой команд. Команды

его системой команд. Команды не входящие в эту систему

исполнитель выполнять не может.

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

©Квашнина А.Г. Камышлов 2011г.


Слайд 18 Исполнитель
Устройство или живое существо, которое выполняет составленный по

ИсполнительУстройство или живое существо, которое выполняет составленный по определённым правилам алгоритм.Примеры исполнителей:Человек,Стиральная машина,Кошка,Попугай.©Квашнина А.Г. Камышлов 2011г.

определённым правилам алгоритм.



Примеры исполнителей:
Человек,
Стиральная машина,
Кошка,
Попугай.
©Квашнина А.Г. Камышлов 2011г.


Слайд 19 Помоги гонщику добраться до финиша
Начинающий гонщик, живет в

Помоги гонщику добраться до финишаНачинающий гонщик, живет в Компьютерной Долине и

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

клетчатом поле. Каждый шаг
содержит одну команду.

Финиш

Влево!

Вниз!

Вправо

Вверх!

Влево!

Вниз!

©Квашнина А.Г. Камышлов 2011г.


Слайд 20 Определите соответствие исполнителю команды в таблице:

©Квашнина А.Г. Камышлов

Определите соответствие исполнителю команды в таблице:©Квашнина А.Г. Камышлов 2011г.

2011г.


Слайд 21 Заполни таблицу
©Квашнина А.Г. Камышлов 2011г.

Заполни таблицу©Квашнина А.Г. Камышлов 2011г.

Слайд 22 «Чертёжник»
Представь что ты робот-исполнитель «Чертёжник». Ты можешь двигаться

«Чертёжник»Представь что ты робот-исполнитель «Чертёжник». Ты можешь двигаться по листу бумаги,

по листу бумаги, используя определённую систему команд.
Разработай последовательность команд

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

©Квашнина А.Г. Камышлов 2011г.


Слайд 23 Система команд для исполнителя
Вверх
Влево
Вниз
Вправо
©Квашнина А.Г. Камышлов 2011г.

Система команд для исполнителяВверхВлевоВнизВправо©Квашнина А.Г. Камышлов 2011г.

Слайд 24 «Чему мы научились?»
Как ты понимаешь, что такое

«Чему мы научились?» Как ты понимаешь, что такое алгоритм? Приведи примеры

алгоритм? Приведи примеры алгоритмов в твоей повседневной жизни.
Почему

любой порядок действий нельзя назвать алгоритмом?
Как может быть представлен алгоритм?
Как ты думаешь, для чего алгоритмы представляют в виде блок-схем? Приведите примеры.
Что есть общего во всех алгоритмах?
Почему линейный алгоритм получил такое название?
Как ты считаешь, является ли собака формальным исполнителем?
Какими исполнителями являются бытовые приборы: стиральная машина, газовая плита, пылесос и другие?
Что такое система команд?

©Квашнина А.Г. Камышлов 2011г.


  • Имя файла: algoritmy.pptx
  • Количество просмотров: 127
  • Количество скачиваний: 0