Решение задания 6 ЕГЭ
создать условия для развития функции самооценки и самоконтроля учащихся.
Задачи урока:
закрепить у учащихся навыки решения задач на составление циклических алгоритмов («цикл для»);
закрепить навыки работы в приложении КУМИР, ГРИС Черепаха;
закрепить у учащихся навыки и умение обосновать свою точку зрения.
Тип урока: комбинированный.
Технологии: ИКТ, проблемная, личностно-ориентированная, здоровьесберегающая, проектная.
Методы обучения: словесные, наглядные, репродуктивные.
Используемое оборудование:
Компьютерный класс, оборудованный современной компьютерной техникой с лицензионным программным обеспечением. Операционная система Windows 10 с пакетом стандартных программ.
Приложение КУМИР версии 2.1.0 (rc11);
Приложение PascalABC.Net dthcbb 3.8.3;
Мультимедийный проектор, презентация в Power Point.
Продолжительность: 1 урок (40 минут).
План урока. Организационный момент. Постановка задачи. – 1 мин.
Проверка знаний учащихся по прошлой теме. – 6 мин.
Повторение материала 9 класса. – 15 мин.
Закрепление повторенного материала. – 15 мин.
Задание домашнего задания. – 1 мин.
Подведение итогов урока, выставление оценок. – 2 мин.
Постановка задачи
Здравствуйте, сегодня мы снова поговорим о ГРИС, его СКИ и вспомним применение циклических процессов
Проверка знаний учащихся по прошлой теме
Но сначала ответьте на вопросы: (фронтально)
Какую работу может выполнять ГРИС?
Что представляет собой ГРИС?
Какие простые команды входят в СКИ ГРИС Черепаха; как они выполняются?
В какой последовательности происходит выполнение команд в циклическом алгоритме?
Какова структура цикла «Для»?
Изучение новой темы
Хорошо, а теперь рассмотрим такую задачу:
Исполнитель Черепаха действует на плоскости с декартовой системой координат. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен. При опущенном хвосте Черепаха оставляет на поле след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепахи на n единиц в том направлении, куда указывает её голова, и Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Запись Повтори k [Команда1 Команда2 … КомандаS] означает, что последовательность из S команд повторится k раз.
Черепахе был дан для исполнения следующий алгоритм:
Повтори 7 [Вперёд 10 Направо 120].
Определите, сколько точек с целочисленными координатами будут находиться внутри области, ограниченной линией, заданной данным алгоритмом. Точки на линии учитывать не следует.
Какими будут предложения по решению задачи?
Можно набрать текст программы в среде КУМИР, исполнитель Черепаха.
Как будем просчитывать количество точек?
Установим масштаб 1:1 и посчитаем. Помним СКИ исполнителя Черепаха.
П
рограмма Решения задачи:
использовать Черепаха
. опустить хвост
. нц 7 раз
. . вперед(10)
. . вправо(120)
Можно ли автоматизировать подсчет точек?
30 0
В
среде программирования можно автоматизировать подсчет точек. Для этого в цикле перебираем координаты (x; y) точек, ограниченных линиями. Построен правильный треугольник, следовательно, углы треугольника – 60 0 . Сторона треугольника – 10. Найдем угловые коэффициенты прямых. Прямая АС, проходящая через начало координат задается уравнением y=kx, а прямая ВС уравнением y=-kx+b.
Вершина С треугольника имеет координаты (корень(10*10-5*5); 5).
Координаты С(5*корень(3);5)
K=5/(5*корень(3)
K=1/корень (3)
Следовательно, уравнение прямой АС запишется: y=x/корень(3)
уравнение прямой ВС запишется: y = — x/корень(3)+10.
var kol:integer;
for x:integer:=1 to 10 do
for y:integer:=1 to 10 do
if (yx/sqrt(3)) and (y3)+10) then
Могли мы, не выполняя построения, определить, что Черепаха построит треугольник?
(Да. Т.к. внешний угол 120 0 )
Что измениться в тексте программы, если Черепаха будет выполнять повтор не 7 раз, а 15? (Изменений не будет)
Что изменится, если Черепаха изменит шаг, выполнит команду вперед(20)? (у прямой ВС изменится d)
Подведение итогов
Подведение итогов урока.
Что нового узнали?
Домашнее задание: подумайте, как изменится программа, если угол поворота будет 60 0 .
Задание 6
В этом задании нужно ответить на вопрос о том, как работает та или иная программа. В условии этих задач ЕГЭ даётся куча устаревших языков, которые в промышленности не используются уже десятилетия, а вот Java, один из трёх самых популярных языков, так и не могут добавить.
Поэтому примеры приведены на этих трёх языках. На ЕГЭ тем, кто пишет на Java, придётся переводить задание с языка С++ на Java самостоятельно. Благо, в таких задачах отличие от C++ заключается только в чтении и выводе.
Ниже приведён рейтинг TIOBE за февраль 2022 года, подробнее здесь.

