Главная / Информатика / Конспект урока с использованием презентации «Алгоритмы и исполнители» 9 класс

Конспект урока с использованием презентации «Алгоритмы и исполнители» 9 класс

Название документа Алгоритм и исполнители.ppt

Алгоритмы и исполнители
Достать ключ. Вставить ключ в замочную скважину. Повернуть ключ 2 раза против...
Выйти из дома. Повернуть направо. Пройти 2 квартала до автобусной остановки. ...
Достать ключ. Повернуть ключ 2 раза против часовой стрелки. Вставить ключ в з...
Выйти из дома. Повернуть направо. Пройти 2 квартала до автобусной остановки. ...
Уборка мусора во дворе. Перевозка пассажиров. Прием экзаменов. Сдача экзамено...
Исполнитель Чертёжник. СКИ Чертёжника. Поднять перо Опустить перо Сместиться ...
Исполнитель Робот СКИ Робота Вверх Вниз Вправо Влево Закрасить
Алгоритм нахождения значения Ввести заданное число Прибавить к нему 4 Раздели...
Алгоритм нахождения значения вход +4 : 2 -1 выход
Алгоритм на языке ШАЯ
Алгоритм получения кипятка. Налить в чайник воду. Открыть кран газовой горелк...
Алгоритм получения кипятка. Налить в чайник воду. Зажечь спичку. Поднести спи...
Алгоритм нахождения значения вход +7 >10 : 2 + 2 - 3 выход да нет
1 из 14

Описание презентации по отдельным слайдам:

№ слайда 1 Алгоритмы и исполнители
Описание слайда:

Алгоритмы и исполнители

№ слайда 2 Достать ключ. Вставить ключ в замочную скважину. Повернуть ключ 2 раза против ча
Описание слайда:

Достать ключ. Вставить ключ в замочную скважину. Повернуть ключ 2 раза против часовой стрелки. Вынуть ключ.

№ слайда 3 Выйти из дома. Повернуть направо. Пройти 2 квартала до автобусной остановки. Сес
Описание слайда:

Выйти из дома. Повернуть направо. Пройти 2 квартала до автобусной остановки. Сесть в автобус №25, идущий к центру города. Проехать три остановки. Выйти из автобуса.

№ слайда 4 Достать ключ. Повернуть ключ 2 раза против часовой стрелки. Вставить ключ в замо
Описание слайда:

Достать ключ. Повернуть ключ 2 раза против часовой стрелки. Вставить ключ в замочную скважину. Вынуть ключ.

№ слайда 5 Выйти из дома. Повернуть направо. Пройти 2 квартала до автобусной остановки. Про
Описание слайда:

Выйти из дома. Повернуть направо. Пройти 2 квартала до автобусной остановки. Проехать три остановки. Сесть в автобус №25, идущий к центру города. Выйти из автобуса.

№ слайда 6 Уборка мусора во дворе. Перевозка пассажиров. Прием экзаменов. Сдача экзаменов.
Описание слайда:

Уборка мусора во дворе. Перевозка пассажиров. Прием экзаменов. Сдача экзаменов. Обучение детей в школе.

№ слайда 7 Исполнитель Чертёжник. СКИ Чертёжника. Поднять перо Опустить перо Сместиться в т
Описание слайда:

Исполнитель Чертёжник. СКИ Чертёжника. Поднять перо Опустить перо Сместиться в точку (арг вещ x, y) Сместиться на вектор (арг вещ a, b)

№ слайда 8 Исполнитель Робот СКИ Робота Вверх Вниз Вправо Влево Закрасить
Описание слайда:

Исполнитель Робот СКИ Робота Вверх Вниз Вправо Влево Закрасить

№ слайда 9 Алгоритм нахождения значения Ввести заданное число Прибавить к нему 4 Разделить
Описание слайда:

Алгоритм нахождения значения Ввести заданное число Прибавить к нему 4 Разделить полученное число на 2 Вычесть из полученного числа 1 Получить результат

№ слайда 10 Алгоритм нахождения значения вход +4 : 2 -1 выход
Описание слайда:

Алгоритм нахождения значения вход +4 : 2 -1 выход

