Что такое
алгоритм
Мтирогла еокат отч
Мы начинаем изучение нового очень сложного раздела «Исполнители вокруг нас». А тема сегодняшнего урока зашифрована с помощью зеркала. Попробуйте отгадать её.
Сегодня мы узнаем что это такое, какие бывают алгоритмы, какими свойствами обладают, а ещё попробуем сами составить алгоритм
Как слепить снеговика
3
6
4
С алгоритмами, поверьте мне , вы встречаетесь всегда и везде, иногда даже не задумываясь об этом.
Может кто-нибудь знает что это такое.
Выслушать варианты ответов.
А теперь давайте рассмотрим несколько картинок и расставим их по порядку.
Это и был алгоритм изготовления снеговика
5
2
1
из 6
Алгоритм – это описание конечной последовательности шагов в решении задачи, приводящей от исходных данных к требуемому результату
Исполнитель –
тот, кто выполняет алгоритм
Давайте запишем определение алгоритма.
А тот, кто выполняет алгоритм называется исполнителем алгоритма.
Приведите примеры алгоритмов, которые вы или кто-то выполняет каждый день. Назовите исполнителей этих алгоритмов
из 6
1. Дискретность
2. Понятность
– любой алгоритм должен состоять из конкретных действий, следующих в определённом
порядке
исполнитель алгоритма должен знать, как его выполнять
3. Массовость
4. Результативность
- алгоритм может использоваться несколько раз разными людьми
Любой алгоритм имеет конечный результат
5. Конечность
Все алгоритмы должны обладать следующими свойствами, иначе это не алгоритмы.
На каждое свойство привести пример, когда свойство не выполняется.
когда – то он обязательно должен закончиться
6. Определённость
Каждый шаг не должен быть двусмыслен
из 6
Варим кашу
1. Налить в … молоко 2. … плиту 3. Поставить … на плиту 4. Довести молоко до … 5. Насыпать … 6. … сахар 7. Добавить … 8. Постоянно … 2 минуты 9. Выключить … 10. Добавить … масло Через 30 минут можно кушать
Хочу научить вас сегодня варить кашу, для этого предлагаю алгоритм приготовления каши, но некоторые слова пропущены.
Какое свойство при этом не выполняется? (Понятность)
Давайте вставим эти слова.
Кто является исполнителем этого алгоритма?
А приведите примеры, когда исполнителем являются: животные, техника, малыш, ученик
из 6
Практическая работа Составить алгоритм выполнения своего проекта (в текстовом процессоре)
Каждый из вас уже или написал проект или уже заканчивает работу над ним. Так вот у вас у всех был алгоритм его создания. Объединитесь группами, которыми вы выполняли проект и запишите алгоритм выполнения своего проекта.
из 6