Презентація "Розгалужені алгоритми"

Про матеріал
Презентація до уроку "Розгалужені алгоритми". В презентації використовуються інтерактивні вправи для повторення матеріалу, розглянуті практичні приклади.
Зміст слайдів
Номер слайду 1

Практична робота 3 Теорія алгоритмів

Номер слайду 2

У - усміхненим. С - спокійним. П - прогресивнимІ - ініціативним. Х - хоробрим

Номер слайду 3

Інтерактивна вправа «Заверши речення»Алгоритм – це точно визначена інструкція, послідовно застосовуючи яку до вихідних даних, можна отримати …Основні властивості алгоритму: дискретність, …Можливість застосування алгоритму до будь-яких вхідних даних задач виділеного класу називається властивістю …Нескінченний процес в інформатиці називається …Способи запису алгоритмів: …Графічне зображення логічної структури алгоритму, у якому кожний етап процесу переробки даних подається у вигляді геометричних фігур називається …

Номер слайду 4

Інтерактивна вправа «Заверши речення»Блок-схему придумав математик, який ілюстрував блок-схемою модель зіткнення ядерних частинок при розробці Манхетенського проекту, звали його …Алгоритми будь-якого рівня складності можуть містити три основні структури: …Інструкції виконуються послідовно в порядку їх запису у … алгоритмах.

Номер слайду 5

Вправа «Зіпсована записка»

Номер слайду 6

Базова алгоритмічна структура?В. Васнецов «Вітязь на роздоріжжі»«Как пряму ехати — живу не бывати — нет пути ни прохожему, ни проезжему, ни пролетному; направу ехати — женату быти; налеву ехати — богату быти»О. Пушкін «Край лукомор’я дуб зелений»Край лукомор’я дуб зелений,…І день і ніч там кіт учений…Іде праворуч - спів заводить,Ліворуч - казку гомонить.

Номер слайду 7

Тема заняття. Практична робота №3«Алгоритми із розгалуженою структурою»

Номер слайду 8

Теоретичні відомостіРозгалуження - це така форма організації дій, при якій в залежності від виконання або невиконання деякої умови здійснюється одна, або інша послідовність дій.

Номер слайду 9

Одноальтернативне розгалуження. Перевіряється Умова, і якщо вона істинна (True), то виконується Оператор 1. Інакше буде виконуватися оператор, який розташовано безпосередньо за оператором розгалуження.

Номер слайду 10

Одноальтернативне розгалуження

Номер слайду 11

Двоальтернативне розгалуження. Перевіряється Умова і, якщо вона має значення True, то виконується Оператор 1. Інакше виконується Оператор 2.

Номер слайду 12

Двоальтернативне розгалуження

Номер слайду 13

Багатоальтернативне розгалуження. Вираз B повинен мати ціле значення. Якщо його значення дорівнює одиниці, виконується Оператор 1, якщо вираз має значення два, виконується Оператор 2, а якщо три — Оператор 3. Після виконання одного з цих операторів виконується Оператор, що міститься після оператора багатоальтернативного розгалуження.

Номер слайду 14

Багатоальтернативне розгалуження

Номер слайду 15

Логічні операціїКрім вже відомих нам числового і рядкового типів даних в Python є логічний тип bool.. Змінна типу bool може приймати одно з двох значень – True (Істина) або False (Хибність).

Номер слайду 16

Оператори порівняння

Номер слайду 17

Практична частина. Задача 1. Ввести будь-яке значення х і обчислити значення функції у(х), яка задана формулою

Номер слайду 18

Практична частина. Задача 2. Скласти блок – схему та програму для наступної задачі:

Номер слайду 19

Перевірка знань https://learningapps.org/view6795038https://learningapps.org/view6317706

Номер слайду 20

Домашнє завдання. Дано ціле число n. Розробіть програму, за допомогою якої це число збільшується на 7, якщо воно більше 15, і зменшується на 5, якщо воно менше або дорівнює 15. Порядок виконання роботи: Розробити алгоритм рішення задачі словесним методом та записати його в звіті. Побудувати блок-схему задачі. Створити програму.

Середня оцінка розробки
Структурованість
5.0
Оригінальність викладу
4.0
Відповідність темі
5.0
Загальна:
4.7
Всього відгуків: 1
Оцінки та відгуки
  1. Шемейко Анатолій Степанович
    Загальна:
    4.7
    Структурованість
    5.0
    Оригінальність викладу
    4.0
    Відповідність темі
    5.0
pptx
Додано
9 листопада 2021
Переглядів
683
Оцінка розробки
4.7 (1 відгук)
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку