Similar presentations:
Алгоритмы вокруг нас
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=0S=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.
Записать алгоритм «Заваричайник» с помощью словесного и
графического
форм
записи
алгоритма.