Перейти к содержанию
MediaSchool

Цикл с переменной. Трассировка повторений

Переменная цикла, начальное и конечное значения, шаг; связь с заданным числом повторений. Практика на формальном исполнителе или в учебном псевдокоде: заполнить трассировочную таблицу, посчитать повторения и объяснить включение границ. Не смешивать правила разных языков записи диапазона.

Открыт · Презентация · Методичка · Рабочий лист

Конспект урока

Выполнить цикл с параметром по заданным целым границам, связать значение i с целым телом, построить трассу и проверить включение верхней границы, один элемент и пустой диапазон.

Клеточник: поле1≤x≤5,1≤y≤4, x вправо,y вверх, стена только(2,2)↔(3,2). ВПРАВО/ВЛЕВО меняютx на±1, ВВЕРХ/ВНИЗ меняютy на±1. Недопустимая или неизвестная команда останавливает весь план, позиция при неудаче прежняя. Собственный язык HTML: ДЛЯ I ОТ a ДО b; тело; КОНЕЦ ДЛЯ. aиb—целые от−99до99, шаг всегда+1, обе границы включены. Приa≤b значенияi=a,a+1,…,b; каждому значению соответствует одно выполнение всего тела. Приa>b тело не выполняется. Менятьiвнутри тела нельзя; это параметр цикла, не координата. После циклаiвне области этого цикла недоступно; вложенные циклы здесь не нужны. Хвост после КОНЕЦ ДЛЯ выполняется один раз при нормальном выходе. Начало/конец итерации — события без движения; лимит200событий ограничивает среду. Эта запись не Python range и не КуМир: для другого языка границы нужно читать отдельно.

Основная практика: бумага с прогнозом, затем проверка в браузере. При отсутствии ПК выполняй те же команды фишкой на бумажном поле. Сохраняй первую попытку; исправления отмечай другим знаком.

Безопасное начало

Сухие руки, без напитков у техники. Провода и разъёмы не трогай, о неисправности сообщи учителю. Работай по правилам кабинета. Две полные минуты в середине урока — без экрана и заданий. Внешний ИИ, аккаунты и личные данные не требуются.

Что уже нужно знать

Клеточник13–19: тело, итерация, известное число повторений, условие и остановка при отказе. Переменная i вводится как счётчик учебного цикла; синтаксис Python ещё не используется.

S0. В цикле повторить3раза тело состоит из двух команд. Сколько итераций и сколько движений без отказов?

Устная проба без отметки.

Параметр и включительный диапазон

В нашей учебной среде ДЛЯ I ОТ a ДО b перебирает целые значения с шагом+1, включая обе границы. Для каждого значения выполняется всё тело в исходном порядке. Само изменениеiне перемещает исполнителя. Равные границы дают одну итерацию, начало больше конца — ноль. Общий хвост выполняется один раз. Это явно заданные правила собственного языка, не правила Python range.

ДиапазонЗначения / итерации
2…42,3,4 / три
5…55 / одна
4…2Нет / ноль
После КОНЕЦ ДЛЯОбщий хвост один раз

Поле5×4, стена только(2,2)↔(3,2). Отказ останавливает весь план без движения на запрещённой попытке. ДЛЯ:целые границы−99…99, шаг+1, обе входят. Параметрiне координата; менять его в теле нельзя. Лимит200событий не равен числу движений. Памятка разрешена.

Концептуальная иллюстрация. Точные данные определены условиями, таблицами и схемами; предметы на рисунке не являются входными данными.

Практика на компьютере

Открыть Клеточник — пошаговое выполнение. Можно скачать HTML и открыть без сети. Внешние аккаунты не нужны. Выбери задание и выставь указанный старт. Цель заполнена только если она дана в условии. В заданиях на трассировку поля «Мой прогноз» пустые и необязательные: впиши свой ответ или оставь запись на бумаге. Запиши свой план. Сначала прогноз на бумаге, затем «Подготовить», «Один шаг» и сравнение позиций. Для нового запуска верни старт; изменения очищают трассу. Разобранный образец открывается отдельной кнопкой.

Проверить HTML20до звонка. До запуска выписать значенияiи позиции на бумаге. ДляA2сменить ученика у клавиатуры. Поля прогноза в задачах трассировки пустые; цельA2задана условием. Начало/конец итерации не считать ходом. БезПКтот же список значений и фишка на поле.

Личная проба

C1. Старт(1,3). ДЛЯ I ОТ 2 ДО 4; ВПРАВО; КОНЕЦ ДЛЯ. Выпиши значенияiи позиции после каждого движения.

Две минуты лично, затем разбор и исправление. Памятка разрешена.

Трасса параметра и общего хвоста

Образец: из(2,3) ДЛЯ I ОТ 4 ДО 5; ВПРАВО; КОНЕЦ ДЛЯ; ВНИЗ. Приi=4 → (3,3),i=5 → (4,3), затем общийВНИЗ → (4,2). Два значения счётчика и три движения с хвостом.

A1. Старт(1,3). ДЛЯ I ОТ 1 ДО 3; ВПРАВО; КОНЕЦ ДЛЯ; ВВЕРХ. Запиши iи позицию после каждого тела, затем общий хвост и итог. Сначала прогноз, затем проверка.

Заготовка для своей записи:

i / часть планаПозиция после тела
1
2
3
Хвост

Сначала своя запись и основание, затем сверка.

Полная пауза

Две минуты без проекции, чтения, вычислений и обсуждения. Отведи взгляд и смени позу.

Две команды для каждого значения

