Similar presentations:
Формы записи алгоритмов
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.
Подводим итогСловесная
Алгоритм записан словами
и предназначен для
человека
Графическая
Форма записи алгоритма в
виде геометрических фигур
и стрелок, указывающих
порядок действия
Программная
Алгоритм записан на языке
программирования