Similar presentations:
Составление и исполнение линейного алгоритма
1.
Составление и исполнениелинейного алгоритма.
Учебник для 4 класса. Матвеева Н.В., Челак Е.Н
Выполнила: студентка 3 курса 05-407 группы
Насибуллина А.Ф.
2. Цель:
Понять, какие бывают алгоритмы икак их записывают.
Научиться создавать алгоритмы в
текстовой и графической форме,
определять и называть вид алгоритма,
отличать линейные алгоритмы от
алгоритмов с ветвлением.
3.
4. СПОСОБЫ ЗАПИСИ АЛГОРИТМОВ
СловеснаяБлок-схема
Графическая
4 из 18
5.
Алгоритм называют линейным, если все шагиалгоритма выполняются последовательно один за
другим.
«ЗАВТРАК В ШКОЛЬНОЙ СТОЛОВОЙ»
1.
2.
3.
4.
5.
6.
7.
8.
9.
НАЧАЛО.
Зайти в столовую.
Вымыть руки.
Сесть за стол.
Взять вилку.
Съесть завтрак.
Отнести посуду в мойку.
Вымыть руки.
СТОП.
6. Словесная форма
Переход улицы:Пример:
1.
2.
3.
4.
5.
6.
НАЧАЛО
Подойти к переходу.
Посмотри на светофор.
Дождаться зеленого света
Перейти улицу
СТОП
6 из 18
7. Графическая запись алгоритма
12
3
4
5
6
7 из 18
8. Блок-схема
Для обозначения шагов алгоритмаиспользуются геометрические фигуры:
овал
Начало или конец
прямоугольник
Команды (шаги)
ромб
Условие (вопрос)
Последовательность действий
8 из 18
9.
9 из 1810. Переход улицы
НачалоПодойти к переходу
Посмотреть на
светофор
Дождаться зеленого цвета
Перейти улицу
Конец
10 из 18
11. Составь схему алгоритма «Завтрак в школьной столовой»
1.2.
3.
4.
5.
6.
7.
8.
9.
НАЧАЛО.
Зайти в столовую.
Вымыть руки.
Сесть за стол.
Взять вилку.
Съесть завтрак.
Отнести посуду в мойку.
Вымыть руки.
СТОП.
12. «Завтрак в школьной столовой»
НАЧАЛО.Зайти в столовую.
Вымыть руки.
Сесть за стол.
Взять вилку.
Съесть завтрак.
Отнести посуду в
мойку.
8. Вымыть руки.
9. СТОП.
1.
2.
3.
4.
5.
6.
7.
НАЧАЛО
Зайти в столовую
Вымыть руки
Сесть за стол
Взять вилку
Съесть завтрак
Отнести посуду в мойку
Вымыть руки
КОНЕЦ
13. Подведение итогов
Подведение итоговОтветьте на вопросы:
Что необходимо знать при разработке алгоритма?
Перечислите известные вам формы записи алгоритмов.
Какие геометрические фигуры используются в блоксхеме?
Какие алгоритмы называют линейными?