Презентация на тему «Алгоритмы»

    PPTX

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

  • Учитель информатики  МКОУ «Каменная средняя общеобразовательная школа»  Н....

    1 слайд

    Учитель информатики
    МКОУ «Каменная средняя
    общеобразовательная школа»
    Н.С. Чернышова
    АЛГОРИТМЫ

  • Цель урока:Создание условий для формирования первичного представления об ал...

    2 слайд

    Цель урока:


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

  • Задачи урока:Учебная: познакомиться с понятием алгоритма, вспомогательного ал...

    3 слайд

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

  • Подготовка к уроку:Каждому ученику на стол выдается лист опорного конспекта;...

    4 слайд

    Подготовка к уроку:
    Каждому ученику на стол выдается лист опорного конспекта;
    Составить разноуровневые задания по теме.

  • Ход урока:1. Организационный момент.
2. Постановка целей урока.
3. Объяснение...

    5 слайд

    Ход урока:
    1. Организационный момент.
    2. Постановка целей урока.
    3. Объяснение темы (презентация).
    4. Обобщение, закрепление изученного (работа в тетради, выполнение упражнений).
    5. Домашнее задание.

  • Изучив эту тему, вы узнаете:В чем состоит назначение алгоритма и каковы его о...

    6 слайд

    Изучив эту тему, вы узнаете:
    В чем состоит назначение алгоритма и каковы его основные свойства;
    Какие типовые конструкции алгоритма существуют;
    Как представить алгоритм в виде блок-схемы;
    Каковы стадии разработки алгоритма.

  • Понятие алгоритмаПоявление алгоритма связывают с зарождением математики. Боле...

    7 слайд

    Понятие алгоритма
    Появление алгоритма связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Эти способы и сейчас изучают в школе.
    Само слово «алгоритм» возникло в Европе после перевода на латынь книги этого среднеазиатского математика, в которой его имя писалось как «Алгоритми».
    Научное определение понятия алгоритма дал А.Черч в 1930 году. Позже и другие математики вносили свои уточнения в это определение.
    В школьном курсе информатики мы будем пользоваться следующими определениями:

  • Алгоритм - Описание последовательности действий (план), строгое исполнение ко...

    8 слайд

    Алгоритм -
    Описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
    Процесс разработки алгоритма для решения задачи
    Алгоритмизация -

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

    9 слайд

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

  • Дискретность От лат. Diskretus – разделенный, прерывистый.
 это свойство указ...

    10 слайд

    Дискретность
    От лат. Diskretus – разделенный, прерывистый.
    это свойство указывает, что любой алгоритм должен состоять из конкретных действий, следующих в определенном порядке.

  • Детерминированность От лат. Determinante – определенность, точность.

