Тема урока: Алгоритмы вокруг нас.
Цели урока:
План урока:
Кто такой исполнитель алгоритма?
Пример:
Словесная форма записи алгоритма
Программная форма записи алгоритма
Функциональные блоки:
Графическая форма записи алгоритма.
ПРОВЕРОЧНЫЙ ТЕСТ
1.68M
Category: informaticsinformatics

Алгоритмы вокруг нас

1.

Задания:
1. Пришить
пуговицу.
2. Собрать рисунок по картинке.
3. Найти периметр своего класса.
4. Сделать кофе.
5. Надуть воздушный шарик.
6. Раскрасить картинку.

2.

План
Команда
Инструкция
Последовательность
Цель
Результат

3.

Закодированное сообщение:
12:00, 5:25, 19:35, 2:10, 21:45, 15:15,
10:50, 18:30.

4.

Закодированное
сообщение:
12:00 5:25 19:35 2:10 21:45 15:15 10:50 18:30.

5.

Алгоритм– описание
последовательности действий (план),
строгое исполнение которых
приводит к решению поставленной
задачи за конечное число шагов

6. Тема урока: Алгоритмы вокруг нас.

Подготовила:
Учитель информатики МАОУ «Рассолодинская средняя
общеобразовательная
школа»
Кангаласского улуса
Дмитриева Ая Прокопьевна
МР
Мегино

7. Цели урока:

1. Образовательные:
Познакомить с понятием “алгоритм», «исполнитель»
Научить записывать и определять алгоритм.
2. Развивающие:
развивать познавательный интерес;
развивать умение анализировать, обобщать, сравнивать,
абстрагироваться, синтезировать знания, полученные на
различных предметах.
3. Воспитательные:
воспитывать стремление к получению новых знаний,
обобщению знаний из различных областей жизни;
чувство товарищества, взаимовыручки;
коммуникативные качества, умение слушать;
культуру межличностных взаимоотношений, аккуратность
в
работе, трудолюбие.

8. План урока:

1.
2.
3.
4.
5.
Орг. момент.
Проблемная ситуация
Изучение нового материала.
a. Алгоритм.
b. Исполнитель
c. Способы записи алгоритма.
d. Обобщение и систематизация знаний.
Закрепление изученного материала.
Подведение итогов, домашнее задание.
2 мин
5 мин
20 мин
13 мин
5 мин

9.

Аль-Хорезми
(786—850 гг. н.э.) —

10. Кто такой исполнитель алгоритма?

Исполнитель – это человек или автомат (в
частности
может
быть
ЭВМ),
умеющий
выполнять некоторый, вполне определенный
набор действий.

11.

Алгоритм «Зарядка».
Встать прямо.
Поднять руки вверх.
Опустить руки вниз.
Повернуться влево.
Повернуться вправо.
1.
2.
3.
4.
5.

12.

Алгоритм «Квадрат»
Встать прямо
Сделать один шаг вперед.
Сделать один шаг влево.
Сделать один шаг назад.
Сделать один шаг вправо.
1.
2.
3.
4.
5.

13.

Алгоритм «Музыка»
Похлопать в ладоши два раза
2. Потопать ногами два раза
3. Похлопать в ладоши два раза
4. Потопать ногами два раза
1.

14.

Алгоритм «Раз, два»
Встать прямо
2. Команда «Налево»
3. Команда «Кругом»
Вернуться в исходное положение
1.
4.

15.

Алгоритм «Танец»
Поднять руки вверх
Похлопать в ладоши два раза
3. Опустить руки
4. Покружиться один раз
1.
2.

16.

Алгоритм «Знак»
Поднять левую руку вверх
Правую руку поставить на пояс
3. Наклониться влево
Вернуться в исходное положение
1.
2.
4.

17.

Алгоритм «Пляска»
Руки на пояс
2. Присесть на корточки
3. Встать прямо
4. Повернуться влево
5. Повернуться вправо
1.

18.

ТИПЫ АЛГОРИТМА
Линейный
Разветвляющий
Циклический

19.

