← К теории

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

Цикл с условием

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

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

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

Опора

  • В языке программирования Python цикл с условием записывается так: while условие: тело цикла.
  • В блок-схеме цикл с предусловием изображается ромбом (условие), из которого выходят стрелки «да» (повтор) и «нет» (выход).
  • Цикл с постусловием в большинстве языков программирования (например, в Pascal) записывается как repeat ... until условие, где условие — это условие выхода.
  • Если условие цикла с предусловием изначально ложно, тело цикла не выполнится ни разу.
  • Для предотвращения бесконечного цикла в теле обязательно должно изменяться значение переменной, входящей в условие.
  • Цикл с условием — это алгоритмическая конструкция, которая повторяет серию действий, пока истинно заданное условие.

Задания

  1. 1Таблица: понятие / определение / пример — 4 строки по «Цикл с условием».

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

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

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

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

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

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

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