Практическая работа: сочетание циклов и ветвлений
Разработать для Робота, Черепашки или Чертёжника небольшой алгоритм, который сочетает повторение и проверку условия. Достичь заданного состояния на конкретных исходных данных, проверить дополнительные случаи. Практика включает личный запуск и объяснение выбранной конструкции, а не только наблюдение за демонстрацией.
Конспект урока
Составить и проверить алгоритм с ветвлением внутри цикла, заново вычислять условие в каждой итерации и различать действие внутри повторения и общий хвост.
Клеточник:1≤x≤5,1≤y≤4, x вправо,y вверх; стена только(2,2)↔(3,2). ВПРАВО/ВЛЕВО меняютxна±1, ВВЕРХ/ВНИЗ меняютyна±1. При запрещённом или неизвестном действии весь план останавливается; неудачная попытка не меняет позицию. СПРАВА/СВЕРХУ СВОБОДНО проверяют допустимость следующего перехода, не двигая. ПОВТОРИ n РАЗ; тело; КОНЕЦ ПОВТОРА выполняет всё тело nраз, nцелое 0…99. Полная ЕСЛИ P ТО; A; ИНАЧЕ; B; КОНЕЦ ЕСЛИ выбирает одну ветвь по состоянию именно этого момента. Если ветвление находится в теле, проверка заново в каждой итерации; выбор может измениться. Команды после КОНЕЦ ПОВТОРА — общий хвост. Вложенные границы закрываются изнутри наружу. В HTML собственный язык, не Python/КуМир; служебные события не являются движениями, предел 200 событий — ограничение среды. В одной итерации наших основных задач выбранная ветвь делает ровно один ход.
Основная практика: бумага с прогнозом, затем проверка в браузере. При отсутствии ПК выполняй те же команды фишкой на бумажном поле. Сохраняй первую попытку; исправления отмечай другим знаком.
Безопасное начало
Сухие руки, без напитков у техники. Провода и разъёмы не трогай, о неисправности сообщи учителю. Работай по правилам кабинета. Две полные минуты в середине урока — без экрана и заданий. Внешний ИИ, аккаунты и личные данные не требуются.
Что уже нужно знать
Клеточник 13–20: поле, СКИ, полная форма ЕСЛИ, повторение тела, проверки направлений и трассировка. Виды циклов уже изучены; новых операторов в этом практикуме нет.
S0. При истинном условии полное ЕСЛИ выполняет одну ветвь или обе? Когда проверяют это условие, если ЕСЛИ внутри цикла?
Устная проба без отметки.
Условие — внутри повторяемого тела
Цикл повторяет весь блок, включая проверку ЕСЛИ. Значение условия берут в текущем состоянии, оно может меняться. Каждая проверка выбирает одну ветвь; следующая итерация продолжает с нового конца. Границы читают изнутри наружу: сначала КОНЕЦ ЕСЛИ, потом КОНЕЦ ПОВТОРА. Общий хвост после границы цикла; отказ останавливает и его.
| Что проверяем | Как фиксируем |
|---|---|
| Начало итерации | Текущая позиция |
| Условие | Истина или ложь |
| Выбранная ветвь | Одна команда/блок |
| Конец итерации | Новая позиция |
Клеточник 5×4, x вправо, y вверх; стена (2,2)↔(3,2). Проверки направления не двигают. Каждая итерация выбирает ветвь заново. Отказ останавливает всё, позиция прежняя. События журнала не равны ходам; лимит 200. Памятка разрешена.
Концептуальная иллюстрация. Точные данные определены условиями, таблицами и схемами; предметы на рисунке не являются входными данными.
Практика на компьютере
Открыть Клеточник — пошаговое выполнение. Можно скачать HTML и открыть без сети. Внешние аккаунты не нужны. Выбери задание и выставь указанный старт. Цель заполнена только если она дана в условии. В заданиях на трассировку поля «Мой прогноз» пустые и необязательные: впиши свой ответ или оставь запись на бумаге. Запиши свой план. Сначала прогноз на бумаге, затем «Подготовить», «Один шаг» и сравнение позиций. Для нового запуска верни старт; изменения очищают трассу. Разобранный образец открывается отдельной кнопкой.
HTML 21 открыть до звонка. Личная таблица каждого до запуска. A1 и A2: три минуты прогноза/плана, три проверки, одна сверки. В паре сменить ввод перед A2. B1 и AI1 можно проверить на бумаге. При нехватке времени убрать D1; четыре минуты билета сохранить. Без ПК — фишка той же модели.
Личная проба
C1. Старт (4,3). ПОВТОРИ 2 РАЗ; ЕСЛИ СПРАВА СВОБОДНО ТО; ВПРАВО; ИНАЧЕ; ВВЕРХ; КОНЕЦ ЕСЛИ; КОНЕЦ ПОВТОРА. Для каждой итерации запиши условие, ветвь и позицию после хода.
Одна минута лично, две на разбор. Памятка разрешена.
Последовательные выборы
Образец из (4,2), два повтора: если справа свободно — ВПРАВО, иначе — ВВЕРХ. Первая проверка истинна → (5,2); вторая ложна → (5,3). Выбраны разные ветви одного текста.
A1. Старт (1,2). ПОВТОРИ 3 РАЗ; ЕСЛИ СПРАВА СВОБОДНО ТО; ВПРАВО; ИНАЧЕ; ВВЕРХ; КОНЕЦ ЕСЛИ; КОНЕЦ ПОВТОРА. Сначала запиши три состояния проверки, значения условия, ветви и позиции после ходов. Затем проверь.
Заготовка для своей записи:
| Итерация / позиция до | Условие / ветвь / позиция после |
|---|---|
| 1 | |
| 2 | |
| 3 |
Сначала своя запись и основание, затем сверка.
Полная пауза
Две минуты без проекции, чтения, вычислений и обсуждения. Отведи взгляд и смени позу.
Составление полного тела
Образец из (2,1), два повтора: если слева свободно — ВЛЕВО, иначе — ВВЕРХ. Первая проверка истинна → (1,1), вторая ложна → (1,2). Запись: ПОВТОРИ 2 РАЗ; ЕСЛИ СЛЕВА СВОБОДНО ТО; ВЛЕВО; ИНАЧЕ; ВВЕРХ; КОНЕЦ ЕСЛИ; КОНЕЦ ПОВТОРА.
A2. Старт (4,2), цель (5,4). Выполни ровно 3 итерации правила: если сверху свободно, идти вверх, иначе вправо. Составь полный план с циклом, выпиши прогноз трёх ходов, затем проверь. Полный план с границами запиши в тетради: семь строк, по одной команде или границе на строку. В таблице рабочего листа оставь прогноз позиций.
Заготовка для своей записи:
| Итерация | Условие / команда / итог |
|---|---|
| 1 | |
| 2 | |
| 3 |
Семь минут: три на план, три на проверку, одна на сверку; короткий вариант — шесть минут.
Концептуальная иллюстрация. Точные данные определены условиями, таблицами и схемами; предметы на рисунке не являются входными данными.
Тело и общий хвост
Схема без отказов: ПОВТОРИ 2 РАЗ; A; КОНЕЦ ПОВТОРА; B даёт A,A,B. Если B поставить перед КОНЕЦ ПОВТОРА, получится A,B,A,B. Буквы обозначают допустимые действия; это схема, не готовая программа.
| Положение B | Порядок при двух повторах |
|---|---|
| После границы | A,A,B |
| Внутри тела | A,B,A,B |
B1. Оба плана стартуют в (4,2). P: ПОВТОРИ 2 РАЗ; ЕСЛИ СПРАВА СВОБОДНО ТО; ВПРАВО; ИНАЧЕ; ВВЕРХ; КОНЕЦ ЕСЛИ; КОНЕЦ ПОВТОРА; ВНИЗ. Q: та же запись, но ВНИЗ перед КОНЕЦ ПОВТОРА, после КОНЕЦ ЕСЛИ. Выпиши ходы обоих планов и сравни итоги.
Три минуты на свою попытку, затем одна минута на сверку основания. Допустимы разные корректные решения.
Проверка вымышленного ответа ИИ
AI1. Вымышленный ИИ: «Из (3,3) три повтора: если справа свободно — ВПРАВО, иначе — ВВЕРХ. Это три ВПРАВО, затем один ВВЕРХ». Сравни две трассы до первого различия и объясни ошибку.
Это заранее составленный учебный пример. Самостоятельно проверь конкретный шаг; обращение к сервису не требуется.
Помощь и резерв
- Выбирает ветвь для всех повторов. Запиши текущую позицию перед каждой проверкой.
- Исполняет обе ветви. Отметь условие и один выбор.
- Теряет границу цикла. Выдели всё тело рамкой.
- Продолжает хвост после отказа. Останови весь план.
D1. Резерв: три повтора правила «справа свободно — вправо, иначе — вверх» для всех стартов (x,1), x=1…5. Выпиши пять итогов. Почему отказов нет?
D1 занимает 3–4 минуты: только после завершения основных задач, при нехватке времени — отдельный резерв следующего занятия. H1 и тест не складываются автоматически.
Индивидуальный итог
Четыре полные минуты лично. Условия заранее на бумаге. Памятка и разобранные модели разрешены; ключи и веб-разбор закрыты. Учитель не даёт учебных подсказок. Сбор после четырёх минут.
E1. Условие ЕСЛИ внутри трёх повторений; отказов нет. Сколько раз проверяется условие и сколько ветвей выбирается за одну проверку?
E2. Старт (5,2). Два повтора: справа свободно — ВПРАВО, иначе — ВВЕРХ. Выпиши позиции после каждого хода.
E3. Две полные итерации, отказов и прерываний нет. ВНИЗ стоит после КОНЕЦ ПОВТОРА. Сколько раз она выполнится? А если перенести её внутрь тела после КОНЕЦ ЕСЛИ, перед КОНЕЦ ПОВТОРА, вне ветвей?
Разбор после своей попытки
После исправления выбери один новый пример из самопроверки.
Материалы и самопроверка
Презентация, самостоятельный план учителя, рабочий лист, выходной билет и бумажная самопроверка открываются отдельными карточками. DOCX можно смотреть на сайте и скачать. PDF для печати:
Самопроверка на сайте: шесть вопросов с пояснениями, отдельно 5–7 минут. Бумажная версия с письменными основаниями и разбором — 8–12 минут. Все шесть новых письменных случаев — ещё 8–10 минут; выбирай прежде всего случай к своей ошибке. Эти модули не прибавляют к основным 45 минутам и не задаются целиком вместе с H1 автоматически. Пояснения и новые случаи для бумажного разбора есть в плане учителя.
Домашний перенос
H1. Домой 5–7 минут, ПК необязателен. Старт (3,3), два повтора: если сверху свободно — ВВЕРХ, иначе — ВЛЕВО. Запиши полный план, два значения условия и две позиции.
Полное условие и памятка есть на листе. Решение запиши в тетради. Достаточно 5–7 минут с сохранённой опорой.
Источники
ФРП 2025, содержание 8 класса с.9 и планирование с.33–34: составление и выполнение алгоритмов формального исполнителя с ветвлениями и циклами. Практикум 21 — девятый урок блока 13–22, следующий 22 обобщает проверку ошибок и отказов. Учебник школы не указан; номера параграфов не назначены.
6 вопросов по теме «Циклы и ветвления: практикум: самопроверка». Выбери ответ, прочитай объяснение и попробуй ещё раз, если ошибся.
Открыть отдельноВопрос 1 из 6
ТренировкаБез отметки и ограничения времени. Первый ответ учитывается отдельно от исправлений. При обновлении страницы ответы сбросятся.
Скачать и открыть
Материалы урока
7 материаловПодготовка к уроку
2 материала· для учителей
20 слайдов, отдельная качественная иллюстрация на каждом, редактируемые примеры и таблицы, практика, проверка ответа ИИ и заметки учителю.
Презентация
Самостоятельный план 45/40 минут: полные условия и ключи, карта 20 слайдов, помощь, индивидуальный итог, 18 объяснений самопроверки и шесть случаев переноса.
Методичка · MediaSchool
Рабочие листы и практика
4 материала· для учеников
Три страницы: памятка, собственные попытки, два основных действия, проверка совета ИИ, помощь, резерв и домашний перенос.
Рабочий лист
Два билета на А4. Четыре минуты индивидуально, памятка разрешена, шесть формирующих баллов.
Рабочий лист
Шесть вопросов совпадают с тестом на странице. Две страницы; 8–12 минут с письменными основаниями и разбором, ключи и новые случаи в плане.
Рабочий лист
Пошаговое выполнение, координаты и трассировка. Собственный учебный язык. HTML можно скачать для работы без сети.
Рабочий лист
Проверка знаний
1 материал· для учеников
6 вопросов с объяснениями и повторной попыткой.
Проверочная
От сообщества
Материалы сообщества0
Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.
Поделитесь первым материалом
Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!