№ слайда 11 Алгоритм на языке ШАЯ
Описание слайда:

Алгоритм на языке ШАЯ

№ слайда 12 Алгоритм получения кипятка. Налить в чайник воду. Открыть кран газовой горелки.
Описание слайда:

Алгоритм получения кипятка. Налить в чайник воду. Открыть кран газовой горелки. Поставить чайник на плиту. Включить газ. Ждать, пока вода не закипит. Поднести спичку к горелке. Зажечь спичку. Выключить газ.

№ слайда 13 Алгоритм получения кипятка. Налить в чайник воду. Зажечь спичку. Поднести спичку
Описание слайда:

Алгоритм получения кипятка. Налить в чайник воду. Зажечь спичку. Поднести спичку к горелке. Открыть кран газовой горелки. Включить газ. Поставить чайник на плиту. Ждать, пока вода не закипит. Выключить газ.

№ слайда 14 Алгоритм нахождения значения вход +7 >10 : 2 + 2 - 3 выход да нет
Описание слайда:

Алгоритм нахождения значения вход +7 >10 : 2 + 2 - 3 выход да нет

Название документа Алгоритмы и исполнители.docx

Тема урока: Алгоритмы и исполнители.

Предмет: Информатика и ИКТ.

Класс: 9.

Ключевые слова: информатика, алгоритм, исполнители, свойства алгоритмов, способы записи алгоритмов

Оборудование: компьютерный класс, программы Power point, проектор, экран (см. приложение).

Тип урока: Урок изучения новой темы.

Формы работы: объяснение с элементами беседы и демонстрация, фронтальная работа

Цель урока: понимание смысла понятия «алгоритм»; умение анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность,

детерминированность, понятность, результативность, массовость, понимание терминов «исполнитель», «система команд исполнителя»

Задачи:

ученик знает:

  • что такое алгоритм, исполнитель алгоритма, свойства алгоритма;

  • основные свойства исполнителя алгоритма;

  • типы представления алгоритмов;

ученик умеет:

  • выполнять алгоритм;

  • различать типы алгоритмов;

  • устранять ошибки при выполнении алгоритма.


Конспект урока с использованием презентации
«Алгоритмы и исполнители»

9 класс

Тип урока: урок изучения новой темы.

Цели:

  • образовательные понимание смысла понятия «алгоритм»; умение анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность,

детерминированность, понятность, результативность, массовость,

понимание терминов «исполнитель», «система команд

исполнителя»

  • развивающие – приобретение навыков работы с различными типами алгоритмов, умения различать их;

  • воспитательные – воспитание в учащихся умения слушать и выполнять, сказанное учителем.



Задачи:

ученик знает:

  • что такое алгоритм, исполнитель алгоритма, свойства алгоритма;

  • основные свойства исполнителя алгоритма;

  • типы представления алгоритмов;

ученик умеет:

  • выполнять алгоритм;

  • различать типы алгоритмов;

  • устранять ошибки при выполнении алгоритма.



Формы и методы: объяснение с элементами беседы и демонстрация, фронтальная работа.



Оборудование: доска, мел, интерактивная доска, программа Power Point.





Литература:

  1. Информатика. Задачник – практикум в 2 т. / Под ред. И. Г. Семакина, Е. К. Хеннера: Том 1. – М.: БИНОМ. Лаборатория знаний, 2004.



  1. Информатика и ИКТ: учебник для 9 класса: в 2ч. Ч.1/ Л.Л. Босова, А.Ю. Босова,-М.:БИНОМ. Лаборатория знаний, 2012.- 244 с. : ил.План урока.

  1. Организационный момент.(2 мин)

  2. Анализ контрольной работы. (3 мин)

  3. Тема, цель, задачи урока.(1 мин)

  4. Объяснение нового материала.(20 мин)

  5. Фронтальное решение заданий (12 мин)

  6. Подведение итогов урока. (2 мин)

Ход урока.

Организационный момент.

Учитель: Здравствуйте, ребята! Садитесь. {Проводит перекличку и отмечает отсутствующих}

Анализ контрольной работы.

