Содержание
- 2. Цели урока: Познакомиться с типами алгоритмов и с основными алгоритмическими структурами; Формировать навыки реализации теоретических знаний
- 3. Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к
- 4. Задание: Найти недостатки в алгоритмах. Алгоритм №1 Налить в чайник воды. Включить газ. Поставить чайник на
- 5. Алгоритм №2 Возьмите длинную колотину. Насадите на конец колотины борика. Привяжите колотину к дереву. Ждите, пока
- 6. Задачи: Записка мамы: «Паша, я буду поздно. Разогрей ужин, отдохни, сделай уроки, вовремя ложись спать» Выбор
- 7. Типы алгоритмов Линейные алгоритмы – это алгоритмы, в которых все действия выполняются последовательно одно за другим
- 8. Правила построения алгоритмов на языке блок-схем: Любая блок-схема должна начинаться и заканчиваться овалом. Любая линия, исходящая
- 9. Следование (Линейная структура) Следование – это такая структура алгоритма, в которой все операции выстроены последовательно друг
- 10. Например: «Найти гипотенузу c прямоугольного треугольника, если известны его катеты и они равны a и b»
- 11. Ветвление (Разветвляющаяся структура) Ветвление – это такая структура, в которой осуществляется выбор одного из двух вариантов
- 12. Например: «Найти наибольшее из двух заданных произвольно чисел» начало А>В Да А, В М = А
- 13. Цикл (Циклическая структура) Цикл – это такая структура, в которой осуществляется повторение выполнения группы операций некоторое
- 14. Например: «Для любого положительного число найти, сколько раз его надо делить пополам, чтобы оно стало меньше
- 15. Итог урока: Что такое алгоритм? С какими алгоритмическими структурами познакомились? Что такое следование? Что такое ветвление?
- 16. Домашнее задание: Знать типы алгоритмических структур. Стр.86-98 прочитать Составить блок-схему для решения задач: 1) Вычислить длину
- 18. Скачать презентацию