Некоторые задачи вообще требуют просто скомпилировать код. Если вам попалась такая, просто скопируйте её в соответствующий компилятор и запустите — сразу же получите ответ.
Общая идея решения
Если в задаче вам необходимо просто заменить чтение переменной на перебор её значений по циклу, а вывод — на проверку, удовлетворяет ли он заданному требованию. Если удовлетворяет, то вывести.
Пример 1
Определите, при каком наименьшем введённом значении переменной s программа выведет число 64
Задание 6 новой демоверсии ЕГЭ по информатике (Черепаха)

Задание подразумевает рисование фигуры и определение целочисленных точек.
Вот несколько способов, как можно выполнить данное задание.
0. Определить уравнения прямой

Подсчитать точки через сложное условие


Рисуем фигуру, считаем точки вручную.
2. Turtle и подсчет пикселей по цветам

Более сложный способ, но полная автоматика
1 способ самый простой, 0 способ надежный, но нужна математика. 2 способ – сомнительно, что для экзамена пригодится. Просто для развития навыков программирования.
Задание 6 ЕГЭ-2019 по информатике: теория и практика
В предстоящем ЕГЭ не появилось никаких изменений по сравнению с прошлым годом.
Возможно, вам также будут интересны демоверсии ЕГЭ по математике и физике.
О нововведениях в экзаменационных вариантах по другим предметам читайте в наших новостях.
Демо-КИМ ЕГЭ-2019 по информатике не претерпел никаких изменений по своей структуре по сравнению с 2018 годом. Это значимо упрощает работу педагога и, конечно, уже выстроенный (хочется на это рассчитывать) план подготовки к экзамену обучающегося.
Мы рассмотрим решение предлагаемого проекта (на момент написания статьи – пока еще ПРОЕКТА) КИМ ЕГЭ по информатике.
Часть 1
Ответами к заданиям 1–23 являются число, последовательность букв или цифр, которые следует записать в БЛАНК ОТВЕТОВ № 1 справа от номера соответствующего задания, начиная с первой клеточки, без пробелов, запятых и других дополнительных символов. Каждый символ пишите в отдельной клеточке в соответствии с приведёнными в бланке образцами.
Задание 6
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом:
- Строится двоичная запись числа N.
- К этой записи дописываются справа ещё два разряда по следующему правилу: если N чётное, в конец числа (справа) дописывается сначала ноль, а затем единица. В противном случае, если N нечётное, справа дописывается сначала единица, а затем ноль.
Например, двоичная запись 100 числа 4 будет преобразована в 10001, а двоичная запись 111 числа 7 будет преобразована в 11110.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью числа R – результата работы данного алгоритма.
Укажите минимальное число R, которое больше 102 и может являться результатом работы данного алгоритма. В ответе это число запишите в десятичной системе счисления.
Решение
Представим число 102 в двоичной форме: 11001102. Нас интересует число, которое будет больше. Будем двигаться «вверх», добавляя по единичке:
11001112 – 10310 – двоичное представление не соответствует алгоритму;
11010002 – 10410 – двоичное представление не соответствует алгоритму;
11010012 – 10510 – двоичное представление соответствует алгоритму.
Ответ: 105.
Заместитель генерального директора по ИКТ АНОО «Дом знаний», преподаватель по программированию Яндекс.Лицея (ДГУНХ, Махачкала), учитель высшей категории, финалист Всероссийского конкурса «Учитель года России 2010»