Отмечаю основные ошибки учеников по контрольной работе на тему «Моделирование и Формализация», подвожу итоги по результатам контрольной работы.

Тема, цель, задачи урока.

Учитель: Сегодня же на уроке мы рассмотрим тему «Алгоритмы и исполнители», познакомимся с основным понятием алгоритма, его свойствами, а также рассмотрим примеры различных алгоритмов. Откройте свои рабочие тетради, запишите число, классная работа и тему урока: «Алгоритмы и исполнители».

Ученики: {Открывают тетради, записывают число, тему урока}

Объяснение нового материала.

Учитель: Понятие «алгоритм» возникло еще в Средние века от латинского написания имени аль-Хорезми, под которым знали величайшего математика из Хорезма (город в современном Узбекистане) Мухамеда бен Мусу, жившего в 783-850 годах. В книге «Об индийском счете» он сформулировал правила записи натуральных чисел с помощью арабских цифр и правила действий над ними столбиком, знакомые теперь каждому школьнику. В дальнейшем алгоритмом стали называть точное предписание, определяющее последовательность действий, обеспечивающих получение требуемого результата из исходных данных.

Учитель: Каждый из нас ежедневно использует различные алгоритмы: инструкции, правила, рецепты и т. п. Обычно мы это делаем не задумываясь. Например, открывая дверь ключом, мы не размышляем над тем в какой последовательности выполнять действия. Однако чтобы кого-нибудь (скажем, младшего брата) научить открывать дверь, придется четко указать и сами действия, и порядок их выполнения. Например, так (Слайд 2).

А теперь представьте себе, что вас пригласили в гости. Наверняка вы попросите подробно и точно объяснить, как добраться. Вот как может выглядеть объяснение: (Слайд 3).

Посмотрим на эти алгоритмы. На первый взгляд между ними нет ничего общего. Одно дело - открывать дверь, другое – ехать в гости. Однако если присмотреться внимательно, можно заметить существенное сходство между ними. Прежде всего -это строгий порядок выполнения действий. Давайте переставим в первом алгоритме 2 и 3 действия: (Слайд 4). Вы, конечно, сможете выполнить и этот алгоритм. Но дверь вряд ли откроется. А что произойдет, если поменять местами 4 и 5 действия во втором алгоритме (Слайд 5)?

Ученики: Он станет невыполнимым.

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

Итак, можно сказать, что алгоритм – это организованная последовательность действий.

Давайте запишем определение алгоритма.

Ученики: {Записывают в тетрадях} Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.

Учитель: Рассматриваемое нами определение алгоритма является неточным. Поэтому обычно формулируют несколько общих свойств алгоритмов, позволяющих отличать алгоритмы от других инструкций. Такими свойствами являются: (Записывайте в тетрадях). Свойства алгоритма.

Ученики: {Записывают в тетрадях}

1) Дискретность (непрерывность, раздельность).

2) Однозначность (единственность толкования правил выполнения действий и порядка их выполнения);

3) Точность (указание последовательности шагов);

4) Результативность (конечность);

5) Массовость.

Учитель: 1) Дискретность (непрерывность, раздельность) - алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов. Каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего;

2) Однозначность (единственность толкования правил выполнения действий и порядка их выполнения) - каждое правило алгоритма должно быть четким, немногозначным. Благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных указаний или сведений о решаемой задаче;

3) Точность (указание последовательности шагов);

4) Результативность (конечность) - алгоритм должен приводить к решению задачи за конечное число шагов;

5) Массовость - алгоритм решения задачи разрабатывается в общем виде, то есть он должен быть применим для некоторого класса задач, различающихся только исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма.

Учитель: При записи определения алгоритма мы употребили слово «исполнитель». Давайте запишем.

Ученики: {Записывают в тетрадях} Исполнитель алгоритма – это тот объект или субъект, для управления которым составлен алгоритм.

Учитель: Мы рассмотрели с вами 2 примера алгоритмов. Как вы думаете, кто является исполнителем данных алгоритмов?

Ученики: Человек.

Учитель: Верно. Назовите исполнителей следующих видов работы (Слайд 6).

