← К теории

Рабочий лист · бланк ученика

Разработка программ, содержащих оператор ветвления

Информатика ФГОС · 8 класс · §26

Кратко по теме

Сначала разберите алгоритм и пример на презентации; письменно выполните задания ниже. УМК ФГОС: данные → действие → проверка результата. Эта тема учит создавать программы, которые принимают решения: выполнять одно действие или другое в зависимости от условия. Оператор ветвления — это развилка на дороге алгоритма, позволяющая программе быть гибкой и реагировать на разные ситуации.

Опора

  • В Python оператор ветвления записывается так: if условие: (двоеточие обязательно), затем с новой строки с отступом — команды.
  • Полная форма: if условие: команды1 else: команды2. Если условие истинно, выполняются команды1, иначе — команды2.
  • Неполная форма: if условие: команды. Если условие ложно, программа просто пропускает эти команды и идёт дальше.
  • Для сравнения чисел используются операторы: == (равно), != (не равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно).
  • Ветвление можно вкладывать: внутри одной ветки может быть ещё одно ветвление — это позволяет проверять несколько условий подряд.
  • Оператор ветвления позволяет программе выполнять разные действия в зависимости от истинности условия.

Задания

  1. 1Таблица: понятие / определение / пример — 4 строки по «Разработка программ, содержащих оператор ветвления».

    бланк · таблица

    Заполните таблицу по столбцам

    понятиеопределение
  2. 2Игра «Найди пару»: «данные ↔ обработка», «алгоритм ↔ шаги», «ошибка ↔ проверка».

    бланк · соедини карточки

    Соедините пары линиями или запишите соответствия (А–1, Б–2…)

    данные
    алгоритм
    ошибка
    обработка
    шаги
    проверка
    Соответствия: А— Б— В— 

Это бланк для ученика. Ответы — на отдельном листе «Ключ учителя».