Информатика 8 класс Дата ___________
Урок 13. «Алгоритмы и исполнители».
Цели урока:
предметные — формирование понимания смысла понятия «алгоритм»; умения анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма, как дискретность, определенность, понятность, результативность, массовость; понимания терминов «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.; умения исполнять алгоритм для формального исполнителя с заданной системой команд;
метапредметные — развитие понимания смысла понятия «алгоритм» и широты сферы его применения; понимания ограничений, накладываемых средой на исполнителя и системой команд на круг задач, решаемых исполнителем;
личностные — алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе.
Решаемые учебные задачи:
1) обобщение первоначальных представлений учащихся о понятиях «алгоритм» и «исполнитель»;
2) рассмотрение свойств алгоритма;
3) рассмотрение возможности автоматизации деятельности человека за счет возможности формального исполнения алгоритма.
4) формирование навыков записи алгоритмов на формальных языках.
Ход урока:
I. Организационный момент.
II. Актуализация знаний уч-ся. Опрос домашнего задания.
III. Изложение новой темы.
«Алгоритмы и исполнители»
Алгоритм – последовательность действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов. Исполнителями алгоритмов могут быть: солдат, выполняющий команды начальника; собака, выполняющая команды своего хозяина; робот, выполняющий команды в космосе. Алгоритмы применяют:
- в медицине
- в производстве
- в кинематографии
- в Интернете
- в аэрокосмонавтике
- в сфере безопасности
Для любого алгоритма характерны следующие свойства:
1. Дискретность – означает, что любой алгоритм должен состоять из конкретных действий, следующих в определенном порядке.
2. Детерминированность – означает, что любое действие алгоритма должно быть строго и недвусмысленно определено в каждом случае.
3. Конечность – означает, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения.
4. Массовость – означает, что один и тот же алгоритм можно использовать с разными исходными данными.
5. Результативность – отсутствие в алгоритме ошибок.
IV. Закрепление темы.
V. Индивидуальная работа. Практическая работа на ПК.
VI. Итоги урока. Домашнее задание. §2.1 стр 46 – 56, ответить на вопросы.
VII.
© ООО «Знанио»
С вами с 2009 года.