Ученики: Дворник, водитель транспортного средства, учитель (преподаватель), ученики (студенты), учителя.

Учитель: Исполнителем может быть один человек, группа людей, робот, станок, компьютер, язык программирования и т. д. Важнейшим свойством, характеризующим любого из этих исполнителей, является то, что исполнитель умеет выполнять некоторые команды. Так исполнитель – человек умеет выполнять такие команды как «встать», «сесть», «включить компьютер» и др., исполнитель язык программирования Паскаль – команды read, write и т. д. Вся совокупность команд, которые исполнитель умеет выполнять называется системой команд исполнителя (СКИ) (Слайд 7, 8). Также важнейшим свойством является то, что исполнитель не вникает в смысл того, что он делает, но получает необходимый результат. В таком случае говорят, что исполнитель действует формально, то есть отвлекается от содержания поставленной задачи и только строго выполняет некоторые правила, инструкции. Давайте попробуем привести примеры формального исполнителя алгоритма.

Ученики: Компьютер, машина-автомат, различные автоматические устройства.

Учитель: Верно. А теперь давайте рассмотрим какие существуют типы представления алгоритмов. Давайте запишем.

Ученики: {Записывают в тетрадях} Типы представления алгоритмов:

1) Словесный;

2) Графический (блок-схема);

3) С помощью алгоритмического языка.

Учитель: В начале изучения мы как раз и рассматривали с вами примеры словесного описания алгоритма. Это открывание двери ключом, поездка в гости и любой алгоритм, описываемый словами. Давайте рассмотрим ещё один пример (Слайд 9). Что мы получим в результате выполнения данного алгоритма, если первоначально заданно число 6?

Ученики: В результате мы получим число 4.

Учитель: Теперь давайте рассмотрим графическое описание алгоритма, которое называют блок-схемой. Этот способ имеет ряд преимуществ, главным из которых является наглядность. Давайте рассмотрим этот же пример, но представленный в виде блок-схемы (Слайд 10). И последний тип представления алгоритмов – это с помощью алгоритмического языка.

Учитель: язык программирования ШАЯ – школьный алгоритмический язык. Давайте рассмотрим наш пример на этом языке. Он будет выглядеть так (Слайд 11). Итак, мы рассмотрели с вами различные типы представления алгоритмов. А теперь, давайте, вместе выполним задания.

1) Некий злоумышленник выдал следующий алгоритм за алгоритм получения кипятка (Слайд 12). Исправьте алгоритм, чтобы предотвратить несчастный случай.

Ученики: Исправляют ошибки.

Учитель: Итак, в результате исправления ошибок мы получили алгоритм (Слайд 13). Следующее задание.

2) Какое значение получится на выходе схемы (Слайд 14), если на вход подать а) число 3; б) число 1; в) число 25.

Ученики: а) 7; б) 5; в) 4,5.

Учитель: Верно. Итак, сегодня на уроке мы рассмотрели с вами тему: Алгоритмы и исполнители, узнали, что такое алгоритм, его свойства и исполнитель алгоритма. Также вы узнали, что важнейшим свойствами исполнителя является его СКИ и формальность, то есть выполнение действий, без вникания в их смысл. Мы рассмотрели типы представления алгоритмов и выполнили некоторые задания. На этом урок закончен. До свидания!

Заключение:


1. Свойства алгоритмов являются необходимым требованием при построении алгоритмов и решении алгоритмических задач.
2. Роль алгоритмов в жизни человека очень велика, так как выполнение практически любого действия требует четкого плана. Строгое выполнение которого, приведет к желаемому результату.
3. Учащиеся могут выполнять задания, используя другие структуры алгоритмов. Если их решение приводит к достижению цели, поставленной в задаче, ошибкой это считаться не будет и оценку можно не снижать, хотя алгоритм может быть несколько несовершенен.
4. Выполняя домашние задания, желательно, чтобы ребята работали самостоятельно, выдвигали свои решения, а не копировали вариант, данный учителем. Но при этом нужно обращать внимание учащихся на то, что решение должно быть рациональным.
5. При подведении итогов урока учащиеся отметили, что и весь урок - это тоже алгоритм, а они сами и учитель являются исполнителями. По шаговое исполнение алгоритма, четкость и конкретность заданий позволили усвоить новый материал.































