Алгоритмы и программы
Алгоритмы и программы

#1 слайд
Алгоритмы и Алгоритмы и
программыпрограммы
Тема занятия:
16.02.202316.02.2023
1 слайд
Алгоритмы и Алгоритмы и программыпрограммы Тема занятия: 16.02.202316.02.2023
#2 слайд
Цели обучения
1. Научить учащихся анализировать
алгоритм, формировать навыки
составления простейших
алгоритмов.
2. Учащиеся должны дать несколько
определений алгоритма;
3. Уметь охарактеризовать
основные свойства алгоритма
2 слайд
Цели обучения 1. Научить учащихся анализировать алгоритм, формировать навыки составления простейших алгоритмов. 2. Учащиеся должны дать несколько определений алгоритма; 3. Уметь охарактеризовать основные свойства алгоритма
#3 слайд
Критерии оцениванияКритерии оценивания
Ученики понимают
определения алгоритма и
программы
Составляют блок-схему
3 слайд
Критерии оцениванияКритерии оценивания Ученики понимают определения алгоритма и программы Составляют блок-схему
#4 слайд
ВопросыВопросы::
1.Понятие алгоритма и его
исполнителя
2.Свойства алгоритмов
3.Способы записи
алгоритмов
4 слайд
ВопросыВопросы:: 1.Понятие алгоритма и его исполнителя 2.Свойства алгоритмов 3.Способы записи алгоритмов
#5 слайд
Контроль усвоения Контроль усвоения
пройденного пройденного
материаламатериала
5 слайд
Контроль усвоения Контроль усвоения пройденного пройденного материаламатериала
#6 слайд
Актуализация Актуализация
опорных знаний опорных знаний
1.Скажите, где вы уже
встречались с термином
«алгоритм»?
2.Как вы понимаете этот
термин?
3.Рассмотрим задачу: решить
уравнение ax
2
+bx+c=0. Как
вы будете решать задачу?
6 слайд
Актуализация Актуализация опорных знаний опорных знаний 1.Скажите, где вы уже встречались с термином «алгоритм»? 2.Как вы понимаете этот термин? 3.Рассмотрим задачу: решить уравнение ax 2 +bx+c=0. Как вы будете решать задачу?
#7 слайд
Решить уравнение
ax
2
+bx+c=0
1. Если D>0, то D=b-4ac, тогда
2. Если D = 0, то
3. Если D<0, то нет решений
ЗАДАЧА
7 слайд
Решить уравнение ax 2 +bx+c=0 1. Если D>0, то D=b-4ac, тогда 2. Если D = 0, то 3. Если D<0, то нет решений ЗАДАЧА
#8 слайд
Изучение и освоение Изучение и освоение
нового материаланового материала
8 слайд
Изучение и освоение Изучение и освоение нового материаланового материала
#9 слайд
Алгоритм (algorithm) – это
конечная последовательность
строго очерченных правил, на
основании исходных данных,
приводящих к однозначному
решению задачи
9 слайд
Алгоритм (algorithm) – это конечная последовательность строго очерченных правил, на основании исходных данных, приводящих к однозначному решению задачи
#10 слайд
Пример: Рецепт
приготовления чая
1.Вскипятить свежую воду
2.Ополоснуть заварной чайник
крутым кипятком
3.Положить чай из расчёта 1
чайную ложку на чашку чая и
сразу залить кипятком
4.Через 3-5 минут помешать
5.Добавить сахар по вкусу
10 слайд
Пример: Рецепт приготовления чая 1.Вскипятить свежую воду 2.Ополоснуть заварной чайник крутым кипятком 3.Положить чай из расчёта 1 чайную ложку на чашку чая и сразу залить кипятком 4.Через 3-5 минут помешать 5.Добавить сахар по вкусу
#11 слайд
Исполнитель — человек или
техническое устройство
(автомат, робот, компьютер)
со строго определенным
набором возможных команд
Совокупность команд,
которые могут быть
выполнены исполнителем,
называется системой команд
исполнителя
11 слайд
Исполнитель — человек или техническое устройство (автомат, робот, компьютер) со строго определенным набором возможных команд Совокупность команд, которые могут быть выполнены исполнителем, называется системой команд исполнителя
#12 слайд
Свойства алгоритмовСвойства алгоритмовАЛГОРИТ
М
АЛГОРИТ
МДискретност
ь
Дискретност
ьДетерминированност
ь
Детерминированност
ьКонечност
ь
Конечност
ьМассовост
ь
Массовост
ьРезультативность
Результативность
12 слайд
Свойства алгоритмовСвойства алгоритмовАЛГОРИТ М АЛГОРИТ МДискретност ь Дискретност ьДетерминированност ь Детерминированност ьКонечност ь Конечност ьМассовост ь Массовост ьРезультативность Результативность
#13 слайд
Дискретность –
разрывность,
отделённость одного
действия от другого
13 слайд
Дискретность – разрывность, отделённость одного действия от другого
#14 слайд
Детерминированность –
однозначность,
определённость
формулировок, не
допускающая разных
толкований
14 слайд
Детерминированность – однозначность, определённость формулировок, не допускающая разных толкований
#15 слайд
Конечность – каждое
отдельное действие (и
весь алгоритм)
должно быть
выполнено (имеет
предел)
15 слайд
Конечность – каждое отдельное действие (и весь алгоритм) должно быть выполнено (имеет предел)
#16 слайд
Результативность –
получение результата
после конечного числа
шагов,
предусматривающее все
возможные варианты
16 слайд
Результативность – получение результата после конечного числа шагов, предусматривающее все возможные варианты
#17 слайд
Массовость –
возможность решать
множество
однотипных задач
17 слайд
Массовость – возможность решать множество однотипных задач
#18 слайд
Как мы сейчас представили
алгоритм?
А при решении квадратного
уравнения?
А как записать алгоритм для
компьютера, чтобы ему это было
понятно?
18 слайд
Как мы сейчас представили алгоритм? А при решении квадратного уравнения? А как записать алгоритм для компьютера, чтобы ему это было понятно?
#19 слайд
Способы записи Способы записи
алгоритмовалгоритмов
19 слайд
Способы записи Способы записи алгоритмовалгоритмов
#20 слайд
Блок-схемойБлок-схемой называют называют
определенную форму определенную форму
графического графического
представления представления
алгоритмаалгоритма
20 слайд
Блок-схемойБлок-схемой называют называют определенную форму определенную форму графического графического представления представления алгоритмаалгоритма
#21 слайд
Наименование Наименование Обозначение Обозначение Описание Описание
Прерывание Прерывание
Начало или конец Начало или конец
подпрограммыподпрограммы
Передача данныхПередача данных
Ввод данных, вывод Ввод данных, вывод
результатоврезультатов
Процесс (действие)Процесс (действие)
Выполнение Выполнение
арифметических арифметических
действийдействий
Принятие решения Принятие решения
(условие)(условие)
Проверка условий, Проверка условий,
переход к действию по переход к действию по
условиюусловию
Модификация (цикл)Модификация (цикл)
Организация Организация
циклического циклического
процессапроцесса
Запись алгоритмов в виде блок-
схем
21 слайд
Наименование Наименование Обозначение Обозначение Описание Описание Прерывание Прерывание Начало или конец Начало или конец подпрограммыподпрограммы Передача данныхПередача данных Ввод данных, вывод Ввод данных, вывод результатоврезультатов Процесс (действие)Процесс (действие) Выполнение Выполнение арифметических арифметических действийдействий Принятие решения Принятие решения (условие)(условие) Проверка условий, Проверка условий, переход к действию по переход к действию по условиюусловию Модификация (цикл)Модификация (цикл) Организация Организация циклического циклического процессапроцесса Запись алгоритмов в виде блок- схем
#22 слайд
22 слайд
#23 слайд
23 слайд
#24 слайд
Программа (program)
– это запись алгоритма в
виде
последовательности
инструкций, которая
будет понята машиной.
Она состоит из
последовательности
команд.
24 слайд
Программа (program) – это запись алгоритма в виде последовательности инструкций, которая будет понята машиной. Она состоит из последовательности команд.
#25 слайд
Выполнение
практического задания
25 слайд
Выполнение практического задания
#26 слайд
Рефлексия Рефлексия
•Что вы узнали на
уроке?
•Что было не понятно?
•Вам была интересна
сегодняшняя тема?
26 слайд
Рефлексия Рефлексия •Что вы узнали на уроке? •Что было не понятно? •Вам была интересна сегодняшняя тема?
#27 слайд
Домашнее
задание
27 слайд
Домашнее задание
#28 слайд
Автор: Бурабаева Аигерим Амангельдиновна, Автор: Бурабаева Аигерим Амангельдиновна,
преподаватель информатикипреподаватель информатики
28 слайд
Автор: Бурабаева Аигерим Амангельдиновна, Автор: Бурабаева Аигерим Амангельдиновна, преподаватель информатикипреподаватель информатики
шағым қалдыра аласыз













