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

Контрольная работа по теме «Основные алгоритмические конструкции»

Контрольный час по теме 3 программы 2026/2027 и §§ 11–19 учебника Котова и Лапо 2025 года. Два параллельных варианта, отдельный бланк, тренировка, поэлементные критерии и план учителя.

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

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

Сегодня проверишь, как самостоятельно составляешь и прослеживаешь алгоритм. Работа рассчитана на один урок и выполняется на бумаге. Текст этой страницы помогает подготовиться и понять правила; ответы к контрольным вариантам здесь не показаны.

Что проверяется

По теме 3 программы информатики VII класса РБ на 2026/2027 учебный год и §§ 11–19 учебника В. М. Котова и А. И. Лапо (2025) ты уже изучил три основные алгоритмические конструкции: следование, ветвление и повторение. На контрольной нужно показать, что ты умеешь выбирать конструкцию под задачу, прослеживать команды Робота и Python, записывать арифметическое выражение, получать данные через input(), преобразовывать их в int и использовать // и % для положительных целых чисел.

У контрольной два параллельных варианта А и Б. Учитель выдаёт один вариант и отдельный бланк. В каждом шесть заданий на 20 баллов: выражение и конструкция — 2; Робот — 4; ветвление — 3; повторение — 3; своя программа — 5; исправление ошибки типа — 3. На личную работу отведено 33 минуты. Уточни у учителя принятый в школе перевод баллов в отметку.

Как подготовиться

Повтори §§ 11–16: систему команд исполнителя, следование, вспомогательный алгоритм, цикл с параметром, цикл с предусловием, ветвление и их совместное использование. Нарисуй для Робота четыре клетки и проследи его положение после каждого шага. Особо проверь, что делает алгоритм в последней клетке у стены.

Повтори § 17: print(), значение переменной, присваивание и ввод. Запомни, что input() возвращает текст: для целочисленных вычислений нужен int(input()). При прогнозе вывода отличай строку, напечатанную print(), от подсказки ввода и символов, набранных человеком.

По §§ 18–19 потренируй запись выражений с *, скобками и вычисление целочисленного частного // и остатка %. Вопросы 1–4 после § 19 на с. 139 помогают повторить тип int, операции и правила Python. В вариантах этой работы для // и % используются положительные целые числа. Для отрицательных чисел правило остатка Python отличается от простого школьного примера — изучай его отдельно по примеру 19.1 учебника, не переноси механически.

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

Как работать на уроке

  1. Запиши фамилию, класс и свой вариант на бланке. Прочитай все задания и распределение баллов.
  2. Работай сам. Компьютер и интернет не нужны; достаточно записать трассу или программу с правильными отступами.
  3. В задаче с Роботом проверяй клетку после каждого перемещения. В цикле range(start, stop) верхняя граница stop не включается.
  4. В своей программе запиши полный код, а затем две требуемые строки результата для заданного числа.
  5. За последние три минуты проверь номера 1–6, отступы, тип введённого значения, роли // и %. Сдай учителю вариант вместе с бланком.

Материалы

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

Открытый комплект и новые варианты

Эта страница и прикреплённые файлы доступны для повторения. Учительские ключи в публичном комплекте не являются секретными. Если школе нужна работа с незнакомыми заданиями для формального оценивания, учитель создаёт новые варианты по карте в ключах: меняет исходные числа и схему Робота, пересчитывает ответы и проверяет код до раздачи. Публичные А и Б подходят для самостоятельной тренировки и для контроля, когда учитель считает открытость условий допустимой.

После проверки

Попроси учителя показать, на каком шаге появилась ошибка. Если пропущена последняя клетка, проследи цикл на четырёх нарисованных клетках. Если ошибся с range, выпиши все посещённые значения. Если перепутал input() и число, подпиши str до int и int после преобразования. Затем реши похожую задачу с новыми числами из тренировочной карточки.

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

Проверь себя

14 вопросов по теме «Контрольная работа по теме «Основные алгоритмические конструкции»». Выбери ответ, прочитай объяснение и попробуй ещё раз, если ошибся.

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

Вопрос 1 из 14

Тренировка
У исполнителя есть только команды «шаг вперёд» и «поворот направо». Почему команда «сделай красиво» не годится для его алгоритма?

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

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

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

8 материалов

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

3 материала

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

4 материала

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

1 материал

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

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

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

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

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

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

Комментарии

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

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