7


Название документа Хилязова_А_А.docx

Автор: Хилязова Айгуль Айратовна

Должность: учитель информатики и ИКТ

Категория: без категории

Образовательное учреждение: муниципальное бюджетное общеобразовательное учреждение МБОУ СОШ №2 с.Аскино

E-mail: ahilyazova@mail.ru

Тема урока: Алгоритмы и исполнители.

Предмет: Информатика и ИКТ.

Класс: 9.

Ключевые слова: информатика, информатика, алгоритм, исполнители, свойства алгоритмов, способы записи алгоритмов

Оборудование: компьютерный класс, программы Power point, проектор, экран (см. приложение).

Тип урока: Урок изучения новой темы.

Формы работы: объяснение с элементами беседы и демонстрация, фронтальная работа




Конспект урока с использованием презентации «Алгоритмы и исполнители» 9 класс
  • Информатика
Описание:


Оборудование: компьютерный класс,  программы Power point, проектор, экран (см. приложение).
Тип урока: Урок изучения новой темы.
Формы работы: объяснение с элементами беседы и демонстрация, фронтальная работа
Цель урока: понимание смысла понятия «алгоритм»; умение анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность,
детерминированность, понятность, результативность, массовость, понимание терминов «исполнитель», «система команд исполнителя»

 Задачи:

 ученик знает:

  • что такое алгоритм, исполнитель алгоритма, свойства алгоритма;
  • основные свойства исполнителя алгоритма;
  • типы представления алгоритмов;

ученик умеет:

  • выполнять алгоритм;
  • различать типы алгоритмов;
  • устранять ошибки при выполнении алгоритма.

Тип урока:урок изучения новой темы.

Цели:

  • образовательные –  понимание смысла понятия «алгоритм»; умение анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость,   понимание терминов «исполнитель», «система команд  исполнителя»
  • развивающие – приобретение навыков работы с различными типами алгоритмов, умения различать их;
  • воспитательные – воспитание в учащихся умения слушать и выполнять, сказанное учителем.

Задачи:

ученик знает:

  • что такое алгоритм, исполнитель алгоритма, свойства алгоритма;
  • основные свойства исполнителя алгоритма;
  • типы представления алгоритмов;

ученик умеет:

  • выполнять алгоритм;
  • различать типы алгоритмов;
  • устранять ошибки при выполнении алгоритма.

Формы и методы: объяснение с элементами беседы и демонстрация, фронтальная работа.

Оборудование: доска, мел, интерактивная доска, программа PowerPoint.

Литература:

  • Информатика. Задачник – практикум в 2 т. / Под ред. И. Г. Семакина, Е. К. Хеннера: Том 1. – М.: БИНОМ. Лаборатория знаний, 2004.
  •  Информатика и  ИКТ: учебник для 9 класса: в 2ч. Ч.1/ Л.Л. Босова, А.Ю. Босова,-М.:БИНОМ. Лаборатория знаний, 2012.- 244 с. : ил.

План урока

  1. Организационный момент.(2 мин)
  2. Анализ контрольной работы. (3 мин)
  3. Тема, цель, задачи урока.(1 мин)
  4. Объяснение нового материала.(20 мин)
  5. Фронтальное решение заданий (12 мин)
  6. Подведение итогов урока. (2 мин)

Ход урока

