Словесно-формульный
Например, Составить алгоритм решения арифметического выражения (2334)57/3
1 шаг 233457
2 шаг 57573249
3 шаг 3249/31083
2. С помощью алгоритмического языка
Например, Составить алгоритм решения алгебраического выражения x2yz
алг Выражение
арг y,z:цел
рез x:цел
нач
x:2y
x:xz
кон
3. Таблицы
4. Блок-схемы, в которых для обозначения шагов алгоритма используются геометрические фигуры.
Объявление переменных или ввод комментариев
(Демонстрация презентации, 10-11 слайды)
Учитель: Какие типы алгоритмов существуют? (Рассказ учителя с демонстрацией примеров различных алгоритмических структур).
Линейный – это алгоритм, в котором команды выполняются последовательно одна за другой.
Разветвлённый (алгоритмические структуры «ветвление» и «выбор») - алгоритм, в котором в зависимости от истинности или ложности условия выполнятся одна или другая серия команд.
Циклический (алгоритмическая структура «цикл») - это алгоритм, в котором одна и та же последовательность действий совершается многократно (или ни разу) до тех пор, пока выполняется условие.
Вспомогательный - самостоятельный алгоритм, снабжённый таким заголовком, который позволяет вызывать этот алгоритм из других алгоритмов.
(Демонстрация презентации, 12-16 слайды)
4. Этап закрепления знаний.
4. 1. Самостоятельная работа в группах по карточкам. Командир группы о результатах сообщает учителю.
Примерные вопросы:
1. Приведите примеры известных Вам алгоритмов.
2. Перечислите основные свойства алгоритмов и проиллюстрируйте их примерами.
3. Какие Вы знаете формы описания алгоритмов?
4. Перечислите основные элементы блок-схемы и их назначение. (Демонстрация презентации, 17 слайд)
Страницы: << < 2 | 3 | 4 | 5 > >>