Федеральная образовательная программа основного общего образования утв. Приказом Минпросвещения России от 18.05.2023 N 370.

Алгоритмы и программирование

Понятие алгоритма. Исполнители алгоритмов. Алгоритм как план управления исполнителем.

Свойства алгоритма. Способы записи алгоритма (словесный, в виде блок-схемы, программа).

Алгоритмические конструкции. Конструкция "следование". Линейный алгоритм. Ограниченность линейных алгоритмов: невозможность предусмотреть зависимость последовательности выполняемых действий от исходных данных.

Конструкция "ветвление": полная и неполная формы. Выполнение и невыполнение условия (истинность и ложность высказывания). Простые и составные условия.

Конструкция "повторение": циклы с заданным числом повторений, с условием выполнения, с переменной цикла.

Вспомогательные алгоритмы. Использование параметров для изменения результатов работы вспомогательных алгоритмов.

Анализ алгоритмов для исполнителей.

Выполнение алгоритмов вручную и на компьютере. Синтаксические и логические ошибки. Отказы.

Система координат в компьютерной графике. Изменение цвета пикселя.

Графические примитивы: отрезок, прямоугольник, окружность (круг). Свойства контура (цвет, толщина линии) и заливки. Построение изображений из графических примитивов.

Использование циклов для построения изображений. Штриховка замкнутой области простой формы (прямоугольник, треугольник с основанием, параллельным оси координат).

Принципы анимации. Использование анимации для имитации движения объекта. Управления анимацией с помощью клавиатуры.