АЛГОРИТМЫ

Содержание

Слайд 2

АЛГОРИТМ КАК ОДНО ИЗ ОСНОВНЫХ ПОНЯТИЙ КУРСА ИНФОРМАТИКИ

АЛГОРИТМ КАК ОДНО ИЗ ОСНОВНЫХ ПОНЯТИЙ КУРСА ИНФОРМАТИКИ

Слайд 3

Одной из основных целей информатики является развитие у детей алгоритмического мышления. Алгоритмическое (операционное)

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

Слайд 4

Главная цель урока – развитие алгоритмического стиля мышления учащихся как самостоятельной культурной

Главная цель урока – развитие алгоритмического стиля мышления учащихся как самостоятельной культурной ценности.
ценности.

Слайд 5

образовательные: - приобретение навыков решения основных типов логических задач;

Задачи урока:

- развитие

образовательные: - приобретение навыков решения основных типов логических задач; Задачи урока: -
умения пользования методами и средствами формализованного описания действий исполнителя;

Слайд 6

развивающие: - развитие умений, связанных с выбором исполнителя для решения задачи;

воспитательные: -воспитание

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

Слайд 7

Все эти умения и способности нужны людям не только при работе с

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

Слайд 8

В программе курса информатики алгоритмы изучаются в составе темы «Алгоритмизация и программирование»

В программе курса информатики алгоритмы изучаются в составе темы «Алгоритмизация и программирование»

Слайд 9

Актуализация знаний

Актуализация знаний

Слайд 10

АЛГОРИТМ (algorihmi) – (узбекск. Аль Хорезми), великий математик (8-9 век), сформулировал правила

АЛГОРИТМ (algorihmi) – (узбекск. Аль Хорезми), великий математик (8-9 век), сформулировал правила выполнения 4 арифметических действий.
выполнения 4 арифметических действий.

Слайд 11

Алгоритмы в нашей жизни

Рецепт
яблочного пирога
Взять 1 стакан песка
1 стакан сметаны
2 яйца
0,5

Алгоритмы в нашей жизни Рецепт яблочного пирога Взять 1 стакан песка 1
стакана молока

Инструкция по использованию газовой плиты
Установить плиту на расстоянии не менее 20 см от окна.
Подсоединение плиты к газовой магистрали должно производиться специалистами из специальных служб.

Правила пользования домофоном
Наберите номер квартиры
Дождитесь ответа
Сообщите сведения о себе.

Порядок выполнения лабораторной работы
Открыть страницу №67 в учебнике
Проработать материал.
Выполнить практическую работу.

Сегодня сделать:
Купить хлеба
Вымыть пол
Погулять с собакой

Слайд 12


Правила пользования домофоном
Наберите номер квартиры
Дождитесь ответа
Сообщите сведения о себе.

Правила пользования домофоном Наберите номер квартиры Дождитесь ответа Сообщите сведения о себе.

Слайд 13

Определение алгоритма
Алгоритм – это
последовательность допустимых для некоторого исполнителя действий, направленная на

Определение алгоритма Алгоритм – это последовательность допустимых для некоторого исполнителя действий, направленная на достижение определенной цели.
достижение определенной цели.

Слайд 14

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

Определение

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

Слайд 15

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

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

Определение алгоритма

Слайд 16

Каждый алгоритм строится в расчете на конкретного исполнителя.

Каждый алгоритм строится в расчете на конкретного исполнителя.

Слайд 17

Исполнители

Исполнитель – живое существо или техническое устройство, способное понимать и выполнять некоторый

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

Слайд 18

Исполнители

Примеры исполнителей:
Люди, собаки, кошки, рыбки, птицы, телевизор, пылесос, компьютер, велосипед, автомобиль, самолет

Исполнители Примеры исполнителей: Люди, собаки, кошки, рыбки, птицы, телевизор, пылесос, компьютер, велосипед, автомобиль, самолет и пр.
и пр.

Слайд 19

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

Набор команд, которые исполнитель понимает и умеет выполнять называются СКИ

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

Слайд 20

Команда

Команда – это указание исполнителю выполнить какое-либо действие.

Команда Команда – это указание исполнителю выполнить какое-либо действие.

Слайд 21

Команда

Примеры команд:
Сложить А и В.
Подъем! Вольно!
Сидеть! Дай лапу! Свой!

Команда Примеры команд: Сложить А и В. Подъем! Вольно! Сидеть! Дай лапу! Свой!

Слайд 22

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

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

Система команд исполнителя В правильно написанном алгоритме используются только команды, которые входят в СКИ исполнителя.
СКИ исполнителя.

Слайд 23

Работа с исполнителем у доски (непосредственное управление)

Работа с исполнителем у доски (непосредственное управление)

Слайд 24

Работа в тетрадях – дети исполнители

?2 ?4 ?7 ?8 ?2 ?4 ?7

Работа в тетрадях – дети исполнители ?2 ?4 ?7 ?8 ?2 ?4
?8 ?2 ?4 ?7 ?8 ?2 ?4 ?7 ?8

Слайд 25

Работа с исполнителем в тетрадях (программное управление)

?2 ?4 ?7 ?8

Работа с исполнителем в тетрадях (программное управление) ?2 ?4 ?7 ?8

Слайд 26

Вывод: записать или объяснить кому-нибудь алгоритм труднее, чем выполнить работу самому.

Вывод: записать или объяснить кому-нибудь алгоритм труднее, чем выполнить работу самому.

Слайд 27

Почему алгоритм трудно записать?

Почему алгоритм трудно записать?

Слайд 28

Придется сразу продумать решение во всех деталях.

Записать команды без двусмысленностей и выражений

Придется сразу продумать решение во всех деталях. Записать команды без двусмысленностей и
(типа и т.д.).

Записать команды на понятном исполнителю языке.

Слайд 29

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

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

Слайд 30

ЭВМ и языки – только средства …

… но и средства тоже важны.

ЭВМ и языки – только средства … … но и средства тоже важны.

Слайд 31

Алгоритмизация требует развития операционного (пошагового) мышления)

Алгоритмизация требует развития операционного (пошагового) мышления)

Слайд 32

Описание алгоритмов

Вербальный (словесный):
Как пройти на ул. Горького?
Дойдете до дворца спорта
Повернете налево

Описание алгоритмов Вербальный (словесный): Как пройти на ул. Горького? Дойдете до дворца спорта Повернете налево

Слайд 33

Описание алгоритмов

Символьный :
Описание с помощью набора символов.
Рецепт сливового варенья:
Очистить 1 кг.

Описание алгоритмов Символьный : Описание с помощью набора символов. Рецепт сливового варенья:
ягод от косточек.
Взять 2кг сахара.

Слайд 34

Описание алгоритмов

Алгоритм нахождения площади прямоугольника:
алг площадь (вещ А,В,С)
арг А,В
рез С
нач

Описание алгоритмов Алгоритм нахождения площади прямоугольника: алг площадь (вещ А,В,С) арг А,В рез С нач С=А*В

С=А*В

Слайд 35

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

Начало, конец

Ввод, вывод

Действие

Условие

Графический (блок-схемы) Начало, конец Ввод, вывод Действие Условие

Слайд 36

Пример графического описания алгоритма

Алгоритм входа в школу:

Начало

Подойти
к двери

Дверь
открыта

Открыть
дверь

Конец

Войти

Да

Нет

Пример графического описания алгоритма Алгоритм входа в школу: Начало Подойти к двери
Имя файла: АЛГОРИТМЫ.pptx
Количество просмотров: 210
Количество скачиваний: 2