Сказочные алгоритмы
Автор: Лохмотова Татьяна Александровна (учитель ГБОУ СОШ № 22 г. Чапаевск, Самарской области
Сказка начинается
Формы записи алгоритмов:
- словесная
- табличная
- блок-схема
Рецепт каши из топора
Блок-схема
Начало
Поставить топор вариться
Посолить
Добавить крупы
Словесная форма записи
Варить
- Поставить топор вариться
- Посолить
- Добавить крупы
- Варить
- Сдобрить маслом
Сдобрить маслом
Конец
Табличная форма записи
1 вариант
Команда
Результат
Налить в кадушку 7л воды
Налить в кадушку 7л воды
7 л
Вылить из кадушки 5л воды
14 л
9 л
Вылить из кадушки 5л воды
4 л
2 вариант
Команда
Налить воды в 7л ведро
Результат
Перелить из 7л в 5л ведро
7 л
7л ведро 5л ведро
Вылить воду из 5л ведра
0 л
2 л
Перелить из 7л в 5л ведро
2 л
5 л
Налить воды в 7л ведро
0 л
0 л
Перелить из 7л в 5л ведро
7 л
2 л
2 л
4 л
5 л
5л
7л
Блок-схема
Надвигается угроза?
Нет
Да
Сидит смирно
Всполошится, обернётся в направлении угрозы
Словесная форма записи
Если кругом мирно, то сидит смирно
Если надвигается беда (угроза), то
- Приподнимет гребешок,
- Закричит
- Встрепенётся
- Обернётся в сторону беды (угрозы)
ТИПЫ АЛГОРИТМОВ
Линейный алгоритм
Алгоритм с ветвлением
Алгоритм с повторением
Может быть, стоит добавить какие-нибудь иллюстрации и на этот слайд?
6
начало
Линейный алгоритм (следование)
Собрать крупу
- алгоритм, в котором команды выполняются в порядке их записи, т.е. последовательно друг за другом.
Перебрать крупу
Наносить воды
Почистить котёл
Помыть пол
конец
Алгоритм с ветвлением ( разветвляющийся алгоритм)
- форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов
Нет
Да
Идёт беда?
Идёт направо?
Нет
Да
Поднимет гребешок
Сказку говорит
Песнь заводит
Закричит
Встрепенётся
Обернётся в сторону опасности
Алгоритм с повторением (цикл)
- форма организации действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие
Начало
Встретить девушку
Примерить ей туфельку
Распрощаться с девушкой
Подошла?
Нет
Да
Золушка найдена!
Конец
Практическая работа :
Знакомство с тренажёром Кодвардс
https :// codewards.ru/hourofcode
Задание на дом:
- § 3.4 , ответить на вопросы в конце параграфа.
- Творческое задание : запишите отрывок сказки, представьте соответствующий алгоритм (укажите его тип) , составьте блок-схему и нарисуйте иллюстрацию к сказке.
Сказка - ложь, да в ней намёк
добрым молодцам - урок!
СПАСИБО ЗА ВНИМАНИЕ!