Это сво...

    11 слайд

    Детерминированность
    От лат. Determinante – определенность, точность.

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

  • Массовость Это свойство показывает, что один и тот же алгоритм можно использо...

    12 слайд

    Массовость
    Это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными.

  • Результативность Это свойство требует, чтобы в алгоритме не было ошибок.

    13 слайд

    Результативность
    Это свойство требует, чтобы в алгоритме не было ошибок.

  • Конечность Это свойство определяет, что каждое действие в отдельности и алгор...

    14 слайд

    Конечность
    Это свойство определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения

  • Типовые конструкции алгоритма Предположим, требуется составить алгоритм вычис...

    15 слайд

    Типовые конструкции алгоритма
    Предположим, требуется составить алгоритм вычисления результата выражения: 100 + 15 – 40 + 20
    Сложить числа 100 и 15.
    Из полученной суммы вычесть 40.
    К результату прибавить 20.

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

  • – описание действий, которые выполняются однократно в заданном порядке.Линейн...

    16 слайд

    – описание действий, которые выполняются однократно в заданном порядке.
    Линейный (последовательный) алгоритм

  • Многие процессы основаны на многократном повторении одной и той же последоват...

    17 слайд

    Многие процессы основаны на многократном повторении одной и той же последовательности действий. Допустим, Робот обучен красить забор. Он последовательно закрашивает доску за доской. Для Робота составлен следующий алгоритм:
    Покрасить доску.
    Переместиться к следующей доске.
    Перейти к действию 1.
    Робот, закрасив одну доску, перейдет ко второй, затем к третьей и т.д. Робот не сможет закончить работу, т.к. алгоритм не предусматривает окончания работы. В приведенном примере необходимо добавить в алгоритм действие по анализу результата:
    Покрасить доску.
    Если есть еще доска, переместиться к следующей; перейти к действию 1.
    Если доски закончились, завершить работу.

    -описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие. Перечень повторяющихся действий называется телом цикла.

    Циклический алгоритм

  • Вспомните сюжет из русской сказки. Царевич останавливается у развилки дороги...

    18 слайд

    Вспомните сюжет из русской сказки. Царевич останавливается у развилки дороги и видит камень с надписью: «Направо пойдешь- коня потеряешь, налево пойдешь- сам пропадешь…». Здесь видна ситуация , заставляющая принимать решение в зависимости от некоторого условия.

    это выражение, находящееся между словом «если» и словом «то» и принимающее значение «истина» или «ложь».

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

    Условие
    Разветвляющийся
    алгоритм

  • 19 слайд

  • Если в процессе алгоритмизации удается выделить более простые этапы и для каж...

    20 слайд

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

    Вспомогательному алгоритму должно быть присвоено имя.
    Вспомогательный
    алгоритм

  • Представление алгоритма в виде блок-схемы

    21 слайд

    Представление алгоритма в виде блок-схемы

  • Линейная алгоритмическая конструкцияначалоПосле школы иду гулятьВозвращаюсь д...

    22 слайд

    Линейная алгоритмическая конструкция
    начало
    После школы иду гулять
    Возвращаюсь домой
    Делаю уроки
    конец

  • Циклическая алгоритмическая структура, в которой условие поставлено в начале...

    23 слайд

    Циклическая алгоритмическая структура, в которой условие поставлено в начале цикла
    вход
    Меньше полуночи?
    Смотрю телевизор
    ДА
    НЕТ
    выход

  • Циклическая алгоритмическая структура, в которой условие поставлено в конце ц...

    24 слайд

    Циклическая алгоритмическая структура, в которой условие поставлено в конце цикла
    вход
    Точить карандаш
    Пустая коробка?
    выход
    НЕТ
    ДА

  • Неполная форма разветвляющегося алгоритмавходВстречу друга?СкажувыходДАНЕТ

    25 слайд

    Неполная форма разветвляющегося алгоритма
    вход
    Встречу друга?
    Скажу
    выход
    ДА
    НЕТ

  • Полная форма разветвляющегося алгоритмаЗайду самДАНЕТвходВстречу друга?Скажув...

    26 слайд

    Полная форма разветвляющегося алгоритма
    Зайду сам
    ДА
    НЕТ
    вход
    Встречу друга?
    Скажу
    выход

Краткое описание материала

Урок информатики в 9 классе по теме «Алгоритмы» преследует своей целью создать условия для формирования у учащихся первичного представления об алгоритме, о его исполнении, вспомогательных алгоритмах.
Изучив данную тему, учащиеся должны узнать, в чем состоит назначение алгоритма, каковы его основные свойства, какие существуют способы представления алгоритмов.
небольшая историческая справка дает представление о возникновении алгоритмов.
На конкретных примерах из жизни рассматриваются виды алгоритмических структур.
Описание презентации по отдельным слайдам

Презентация на тему «Алгоритмы»

Файл будет скачан в формате:

    PPTX

Автор материала

Чернышова Наталья Станиславовна

учитель информатики

  • На сайте: 11 лет и 7 месяцев
  • Всего просмотров: 5744
  • Подписчики: 0
  • Всего материалов: 3
  • 5744
    просмотров
  • 3
    материалов
  • 0
    подписчиков

Настоящий материал опубликован пользователем Чернышова Наталья Станиславовна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

Другие материалы

Вам будут интересны эти курсы: