Похожие презентации:
Алгоритмическая конструкция "следование". Линейные алгоритмы
1.
Муниципальное бюджетное общеобразовательное учреждениесредняя общеобразовательная школа №26
Ногинского района Московской области
Презентация к уроку по теме:
«Алгоритмическая конструкция следование.
Линейные алгоритмы»
Автор
учитель информатики
Осипова С.В
Богородский г.о. 2020г.
2.
Цели урока:Формирование умения составлять и практически применять линейный
алгоритм.
Задачи:
o актуализация знаний учащихся по теме «Алгоритмы, формы
представления алгоритмов;
o познакомить с алгоритмической конструкцией следование, линейным
алгоритмом;
o научить составлять линейные алгоритмы для разных исполнителей;
o развивать критическое логическое мышление учащихся – умения
выделять главное, существенное, обобщать имеющуюся информацию;
o воспитывать аккуратность, дисциплинированность.
3.
Что такое Алгоритм?Алгоритм – это описание последовательности действий предназначенное
для конкретного исполнителя, приводящих от исходных данных к
требуемому результату.
Приведите пример исполнителей алгоритмов.
4.
Свойства алгоритмовОднозначность
Массовость
Конечность
Понятность
Результативность
5.
Пример алгоритма из жизни1. Налить в чайник воду
2. Поставить чайник на плиту
3. Вскипятить воду
4. Налить в чашку заварку
5. Налить в чашку кипяток
6. Добавить сахар
7. Размешать содержимое чашки ложкой
8. Выпить чай
6.
Способы представления алгоритмовСловесный
Графический
Алгоритмический язык
Графический - с помощью блок- схем.
На уроках информатики, обычно
используется этот способ.
7.
Правильно строим блок-схемыНачало и конец
Ввод данных
Обработка информации
Логическое условие
Вывод информации
8.
Алгоритмические конструкцииАлгоритмические конструкции
Следование
Ветвление
Повторение
9.
Виды алгоритмовАлгоритмы
Линейный
Разветвляющийся
Циклический
10.
Разгадайте ребусЛинейный алгоритм
11.
Тема урокаЛинейный алгоритм
12.
Цель урокаПознакомиться с линейным алгоритмом
Узнать правила построения линейных алгоритмов
Научиться составлять линейные алгоритмы.
13.
Линейный алгоритмСледование – алгоритмическая конструкция, отображающая естественный,
последовательный порядок дествий.
Линейный алгоритм – алгоритм в котором используется структура
«следования».
Линейные алгоритмы состоят из команд, которые выполняются
последовательно
Например, при “ решении задачи” сварить борщ - все действия выполняются одно за
другим. Они как бы выстраиваются в одну линию. Отсюда и название – линейный.
14.
Пример линейного алгоритмаНачало
Встать
Собираемся в школу
1.
2.
3.
4.
5.
6.
Встать
Сделать зарядку
Умыться
Одеться
Позавтракать
Собрать портфель
Сделать зарядку
Умыться
Одеться
Позавтракать
Собрать портфель
Конец
15.
ЗаданиеОпределите значение переменных после
выполнения алгоритма.
Начало
a:=336
b:=8
div - вычисляет целое частное
mod - вычисляет остаток от деления
a:=a div b
b:= a mod b
a, b
Конец
16.
ЗаданиеСоставьте блок-схему алгоритма для
нахождения значения выражения
(963 : 3 - 34) : 7 - 24 =?
Начало
963:3
321-34
287:7
41-24
Ответ: 17
Конец
17.
ЗаданиеНапишите алгоритм в среде исполнителя
“Кумир”, исполняя который Робот
нарисует на клетчатом поле узор
и вернется в исходное положение
18.
Закрепление пройденногоПройдите опрос по ссылке
19.
СинквейнЭто стихотворение из 5 строк, которые строятся по линейному алгоритму
1.
2.
3.
4.
5.
Назовите тему урока одним словом - существительным
Назовите 2 прилагательных, которые характеризуют тему урока
Назовите 3 действия, которые вы выполняли при изучении темы
Выразите в одном предложении свои впечатления о теме урока
Как иначе назвать тему урока
20.
Итоги урокаАлгоритм – это конечная последовательность шагов в решении задачи,
приводящая от исходных данных к требуемому результату.
Исполняют алгоритмы люди и всевозможные технические устройства.
Алгоритм, в котором команды выполняются в порядке их записи, то есть
последовательно друг за другом, называется линейным.
21.
Домашнее задание§ 2.4.1
стр. 92 №9
Пройдите игру LightBot
https://www.lightbot.com/flash.html
22.
Используемые материалы● https://lbz.ru/metodist/authors/informatika/3/
● https://www.lightbot.com/flash.html
● https://docs.google.com/forms/d/117JHfUxqaX9w9H3tgNma1WxKSJ7
lEyOCPDR1Jm1kOuY/edit?usp=sharing