Составить алгоритм результата выражения:
100+(115-(40+20).
Как вы будем выполнять действия в этом выражении?
1.
2.
3.
4.
40+20 = 60
115 – 60=55
100+55=155
Записать ответ

20.

Линейный алгоритм - это описание
действий,
которые
выполняются
однократно в заданном порядке.

21.

Царевич останавливается у развилки
дороги и видит камень с надписью:
«Если направо пойдешь, то коня
потеряешь, иначе - сам пропадешь».

22.

Разветвляющийся алгоритм - это
алгоритм, в котором в зависимости от
условия выполняется либо одна, либо
другая последовательность действий.

23.

24.

Циклический алгоритм - это
описание действий, которые должны
повторяться указанное число раз или
пока не выполнено заданное условие.

25.

Программа (алгоритм) для
исполнителя «Повар»
1.
2.
3.
4.
Подойти к плите
Снять крышку кастрюли
Попробовать блюдо на соль
Если на вкус соли мало
4.2. Добавить соли в блюдо
4.3. Иначе перейти к
следующему пункту
5.
6.
Закрыть крышку кастрюли
Закончить выполнение
программы
(алгоритма)
Линейный алгоритм
Разветвляющий
алгоритм
Циклический алгоритм

26.

Программа (алгоритм) для
исполнителя «Повар»
Линейный алгоритм
1.
2.
3.
4.
5.
6.
Подойти к плите
Снять крышку кастрюли
Наколоть картофель на вилку
Если картофель сварился, то
выключить огонь
Иначе вернуться к пункту №1
Закрыть крышку кастрюли
Закончить выполнение
программы
(алгоритма)
Разветвляющий
алгоритм
Циклический алгоритм

27.

1.
Программа (алгоритм) для
исполнителя «Повар»
Нарезать очищенный и
вымытый картофель.
2.
Подойти к плите
2.
Снять крышку кастрюли
3.
Аккуратно опустить
картофель в кастрюлю
4.
Закрыть крышку кастрюли
5.
Закончить выполнение
программы
(алгоритма)
Линейный алгоритм
Разветвляющий
алгоритм
Циклический алгоритм

28.

СПОСОБЫ ОПИСАНИЯ АЛГОРИТМА
1.Словесный.
2.Графический (блоксхемой).
3.Программный. (на языке
программирования)

29. Пример:

Написать алгоритм “Одеться по
погоде”. Условие: Если на улице
температура ниже -200, то необходимо
надеть шубу, иначе – куртку.
Словесная форма
Программная форма
Графическая форма

30. Словесная форма записи алгоритма

Задание:
Сформулируйте
известные
русские
пословицы,
по
представленным блок-схемам.

31. Программная форма записи алгоритма

S=0
S=S+1
Отмерь
Да
S≤7
Нет
Отрежь
конец

32. Функциональные блоки:

Да
Лето?
Нет
Зима?
Да
Сани
Телега
Нет

33. Графическая форма записи алгоритма.

Препятствие в виде
возвышенности
Нет
Восхождение
Умный?
Да
Обход

34.

ПРОВЕРОЧНЫЙ ТЕСТ
По теме «Алгоритмы вокруг нас»

35.

Синоним слова «Алгоритм»
План
Робот
Режим

36.

Закончите предложение:
«Алгоритмом называется»
Нумерованный список
Любая последовательность команд
конечная последовательность шагов в
решении задачи, приводящая от
исходных
данных
к
требуемому
результату

37.

Алгоритм, в котором команды выполняются в
порядке их записи,
то есть последовательно друг за другом,
называется….
Линейный
Разветвляющийся
Циклический

38.

Установите правильную последовательность действий в алгоритме:
1.
проверить содержимое флешки на вирусы;
2. вставить флешку в компьютер;
3.
остановить работу флешки;
4. скачать нужный файл;
2-3-4-1
2-4-1-3
2-1-4-3

39.

Человек, робот, автомат, компьютер, который
выполняет чьи-то команды - это...
Помощник
Исполнитель
Командир

40.

Записать алгоритм «Завари
чайник» с помощью словесного и
графического
форм
записи
алгоритма.

41. ПРОВЕРОЧНЫЙ ТЕСТ

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