Similar presentations:
Понятие алгоритма. Исполнитель алгоритма. Вспомогательные алгоритмы
1.
Тема:Понятие алгоритма. Исполнитель алгоритма.
Вспомогательные алгоритмы.
2. Цели урока:
Обучающая цель: создать условия для формированияпервичного представления об алгоритме, о его
исполнении, о вспомогательных алгоритмах.
Развивающая цель: развивать логическое и
алгоритмическое мышление.
Мотивационная цель: побудить интерес к изучению
предмета.
3. Задачи урока:
Воспитательная: развитие познавательногоинтереса, логического мышления.
Учебная: познакомиться с понятием алгоритма,
исполнителем алгоритма, переменной.
Развивающая: развитие алгоритмического
мышления, памяти, внимательности.
4.
Понятие алгоритма – одно из основных винформатике. Термин происходит от имени
великого учёного мусульманского мира, узбека,
жителя города Хорезм,
Абу-Абдуллы-Мухамада ибн
Мусы аль-Маджуса аль-Хорезми
5.
Алгоритмэто порядок действий, по которым выполняется
какое-либо задание.
6.
Пример: Любой кулинарный рецепт.Что?
Пирог
Из чего? Мука, яйца, сахар, молоко, масло…
Как?
Смешать 3 стакана муки и 5 яиц…
7.
ПРОМЕЖУТОЧНЫЕ ВЕЛИЧИНЫ8. ВСПОМОГАТЕЛЬНЫЕ АЛГОРИТМЫ.
Основной алгоритм.Исходные данные…
Результат…
Определение величин Х и У
Вызов вспомогательного
алгоритма 1
Библиотека вспомогательных алгоритмов
Возврат и
результат
Вспомогательный алгоритм 1
Исходные данные Х и У
Результат Z
Вспомогательный алгоритм 2
Продолжение выполнение
Основного алгоритма
Вспомогательный алгоритм n
9. Алгоритм – это последовательность действий, направленных на выполнение какой-либо задачи.
Для того, чтобы выполнить задачу нужно знать:ЧТО? ИЗ ЧЕГО? и КАК ПОЛУЧИТЬ?
10.
Промежуточные величины не являютсяни аргументами, ни результатами, они
предназначены для временного хранения
величин.
11.
Вспомогательные алгоритмыпредназначены для облегчения труда
программистов, вместо того, чтобы каждый
раз писать какой-либо алгоритм, проще его
взять из библиотеки вспомогательных
алгоритмов.
12.
Напишите алгоритмы различных жизненныхситуаций, с выделением исходных данных
результатов, промежуточных переменных и
вспомогательных алгоритмов.
Например: подготовка домашних заданий.
Исходные данные: учебники, тетради, пособие.
Результат: твердые знания, хорошие оценки.
Промежуточные переменные: черновики, краткие конспекты.