Алгоритмы и исполнители
Алгоритм – конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.
Исполнитель – человек, группа людей, животное или техническое устройство, способные выполнять заданные команды.
Формы записи алгоритмов:
НАЧАЛО
- словесная форма;
- блок схема;
- табличная.
ВВОД
ИНФОРМАЦИИ
ДЕЙСТВИЕ
УСЛОВИЕ
ВЫВОД
ИНФОРМАЦИИ
КОНЕЦ
Виды алгоритмов:
- Линейные;
- Алгоритмы с ветвлением;
- Алгоритмы с повторением.
Алгоритм, в котором команды выполняются последовательно друг за другом, называется линейным.
начало
ввод исходных данных
С
Е
Р
И
Я
действие
. . .
действие
вывод результата
конец
Ветвление - такая форма организации действий, при которой в зависимости от выполнения или невыполнения некоторого условия, совершается либо одна, либо другая последовательность действий.
да
нет
УСЛОВИЕ
ДЕЙСТВИЕ 1
ДЕЙСТВИЕ 2
Циклом называется такая форма организации действий , при которой одна и та же последовательность действий повторяется несколько раз ( или ни разу) до тех пор, пока выполняется некоторое условие.
УСЛОВИЕ
ТЕЛО ЦИКЛА
Задание 1
Составить алгоритм приготовления яичницы.
Начало
Приготовить яйца
Зажечь огонь на плите
Поставить сковороду на плиту
Разбить в сковороду яйца
Посолить и добавить специи
Дождаться пока пожариться
Выложить на тарелку
Конец
Задание 2
Составить алгоритм покупки мороженного, учитывая наличие нужной суммы денег.
Начало
Выбрать мороженное
Посчитать деньги
Набралась нужная сумма?
ДА
НЕТ
Выбрать другое мороженое
Купить нужное мороженное
Оплатить на кассе
Съесть мороженное
Конец
Задание 3
Составить алгоритм приготовления домашних заданий перед прогулкой на улицу.
Начало
Посмотреть в дневнике
домашние задания
Сделать задание
Все задания выполнены?
ДА
НЕТ
Сложить все в портфель
Пойти гулять
Конец
Ответы на вопросы:
Вариант № 1
Вариант № 2
- 2 5 3 6 1 4
- 5 3 6 7 2 4
- 3
1
5
4
2 7
6
- 5 6 1 2 4 3
- 8 2 6 3 6 1
- 4
- 3
- 2
2
1
6 5
3
- 2
- 3
Домашнее задание
Составить любой алгоритм и оформить его в виде рисунков.
Начало
Приготовить яйца
Зажечь огонь на плите
Поставить сковороду на плиту
Разбить в сковороду яйца
Посолить и добавить специи
Дождаться пока пожариться
Выложить на тарелку
Конец
Завершите фразу
Сегодня я узнал…
Было интересно…
Было трудно…
Я выполнял задания…
Я понял, что…
Теперь я могу…
Использованные источники:
- Информатика и ИКТ: учебник для 6 класса/ Л.Л. Босова. М.: Бином. Лаборатория знаний, 2012
- Задачник: Занимательные задачи по информатике / Л. Л. Босова, А.Ю. Босова, Ю.Г. Коломенская. – М., 2005
- http://img-fotki.yandex.ru/get/41/m-tasha108.8/0_16fde_e412cdb2_M.jpg
- https://upload.wikimedia.org/wikipedia/commons/1/11/Gas_flame.jpg
- http://i.otzovik.com/2013/03/11/397544/img/25764503.jpg
- http://lifehacker.ru/wp-content/uploads/2012/06/44.jpg
Использованные источники:
- http://4.bp.blogspot.com/-OO5DtEZaqrg/TyBt59ZOnoI/AAAAAAAAAJE/C0gutI8EBpA/s320/glazunia.jpg
- http://ktonavkusnenkoe.ru/images/stories/kulinar/flickr_-_cyclonebill_-_vagtel-spejlg.jpg
- http://jillianmichaels.ru/wp-content/uploads/2012/11/eggs-pashot1.jpg
- http://1.bp.blogspot.com/-tSdk5WR_LVY/T4WdgKjm5hI/AAAAAAAAAb4/_SJ8vprXjgo/s200/4448.jpg
- http://school.xvatit.com/images/d/d2/1502-1%D0%B0.jpg
- Microsoft Office\CLIPART\PUB60COR

Презентация по теме "Логика" 8 класс (421.5 KB)

