109631
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

библиотека
материалов
Учитель информатики МКОУ «Каменная средняя общеобразовательная школа» Н.С. Че...
Цель урока: Создание условий для формирования первичного представления об алг...
Задачи урока: Учебная: познакомиться с понятием алгоритма, вспомогательного а...
Подготовка к уроку: Каждому ученику на стол выдается лист опорного конспекта;...
Ход урока: 1. Организационный момент. 2. Постановка целей урока. 3. Объяснени...
Изучив эту тему, вы узнаете: В чем состоит назначение алгоритма и каковы его...
Понятие алгоритма Появление алгоритма связывают с зарождением математики. Бол...
Алгоритм - Описание последовательности действий (план), строгое исполнение ко...
Свойства алгоритмов
Дискретность От лат. Diskretus – разделенный, прерывистый. это свойство указы...
Детерминированность От лат. Determinante – определенность, точность. Это свой...
Массовость Это свойство показывает, что один и тот же алгоритм можно использо...
Результативность Это свойство требует, чтобы в алгоритме не было ошибок.
Конечность Это свойство определяет, что каждое действие в отдельности и алгор...
Типовые конструкции алгоритма Предположим, требуется составить алгоритм вычис...
– описание действий, которые выполняются однократно в заданном порядке. Линей...
Многие процессы основаны на многократном повторении одной и той же последоват...
Вспомните сюжет из русской сказки. Царевич останавливается у развилки дороги...
В общем случае схема разветвляющегося алгоритма будет выглядеть так: «если ус...
Если в процессе алгоритмизации удается выделить более простые этапы и для каж...
Представление алгоритма в виде блок-схемы
Линейная алгоритмическая конструкция
Циклическая алгоритмическая структура, в которой условие поставлено в начале...
Циклическая алгоритмическая структура, в которой условие поставлено в конце ц...
Неполная форма разветвляющегося алгоритма
Полная форма разветвляющегося алгоритма

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

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

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

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

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

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

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

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

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

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

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

6 слайд Изучив эту тему, вы узнаете: В чем состоит назначение алгоритма и каковы его
Описание слайда:

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

7 слайд Понятие алгоритма Появление алгоритма связывают с зарождением математики. Бол
Описание слайда:

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

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

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

9 слайд Свойства алгоритмов
Описание слайда:

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

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

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

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

Детерминированность От лат. 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 классе по теме «Алгоритмы» преследует своей целью создать условия для формирования у учащихся первичного представления об алгоритме, о его исполнении, вспомогательных алгоритмах.
Изучив данную тему, учащиеся должны узнать, в чем состоит назначение алгоритма, каковы его основные свойства, какие существуют способы представления алгоритмов.
небольшая историческая справка дает представление о возникновении алгоритмов.
На конкретных примерах из жизни рассматриваются виды алгоритмических структур.
Общая информация

Номер материала: 40281032758

Похожие материалы

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

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Оставьте свой комментарий
Для того чтобы задавать вопросы нужно авторизироватся.
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.