Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Урок информатики Алгоритмы и их свойства. Способы записи алгоритмов

Содержание

Цели и задачи урокаПознакомить обучающихся с определением алгоритма и его основных свойств, рассказать о формах записи алгоритмов и их основных структурах.Развивать логику, умение анализировать, сравнивать, делать выводы, высказывать свою мысль, работать в группах.Воспитывать аккуратность, внимательность, вежливость
Понятие алгоритма.	Свойства алгоритмов.Способы записи алгоритмов. Цели и задачи урокаПознакомить обучающихся с определением алгоритма и его основных свойств, Понятие алгоритмаТермин “алгоритм” походит от имени арабского математика Мухаммеда аль-Хорезми, который предложил Алгоритм - это понятное и точное предписание исполнителю совершить последовательность действий, направленных Иван любит вареную картошку со сметаной. 	Расставьте по порядку действия его мамы.Посолила В определении «алгоритм» 	содержатся основные понятия, 	связанные с ним и его главные Исполнитель – это 	объект (или уборка мусора во дворе;перевозка пассажиров;выдача заработной платы;приём экзаменов;сдача экзаменов;обучение детей.Назовите исполнителей следующих видов работ: Характеристики исполнителя.Круг решаемых задачСреда исполнителяСистема команд исполнителяРежимы работ исполнителя Круг решаемых задачКаждый исполнитель создаётся для решения некоторого круга задач — построения Система команд исполнителяСовокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует Среда исполнителя 	Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя. Режим работы исполнителяНепосредственного управления   Исполнитель ожидает команд от человека и Путь решения задачиразделён на отдельные шагиАлгоритм состоит изкоманд, входящих в СКИКоманды понимаютсяоднозначно Задание: давайте с помощью нижеперечисленных примеров или фраз вспомним пройденные свойства алгоритмов.Маленький ☝Способы представления и записи алгоритмов Словесно-формульный (записи на естественном языке); Графический (стрелки, Словесно-формульный способ представления алгоритма Пример 1Вычислите среднее арифметическое 3-х чисел.Алгоритм1. Ввести А2. Графический способ представления алгоритмов.		Блок-схема – графическое представление алгоритма в виде последовательности связанных Основные условные обозначения в блок-схемах Задача Вычислить периметр произвольного треугольника по его трем сторонам.Решение:1 этап: Постановка задачи.Исходные 3 этап: Составление алгоритма Графический способ представления алгоритмов. Пример 2 Вычислите среднее арифметическое 3-х чисел.НачалоВвод А,В,С,Вывод SA КонецSA:=(А+В+С)/3 Подойди к окнуГрафический способ представления алгоритмов. Подготовка домашнего задания Псевдокоды. Школьный алгоритмический язык.Общий вид записи алгоритмаАЛГ НАЧВвод Псевдокоды. Школьный алгоритмический язык. Программный способ написания алгоритмов.Алгоритм, записанный на понятном компьютеру языке программирования, называется программой.  Работа в группах.Задание1: попробуйте разбить данные алгоритмы на несколько последовательных шагов:Процесс выпекания Собери блок-схемуРабота в группах. Алгоритм поиска ЗолушкиРабота в группах. 1 Работа в группах.Отгадай пословицу.Умный в гору не пойдёт, умный гору обойдёт. 2 Работа в группах.Отгадай пословицу.Готовь сани летом, а телегу зимой. Откуда я пришёл не знаю…Не знаю я, куда уйду,Когда победой отблистаюВ моём Если ты стремишься к цели.Не ищешь лёгкого пути.Значит ты на самом делеСможешь Закрепление изученного материала.Что такое алгоритм?Кто (что) может быть исполнителем алгоритма?Что такое СКИ?Алгоритм Обучающая игра «Посадка саженцев».Практическая работа на компьютере. Д/ЗВыучить конспект. Прочитать §2.1., § 2.2. Л.Л.Босова, Информатика 8 кл.  Подведение итогов.
Слайды презентации

Слайд 2 Цели и задачи урока
Познакомить обучающихся с определением алгоритма

Цели и задачи урокаПознакомить обучающихся с определением алгоритма и его основных

и его основных свойств, рассказать о формах записи алгоритмов

и их основных структурах.
Развивать логику, умение анализировать, сравнивать, делать выводы, высказывать свою мысль, работать в группах.
Воспитывать аккуратность, внимательность, вежливость и дисциплинированность, бережное отношение к своему здоровью.

Слайд 3

Понятие алгоритма
Термин “алгоритм” походит от имени арабского математика

Понятие алгоритмаТермин “алгоритм” походит от имени арабского математика Мухаммеда аль-Хорезми, который

Мухаммеда аль-Хорезми, который предложил порядок выполнения арифметичних действий над

числами.


Слайд 5

Алгоритм - это понятное и точное предписание исполнителю

Алгоритм - это понятное и точное предписание исполнителю совершить последовательность действий,

совершить последовательность действий, направленных на достижение определенной цели или

на решение поставленной задачи.

Понятие алгоритма


Слайд 6 Иван любит вареную картошку со сметаной. Расставьте по

Иван любит вареную картошку со сметаной. 	Расставьте по порядку действия его

порядку действия его мамы.
Посолила картошку
Бросила картошку в кастрюлю
Зажгла газовую

плиту
Почистила картофель
Купила в магазине картофель и сметану
Погасила огонь и слила воду
Полила картофель сметаной
Выложила картофель на тарелку
Налила в кастрюлю воду и поставила на огонь.












Слайд 7 В определении «алгоритм» содержатся основные понятия, связанные с

В определении «алгоритм» 	содержатся основные понятия, 	связанные с ним и его

ним и его главные свойства.

Данные

Исполнитель

Результаты

Алгоритм:
1-ая команда
2-ая команда
………………..
N-ая команда
Данные
Взаимосвязь

понятий:

Слайд 8 Исполнитель – это объект (или

Исполнитель – это 	объект (или    субъект) способный

субъект) способный выполнить определенный набор команд.
Исполнителем может

быть:
Человек
Машина, автомат, компьютер.

Слайд 9

уборка мусора во дворе;
перевозка пассажиров;
выдача заработной платы;
приём экзаменов;
сдача

уборка мусора во дворе;перевозка пассажиров;выдача заработной платы;приём экзаменов;сдача экзаменов;обучение детей.Назовите исполнителей следующих видов работ:

экзаменов;
обучение детей.
Назовите исполнителей следующих видов работ:


Слайд 10
Характеристики исполнителя.
Круг решаемых задач
Среда исполнителя
Система команд исполнителя
Режимы работ

Характеристики исполнителя.Круг решаемых задачСреда исполнителяСистема команд исполнителяРежимы работ исполнителя

исполнителя


Слайд 11
Круг решаемых задач
Каждый исполнитель создаётся для решения некоторого

Круг решаемых задачКаждый исполнитель создаётся для решения некоторого круга задач —

круга задач — построения цепочек символов, выполнения вычислений, построения

рисунков на плоскости и т. д.

Слайд 12
Система команд исполнителя
Совокупность всех команд, которые могут быть

Система команд исполнителяСовокупность всех команд, которые могут быть выполнены некоторым исполнителем,

выполнены некоторым исполнителем, образует систему команд данного исполнителя (СКИ).
Команда

- предписание исполнителю о выполнении отдельного законченного действия.


Слайд 13
Среда исполнителя

Область, обстановку, условия, в которых действует

Среда исполнителя 	Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя.

исполнитель, принято называть средой данного исполнителя.


Слайд 14
Режим работы исполнителя

Непосредственного управления

Исполнитель ожидает

Режим работы исполнителяНепосредственного управления  Исполнитель ожидает команд от человека и

команд от человека и каждую поступившую команду немедленно выполняет.

Программного управления.

Исполнителю сначала задаётся полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме.

Слайд 15 Путь решения задачи
разделён на отдельные шаги
Алгоритм состоит из
команд,

Путь решения задачиразделён на отдельные шагиАлгоритм состоит изкоманд, входящих в СКИКоманды

входящих в СКИ
Команды понимаются
однозначно
Обеспечивается получение
ожидаемого результата
Обеспечивается решение
задач

с различными
исходными данными






ДИСКРЕТНОСТЬ

ПОНЯТНОСТЬ

ОПРЕДЕЛЁННОСТЬ

РЕЗУЛЬТАТИВНОСТЬ

МАССОВОСТЬ

Свойства Алгоритмов.

ДЕТЕРМИНИРО-
ВАННОСТЬ



Команды выполняются в
строгой последовательности


Слайд 16 Задание: давайте с помощью нижеперечисленных примеров или фраз

Задание: давайте с помощью нижеперечисленных примеров или фраз вспомним пройденные свойства

вспомним пройденные свойства алгоритмов.

Маленький ребенок не может завязать шнурки.

Какое свойство алгоритма в данном случае проявляется?
Завести автомобиль одним движением нельзя. Это делается за несколько шагов (вставить ключ в замок зажигания, снять ручной тормоз, поставить на нейтральную скорость, повернуть ключ). Какое свойство алгоритма здесь выполняется?
Когда вы печете блины, нельзя сначала выливать тесто на сковороду, а затем смазывать ее маслом. Все команды алгоритма выпекания должны выполняться последовательно. Какое свойство алгоритма здесь выполняется?
Когда вы надуваете воздушные шарики, алгоритм действий в данном случае одинаков для всех шаров. Какое свойство алгоритма здесь выполняется?
Любой алгоритм выполняется исполнителем за определенное число шагов. В итоге у нас всегда должен получиться какой-либо …


Выполнимость и понятность

дискретность

детерминированность

массовость

результативность


Слайд 17

Способы представления и записи алгоритмов

Словесно-формульный (записи на

☝Способы представления и записи алгоритмов Словесно-формульный (записи на естественном языке); Графический

естественном языке);
Графический (стрелки, изображения, блок-схемы);
Псевдокоды (полуформализованные описания

алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.);
Программный (тексты на языках программирования).


Слайд 18 Словесно-формульный способ представления алгоритма
 Пример 1
Вычислите среднее арифметическое

Словесно-формульный способ представления алгоритма Пример 1Вычислите среднее арифметическое 3-х чисел.Алгоритм1. Ввести

3-х чисел.
Алгоритм
1. Ввести А
2. Ввести В
3. Ввести С
4. Вычислить
SA:=(A+B+C)/3
5.

Вивод SA
6. Конец

Слайд 19 Графический способ представления алгоритмов.

Блок-схема – графическое представление алгоритма

Графический способ представления алгоритмов.		Блок-схема – графическое представление алгоритма в виде последовательности

в виде последовательности связанных между собой функциональных блоков (стандартных

графических элементов), каждый из которых соответствует выполнению одного или нескольких действий.

Слайд 20






Основные условные обозначения в блок-схемах

Основные условные обозначения в блок-схемах

Слайд 21
Задача Вычислить периметр произвольного треугольника по его трем

Задача Вычислить периметр произвольного треугольника по его трем сторонам.Решение:1 этап: Постановка

сторонам.
Решение:
1 этап: Постановка задачи.
Исходные данные: А, B, C –

стороны произвольного треугольника
Выходные данные: P – периметр треугольника.
2 этап: Математическая модель.
P=A+B+С

Слайд 22 3 этап: Составление алгоритма

3 этап: Составление алгоритма

Слайд 23
Графический способ представления алгоритмов.

 Пример 2
Вычислите среднее

Графический способ представления алгоритмов. Пример 2 Вычислите среднее арифметическое 3-х чисел.НачалоВвод А,В,С,Вывод SA КонецSA:=(А+В+С)/3

арифметическое 3-х чисел.
Начало

Ввод А,В,С,

Вывод SA
Конец
SA:=(А+В+С)/3


Слайд 24 Подойди к окну

Графический способ представления алгоритмов.

Подойди к окнуГрафический способ представления алгоритмов.

Слайд 25 Подготовка домашнего задания

Подготовка домашнего задания

Слайд 26 Псевдокоды. Школьный алгоритмический язык.

Общий вид записи алгоритма
АЛГ

Псевдокоды. Школьный алгоритмический язык.Общий вид записи алгоритмаАЛГ НАЧВвод       Вывод КОН

алгоритма>
НАЧ
Ввод

<Серия команд>
Вывод <Результат>
КОН

Слайд 27 Псевдокоды. Школьный алгоритмический язык.

Псевдокоды. Школьный алгоритмический язык.

Слайд 28 Программный способ написания алгоритмов.

Алгоритм, записанный
на понятном компьютеру

Программный способ написания алгоритмов.Алгоритм, записанный на понятном компьютеру языке программирования, называется программой. 

языке программирования,
называется программой.
 



Слайд 29 Работа в группах.

Задание1: попробуйте разбить данные алгоритмы на

Работа в группах.Задание1: попробуйте разбить данные алгоритмы на несколько последовательных шагов:Процесс

несколько последовательных шагов:

Процесс выпекания блинов (на 5 шагов).


Процесс выключения

компьютера (на 6 шагов).






Слайд 30 Собери блок-схему
Работа в группах.

Собери блок-схемуРабота в группах.

Слайд 31 Алгоритм поиска Золушки
Работа в группах.

Алгоритм поиска ЗолушкиРабота в группах.

Слайд 32 1
Работа в группах.

Отгадай пословицу.
Умный в гору не

1 Работа в группах.Отгадай пословицу.Умный в гору не пойдёт, умный гору обойдёт.

пойдёт, умный гору обойдёт.


Слайд 33 2
Работа в группах.

Отгадай пословицу.
Готовь сани летом, а

2 Работа в группах.Отгадай пословицу.Готовь сани летом, а телегу зимой.

телегу зимой.


Слайд 34 Откуда я пришёл не знаю…
Не знаю я, куда

Откуда я пришёл не знаю…Не знаю я, куда уйду,Когда победой отблистаюВ

уйду,
Когда победой отблистаю
В моём блистающем саду…
(Н. Гумилёв)
Работа в группах.

пришёл
уйду
победой

отблистаю

Слайд 35 Если ты стремишься к цели.
Не ищешь лёгкого пути.
Значит

Если ты стремишься к цели.Не ищешь лёгкого пути.Значит ты на самом

ты на самом деле
Сможешь до неё дойти.
(А. Климова)
Если ты

стремишься
к цели. Не ищешь лёгкого пути.

Сможешь до
неё дойти.

ДА


Слайд 36
Закрепление изученного материала.


Что такое алгоритм?
Кто (что) может быть

Закрепление изученного материала.Что такое алгоритм?Кто (что) может быть исполнителем алгоритма?Что такое

исполнителем алгоритма?
Что такое СКИ?
Алгоритм состоит из конкретных действий, следующих

в определенном порядке:
Результативность
Определенность (детерминированность)
Понятность
С помощью одного и того же алгоритма можно решать однотипные задачи, это

Последовательность действий.

человек, компьютер, станок, робот, язык программирования

Система команд исполнителя

Это свойство последовательности алгоритма

Получение из исходных данных результата за конечное число шагов.

На каждом шаге алгоритма у исполнителя должно быть достаточно информации, чтобы его выполнить

Алгоритм должен состоять из команд, которые входят в СКИ

Массовость алгоритма


Слайд 37

Обучающая игра «Посадка саженцев».
Практическая работа на компьютере.

Обучающая игра «Посадка саженцев».Практическая работа на компьютере.

  • Имя файла: urok-informatiki-algoritmy-i-ih-svoystva-sposoby-zapisi-algoritmov.pptx
  • Количество просмотров: 53
  • Количество скачиваний: 0