1.28M
Категория: ПрограммированиеПрограммирование

Формы записи алгоритмов

1.

Повторение

2.

Конспект урока
Алгоритм – это конечная последовательность шагов в
решении, приводящая от исходных данных к
требуемому результату
Исходные
данные
Алгоритм
Требуемый
результат
Разрабатывает
Выполняет
Человек
Исполнитель
СКИ – система команд исполнителя

3.

4.

5.

Укажите истинные высказывания
Человек разрабатывает алгоритмы
□ Человек управляет работой других исполнителей по
выполнению алгоритмов
□ Человек исполняет алгоритмы
□ Компьютер разрабатывает алгоритмы
□ Компьютер выполняет алгоритмы (программы)
□ Исполнитель разрабатывает алгоритмы
□ Исполнитель четко и безошибочно может выполнять
алгоритмы, составленные из команд, входящих в его СКИ

6.

Тема нашего урока
Формы
записи
алгоритмов
Запишите в тетради число и
тему урока

7.

Учимся ставить цели и задачи
Цель: знать формы записи алгоритмов и
применять их на практике
1. Знать и различать основные способы записи
алгоритма
2. Научиться составлять и записывать алгоритмы в разных
формах
3. Составить программы для Исполнителя Робот в среде
программирования Кумир

8.

Наши инструменты
• Инструкционная карта
• Карта критериев для оценки работы на уроке

9.

Выполни задания в инструкционной карте (7 минут)
Откройте скачанный файл
MS Word или работайте в
распечатанном документе.
Внимательно ознакомьтесь
со справочной
информацией
Внесите ответы в
соответствующие поля.

10.

Знакомство с Роботом:
что вы узнали об исполнителе Робот?
Как обозначается Робот на поле?
Может ли Робот упираться в стену?
Какой фигурой обозначается начало
и конец алгоритма в блок-схеме?
Какой фигурой обозначается
действие, команда в блок-схеме?
Нет, потому что
он разобьется

11.

Самопроверка выполненной работы по образцу
1. Проверка выполненных заданий:
Сравни результат своей работы с
образцом на экране.
Исправь допущенные ошибки

12.

Самопроверка выполненной работы по образцу
Алгоритм для Робота. Задание II. А
1-ый способ: словесная форма
4
1. Пройти _____клетки
вправо
2. Затем спустись __________
вниз
4
влево
3. Сделай ______
шага ______
Рисунок 1

13.

Самопроверка выполненной работы по образцу
Алгоритм для Робота. Задание II, В
2-ый способ: графическая форма(блок-схема)
начало
вправо
1
вправо
2
вправо
3
вправо
4
вниз
5
влево
6
влево
7
влево
8
влево
9
конец
Рисунок 1

14.

Самопроверка выполненной работы по образцу
Алгоритм для Робота. Задание II, С
3-ий способ: программная форма (программа)
нач
вправо
вправо
________
вправо
вправо
________
вниз
________
влево
________
влево
влево
влево
кон
Рисунок 1

15.

Знать формы и способы записи алгоритмов
Работа в тетради
5 мин

16.

Знать название форм записи алгоритмов
Работа в тетради.
Задание 1. Впишите формы записи алгоритмов в схему.
(2 минуты)
Формы записи
алгоритма
Словесная
Графическая
(блок-схема)
Программная
(программа)

17.

Знать назначение блоков при графической форме записи
Задание 2. Изобрази геометрические фигуры для блоксхем в соответствии с их назначением в блок-схемах
( 2 минуты)
Начало и конец
алгоритма
Действие, команда
Указывает
последовательность
выполнения команд

18.

Знать СКИ исполнителя Робот
Задание 3. Выпиши только те команды, которые
входят в СКИ исполнителя Робот ( 1 минута)
вверх, наверх, вниз, Вниз, влево,
стой, вправо, ВПРАВО

19.

Знать СКИ исполнителя Робот
Задание 3. Выпиши только те команды, которые
входят в СКИ исполнителя Робот (1 минута)
вверх, наверх, вниз, Вниз, влево,
стой, вправо, ВПРАВО

20.

21.

Сравниваем формы записи алгоритмов
1.3 Особенности форм записи алгоритма
а. Установите соответствие между понятием (1-ыйтолбец), примером (2-ой столбец) и
описание формы записи алгоритма ( 3-ий столбец). Пример ответа: 1-III-C (1,5 мин)
1.Словесная
2.Программная
нач
нц 3 раз
вниз
закрасить
кц
нц 3 раз
вверх
кц
кон
А. Алгоритм
записан на языке
программирования
I
Батон с чесноком и сыром
1. На мелкой терке натереть сыр и чеснок, нарубить
петрушку, перемешать
1. Добавить размягченное сливочное масло
2. Нарезать батон по диагонали, не дорезая до конца.
3. Сырной начинкой заполнить разрезы.
4. Завернуть батон в фольгу и запекать в течение 20
минут при температуре в 200 градусов
II
3.Графическая
III
В. Форма записи
алгоритма в виде
геометрических
фигур и стрелок,
указывающих
порядок действия
С. Алгоритм
записан словами и
предназначен для
человека

22.

Учимся ставить цели и задачи
Цель: знать формы записи алгоритмов и
применять их на практике
1. Знать и различать основные способы записи алгоритма
2. Научиться составлять и записывать алгоритмы в разных формах
3. Составить программы для Исполнителя Робот в среде
программирования Кумир

23.

Подводим итог
Словесная
Алгоритм записан словами
и предназначен для
человека
Графическая
Форма записи алгоритма в
виде геометрических фигур
и стрелок, указывающих
порядок действия
Программная
Алгоритм записан на языке
программирования

24.

Спасибо за внимание!
English     Русский Правила