Образец: из(3,4) ДЛЯ I ОТ 2 ДО 3; ВНИЗ; ВЛЕВО; КОНЕЦ ДЛЯ. Приi=2:(3,3),(2,3); приi=3:(2,2),(1,2). Внутренняя стена не пересекается, четыре движения при двух итерациях.

A2. Старт(1,1), цель(3,3). План ВВЕРХ; ВПРАВО; ВВЕРХ; ВПРАВО сожми в ДЛЯ I ОТ 1 ДО 2. Запиши тело и четыре позиции, затем проверь.

Заготовка для своей записи:

iДве позиции тела
1
2

Три минуты лично, затем две минуты на сверку и исправление.

Концептуальная иллюстрация. Точные данные определены условиями, таблицами и схемами; предметы на рисунке не являются входными данными.

Одна итерация или ни одной

Образец из(4,4): ДЛЯ I ОТ 7 ДО 7; ВЛЕВО; КОНЕЦ ДЛЯ; ВНИЗ даёт одинВЛЕВО → (3,4),затемВНИЗ → (3,3). При границах8…7тело пропущено, общийВНИЗдаёт(4,3).

a и bЧисло значений / плановых итераций
a<bb−a+1
a=b1
a>b0 при шаге+1

B1. Независимые старты(4,3). План ДЛЯ I ОТ a ДО b; ВЛЕВО; КОНЕЦ ДЛЯ; ВНИЗ. Сравни a=3,b=2 и a=2,b=2: значенияi, число движений тела, итог.

Три минуты на свою попытку, затем одна минута на сверку основания. Допустимы разные корректные решения.

Проверка вымышленного ответа ИИ

AI1. Вымышленный ИИ: «ДЛЯ I ОТ 1 ДО 3 не включает3, поэтому из(1,3) с теломВПРАВО итог(3,3)». Проверь по правилам именно нашей среды, исправь вывод и выпиши трассу.

Это заранее составленный учебный пример. Самостоятельно проверь конкретный шаг; обращение к сервису не требуется.

Помощь и резерв

  • Не включает верхнюю границу. Прочитай правило нашей среды; выпиши значения.
  • Путает значениеiс числом повторений. Посчитай элементы диапазона.
  • Делает тело при пустом диапазоне. Сравни границы при шаге+1.
  • Двигает исполнителя при сменеi. В журнале это служебное событие.

D1. Резерв без движения по полю: a≤b, шаг +1, обе границы включены. Выведи число значений диапазона (плановых итераций) и сравни −1…2 и 5…5. Что при a>b?

D1 занимает3–4минуты: только после завершения основных задач, при нехватке времени — отдельный резерв следующего занятия. H1 и тест не складываются автоматически.

Индивидуальный итог

Четыре полные минуты лично. Условия заранее на бумаге. Памятка и разобранные модели разрешены; ключи и веб-разбор закрыты. Учитель не даёт учебных подсказок. Сбор после четырёх минут.

E1. Шаг+1, обе границы входят. Дляiот2до4назови значения и число итераций.

E2. Свободная строкаy=3,1≤x≤5. Старт(5,3). ДЛЯ I ОТ 4 ДО 5; ВЛЕВО; КОНЕЦ ДЛЯ. Выпиши обе позиции.

E3. ДЛЯ I ОТ 3 ДО 2; A; КОНЕЦ ДЛЯ; B. Шаг+1; Bдопустимо. Сколько раз выполненыAиB?

Разбор после своей попытки

После исправления выбери один новый пример из самопроверки.

Материалы и самопроверка

Презентация, самостоятельный план учителя, рабочий лист, выходной билет и бумажная самопроверка открываются отдельными карточками. DOCX можно смотреть на сайте и скачать. PDF для печати:

Самопроверка на сайте: шесть вопросов с пояснениями, отдельно 5–7 минут. Бумажная версия с письменными основаниями и разбором — 8–12 минут. Все шесть новых письменных случаев — ещё 8–10 минут; выбирай прежде всего случай к своей ошибке. Эти модули не прибавляют к основным 45 минутам и не задаются целиком вместе с H1 автоматически. Пояснения и новые случаи для бумажного разбора есть в плане учителя.

Домашний перенос

H1. Домой5–7минут, ПК необязателен. Старт(5,4). ДЛЯ I ОТ 2 ДО 3; ВЛЕВО; ВНИЗ; КОНЕЦ ДЛЯ. Запиши значенияiи все позиции после движений.

Полное условие и памятка есть на листе. Решение запиши в тетради. Достаточно 5–7 минут с сохранённой опорой.

Источники

ФРП2025, содержание8класса с.9 и планирование с.33–34: циклы с переменной, выполнение и трассировка алгоритмов вручную и на компьютере. Урок20 — восьмой в блоке13–22. Общие правила остановки сохраняются. Учебник школы не указан; номера параграфов не назначены.

Самопроверка

Проверь себя

6 вопросов по теме «Цикл с переменной: самопроверка». Выбери ответ, прочитай объяснение и попробуй ещё раз, если ошибся.

Открыть отдельно

Вопрос 1 из 6

Тренировка
В нашей среде ДЛЯ I ОТ 2 ДО 4, шаг+1, границы включены. Какие значения?

Без отметки и ограничения времени. Первый ответ учитывается отдельно от исправлений. При обновлении страницы ответы сбросятся.

Скачать и открыть

Материалы урока

7 материалов

Подготовка к уроку

2 материала

Рабочие листы и практика

4 материала

Проверка знаний

1 материал

От сообщества

Материалы сообщества0

Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.

Поделиться материалом

Поделитесь первым материалом

Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.

Комментарии

Войдите, чтобы оставлять комментарии.

Пока нет комментариев. Будьте первым!