Организационный момент.
Учитель: Здравствуйте, ребята! Садитесь. {Проводит перекличку и отмечает отсутствующих}
Анализ контрольной работы.
Отмечаю основные ошибки учеников по контрольной работе на тему «Моделирование и Формализация», подвожу итоги по результатам контрольной работы.
Тема, цель, задачи урока.
Учитель: Сегодня же на уроке мы рассмотрим тему «Алгоритмы и исполнители», познакомимся с основным понятием алгоритма, его свойствами, а также рассмотрим примеры различных алгоритмов.Откройте свои рабочие тетради, запишите число, классная работа и тему урока: «Алгоритмы и исполнители».
Ученики:{Открывают тетради, записывают число, тему урока}
Объяснение нового материала.
Учитель: Понятие «алгоритм» возникло еще в Средние века от латинского написания  имени аль-Хорезми, под которым знали величайшего математика из Хорезма (город в современном Узбекистане) Мухамеда бен Мусу, жившего в 783-850 годах. В книге «Об индийском счете» он сформулировал правила записи натуральных чисел с помощью арабских цифр и правила действий над ними столбиком, знакомые теперь каждому школьнику. В дальнейшем алгоритмом стали называть точное предписание, определяющее последовательность действий, обеспечивающих получение требуемого результата из исходных данных.
Учитель: Каждый из нас ежедневно использует различные алгоритмы: инструкции, правила, рецепты и т. п. Обычно мы это делаем не задумываясь. Например, открывая дверь ключом, мы не размышляем над тем в какой последовательности выполнять действия. Однако чтобы кого-нибудь (скажем, младшего брата) научить открывать дверь, придется четко указать и сами действия, и порядок их выполнения. Например, так (Слайд 2).
А теперь представьте себе, что вас пригласили в гости. Наверняка вы попросите подробно и точно объяснить, как добраться. Вот как может выглядеть объяснение: (Слайд 3).
Посмотрим на эти алгоритмы. На первый взгляд между ними нет ничего общего. Одно дело - открывать дверь, другое – ехать в гости. Однако если присмотреться внимательно, можно заметить существенное сходство между ними. Прежде всего -это строгий порядок выполнения действий. Давайте переставим в первом алгоритме 2 и 3 действия: (Слайд 4). Вы, конечно, сможете выполнить и этот алгоритм. Но дверь вряд ли откроется. А что произойдет, если поменять местами 4 и 5 действия во втором алгоритме (Слайд 5)?
Ученики: Он станет невыполнимым.
Учитель: Как видим, для алгоритма важен не только набор действий, но и то, как они организованы, то есть в каком порядке выполняются.
Итак, можно сказать, что алгоритм – это организованная последовательность действий.
Давайте запишем определение алгоритма.
Ученики: {Записывают в тетрадях} Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Учитель: Рассматриваемое нами определение алгоритма является неточным. Поэтому обычно формулируют несколько общих свойств алгоритмов, позволяющих отличать алгоритмы от других инструкций. Такими свойствами являются: (Записывайте в тетрадях). Свойства алгоритма.
Ученики: {Записывают в тетрадях}
1) Дискретность (непрерывность, раздельность).
2) Однозначность (единственность толкования правил выполнения действий и порядка их выполнения);
3) Точность (указание последовательности шагов);
4) Результативность (конечность);
5) Массовость.
Учитель: 1) Дискретность (непрерывность, раздельность) - алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов. Каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего;
2) Однозначность (единственность толкования правил выполнения действий и порядка их выполнения) - каждое правило алгоритма должно быть четким, немногозначным. Благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных указаний или сведений о решаемой задаче;
3) Точность (указание последовательности шагов);
4) Результативность (конечность) - алгоритм должен приводить к решению задачи за конечное число шагов;
5) Массовость - алгоритм решения задачи разрабатывается в общем виде, то есть он должен быть применим для некоторого класса задач, различающихся только исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма.
Учитель: При записи определения алгоритма мы употребили слово «исполнитель». Давайте запишем.
Ученики:{Записывают в тетрадях} Исполнитель алгоритма – это тот объект или субъект, для управления которым составлен алгоритм.
Учитель: Мы рассмотрели с вами 2 примера алгоритмов. Как вы думаете, кто является исполнителем данных алгоритмов?
Ученики: Человек.
Учитель: Верно. Назовите исполнителей следующих видов работы (Слайд 6).
Ученики: Дворник, водитель транспортного средства, учитель (преподаватель), ученики (студенты), учителя.
Учитель: Исполнителем может быть один человек, группа людей, робот, станок, компьютер, язык программирования и т. д. Важнейшим свойством, характеризующим любого из этих исполнителей, является то, что исполнитель умеет выполнять некоторые команды. Так исполнитель – человек умеет выполнять такие команды как «встать», «сесть», «включить компьютер» и др., исполнитель язык программирования Паскаль – команды read, write и т. д. Вся совокупность команд, которые исполнитель умеет выполнять называется системой команд исполнителя (СКИ) (Слайд 7, 8). Также важнейшим свойством является то, что исполнитель не вникает в смысл того, что он делает, но получает необходимый результат. В таком случае говорят, что исполнитель действует формально, то есть отвлекается от содержания поставленной задачи и только строго выполняет некоторые правила, инструкции. Давайте попробуем привести примеры формального исполнителя алгоритма.
Ученики: Компьютер, машина-автомат, различные автоматические устройства.
Учитель: Верно. А теперь давайте рассмотрим какие существуют типы представления алгоритмов. Давайте запишем.
Ученики:{Записывают в тетрадях} Типы представления алгоритмов:
1) Словесный;
2) Графический (блок-схема);
3) С помощью алгоритмического языка.
Учитель: В начале изучения мы как раз и рассматривали с вами примеры словесного описания алгоритма. Это открывание двери ключом, поездка в гости и любой алгоритм, описываемый словами. Давайте рассмотрим ещё один пример (Слайд 9). Что мы получим в результате выполнения данного алгоритма, если первоначально заданно число 6?
Ученики: В результате мы получим число 4.
Учитель: Теперь давайте рассмотрим графическое описание алгоритма, которое называют блок-схемой. Этот способ имеет ряд преимуществ, главным из которых является наглядность. Давайте рассмотрим этот же пример, но представленный в виде блок-схемы (Слайд 10). И последний тип представления алгоритмов – это с помощью алгоритмического языка.
Учитель:  язык программирования ШАЯ – школьный алгоритмический язык. Давайте рассмотрим наш пример на этом языке. Он будет выглядеть так (Слайд 11). Итак, мы рассмотрели с вами различные типы представления алгоритмов. А теперь, давайте, вместе выполним задания.
1) Некий злоумышленник выдал следующий алгоритм за алгоритм получения кипятка (Слайд 12). Исправьте алгоритм, чтобы предотвратить несчастный случай.
Ученики: Исправляют ошибки.
Учитель: Итак, в результате исправления ошибок мы получили алгоритм (Слайд 13). Следующее задание.
2) Какое значение получится на выходе схемы (Слайд 14), если на вход подать а) число 3; б) число 1; в) число 25.
Ученики: а) 7; б) 5; в) 4,5.
Учитель: Верно. Итак, сегодня на уроке мы рассмотрели с вами тему: Алгоритмы и исполнители, узнали, что такое алгоритм, его свойства и исполнитель алгоритма. Также вы узнали, что важнейшим свойствами исполнителя является его СКИ и формальность, то есть выполнение действий, без вникания в их смысл. Мы рассмотрели типы представления алгоритмов и выполнили некоторые задания. На этом урок закончен. До свидания!

Заключение:

1. Свойства алгоритмов являются необходимым требованием при построении алгоритмов и решении алгоритмических задач.
2. Роль алгоритмов в жизни человека очень велика, так как выполнение практически любого действия требует четкого плана. Строгое выполнение которого, приведет к желаемому результату.
3. Учащиеся могут выполнять задания, используя другие структуры алгоритмов. Если их решение приводит к достижению цели, поставленной в задаче, ошибкой это считаться не будет и оценку можно не снижать, хотя алгоритм может быть несколько несовершенен.
4. Выполняя домашние задания, желательно, чтобы ребята работали самостоятельно, выдвигали свои решения, а не копировали вариант, данный учителем. Но при этом нужно обращать внимание учащихся на то, что решение должно быть рациональным.
5. При подведении итогов урока учащиеся отметили, что и весь урок - это тоже алгоритм, а они сами и учитель являются исполнителями. По шаговое исполнение алгоритма, четкость и конкретность заданий позволили усвоить новый материал.



Автор Хилязова Айгуль Айратовна
Дата добавления 05.03.2014
Раздел Информатика
Подраздел
Просмотров 7013
Номер материала 660
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