Файл: Примерная рабочая программа основного общего образования информатика углубленный урвень.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.11.2023
Просмотров: 96
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Кодирование символов одного алфавита с помощью кодовых слов в другом алфавите; кодовая таблица, декодирование.
Двоичный код. Представление данных в компьютере как текстов в двоичном алфавите.
Информационный объём данных. Бит — минимальная единица количества информации — двоичный разряд. Байт, килобайт, мегабайт, гигабайт.
Скорость передачи данных Единицы скорости передачи данных. Искажение данных при передаче.
Кодирование текстов. Равномерный код. Неравномерный код. Кодировка ASCII. Восьмибитные кодировки. Понятие о кодировках UNICODE. Декодирование сообщений с использованием равномерного и неравномерного кода. Информационный объём текста.
Кодирование цвета. Цветовые модели. Модели RGB, CMYK, HSL. Глубина кодирования. Палитра.
Растровое и векторное представление изображений. Пиксель. Оценка информационного объёма графических данных для растрового изображения.
Кодирование звука. Разрядность и частота дискретизации. Количество каналов записи. Оценка информационного объёма звуковых файлов.
Алгоритмы и программирование.
Понятие алгоритма. Исполнители алгоритмов. Алгоритм как план управления исполнителем.
Свойства алгоритма. Способы записи алгоритма (словесный, в виде блок-схемы, программа).
Алгоритмические конструкции. Конструкция «следование». Линейный алгоритм Ограниченность линейных алгоритмов: невозможность предусмотреть зависимость последовательности выполняемых действий от исходных данных.
Конструкция «ветвление»: полная и неполная формы. Выполнение и невыполнение условия (истинность и ложность высказывания). Простые и составные условия.
Конструкция «повторение»: циклы с заданным числом повторений, с условием выполнения, с переменной цикла.
Вспомогательные алгоритмы. Использование параметров для изменения результатов работы вспомогательных алгоритмов.
Анализ алгоритмов для исполнителей.
Выполнение алгоритмов вручную и на компьютере. Синтаксические и логические ошибки. Отказы.
Система координат в компьютерной графике. Изменение цвета пикселя.
Графические примитивы: отрезок, прямоугольник, окружность (круг). Свойства контура (цвет, толщина линии) и заливки. Построение изображений из графических примитивов.
Использование циклов для построения изображений. Штриховка замкнутой области простой формы (прямоугольник, треугольник с основанием, параллельным оси координат).
Принципы анимации. Использование анимации для имитации движения объекта. Управления анимацией с помощью клавиатуры.
Информационные технологии.
Текстовые документы и их структурные элементы (страница, абзац, строка, слово, символ).
Текстовый процессор — инструмент создания, редактирования и форматирования текстов. Правила набора текста.
Редактирование текста. Свойства символов. Шрифт. Типы шрифтов (рубленые, с засечками, моноширинные). Полужирное и курсивное начертание. Свойства абзацев: границы, абзацный отступ, интервалы, выравнивание. Стилевое форматирование.
Структурирование информации с помощью списков и таблиц. Многоуровневые списки. Добавление таблиц в текстовые документы.
Вставка изображений в текстовые документы. Обтекание изображений текстом. Включение в текстовый документ диаграмм и формул.
Параметры страницы, нумерация страниц. Добавление в документ колонтитулов, ссылок.
Проверка правописания. Расстановка переносов. Голосовой ввод текста. Оптическое распознавание текста. Компьютерный перевод. Использование сервисов сети. Интернет для обработки текста.
Знакомство с графическими редакторами. Растровые рисунки. Использование графических примитивов.
Операции редактирования графических объектов, в том числе цифровых фотографий: изменение размера, обрезка, поворот, отражение, работа с областями (выделение, копирование, заливка цветом), коррекция цвета, яркости и контрастности.
Векторная графика Создание векторных рисунков встроенными средствами текстового процессора или других программ (приложений). Добавление векторных рисунков в документы.
Подготовка мультимедийных презентаций. Слайд. Добавление на слайд текста и изображений. Работа с несколькими слайдами.
Добавление на слайд аудиовизуальных данных. Анимация. Гиперссылки.
8 класс
Теоретические основы информатики
Позиционные и непозиционные системы счисления. Алфавит. Основание. Развёрнутая форма записи числа. Перевод в десятичную систему чисел, записанных в других системах счисления.
Римская система счисления.
Двоичная система счисления. Перевод натуральных чисел в двоичную систему счисления. Восьмеричная система счисления. Перевод чисел из восьмеричной системы в двоичную и десятичную системы и обратно. Шестнадцатеричная система счисления. Перевод чисел из шестнадцатеричной системы в двоичную, восьмеричную и десятичную системы и обратно.
Арифметические операции в двоичной системе счисления.
Представление целых чисел в Р-ичных системах счисления. Арифметические операции в Р-ичных системах счисления.
Логические высказывания. Логические значения высказываний . Элементарные и составные высказывания. Логические операции: «и» (конъюнкция, логическое умножение), «или» (дизъюнкция, логическое сложение), «не» (логическое отрицание), «исключающее или» (сложение по модулю 2), «импликация» (следование), «эквиваленция» (логическая равнозначность). Приоритет логических операций. Определение истинности составного высказывания при известных значениях истинности входящих в него элементарных высказываний.
Логические выражения. Правила записи логических выражений. Построение таблиц истинности логических выражений. Упрощение логических выражений. Законы алгебры логики. Построение логических выражений по таблице истинности.
Логические элементы Знакомство с логическими основами компьютера. Сумматор.
Алгоритмы и программирование
Язык программирования (Python, C++, Java, C#). Система программирования: редактор текста программ, транслятор, отладчик.
Переменная: тип, имя, значение Целые, вещественные и символьные переменные.
Оператор присваивания. Арифметические выражения и порядок их вычисления. Операции с целыми числами: целочисленное деление, остаток от деления. Проверка делимости одного целого числа на другое.
Операции с вещественными числами. Встроенные функции.
Случайные (псевдослучайные) числа.
Ветвления. Составные условия (запись логических выражений на изучаемом языке программирования). Нахождение минимума и максимума из двух, трёх и четырёх чисел. Решение квадратного уравнения, имеющего вещественные корни. Логические переменные.
Диалоговая отладка программ: пошаговое выполнение, просмотр значений величин, отладочный вывод, выбор точки останова.
Цикл с условием. Алгоритм Евклида для нахождения наибольшего общего делителя двух натуральных чисел. Разбиение записи натурального числа в позиционной системе с основанием, меньшим или равным 10, на отдельные цифры. Разложение натурального числа на простые сомножители.
Цикл с переменной. Алгоритм проверки натурального числа на простоту.
Анализ алгоритмов. Определение возможных результатов работы алгоритма при заданном множестве входных данных; определение возможных входных данных, приводящих к данному результату.
Обработка потока данных: вычисление количества, суммы, среднего арифметического, минимального и максимального значений элементов последовательности, удовлетворяющих заданному условию.
Обработка символьных данных. Символьные (строковые) переменные. Посимвольная обработка строк. Подсчёт частоты появления символа в строке. Встроенные функции для обработки строк.
Табличные величины (массивы). Одномерные массивы. Составление и отладка программ, реализующих типовые алгоритмы обработки одномерных числовых массивов, на одном из языков программирования (Python, C++, Java, C#): заполнение числового массива случайными числами, в соответствии с формулой или путём ввода чисел; нахождение суммы элементов массива; линейный поиск заданного значения в массиве; подсчёт элементов массива, удовлетворяющих заданному условию; нахождение минимального (максимального) элемента массива.
Понятие о сложности алгоритмов.
Информационные технологии.
Понятие об электронных таблицах. Типы данных в ячейках электронной таблицы. Редактирование и форматирование таблиц. Встроенные функции для поиска максимума, минимума, суммы и среднего арифметического. Сортировка и фильтрация данных в выделенном диапазоне. Построение диаграмм (гистограмма, круговая диаграмма, точечная диаграмма). Выбор типа диаграммы.
Преобразование формул при копировании. Относительная, абсолютная и смешанная адресация.
9 класс
Цифровая грамотность
Глобальная сеть Интернет. IP-адреса узлов. Сетевое хранение данных. Методы индивидуального и коллективного размещения новой информации в сети Интернет. Большие данные (интернет-данные, в частности данные социальных сетей).
Разработка веб-страниц. Язык HTML. Структура веб-страницы. Заголовок и тело страницы. Логическая разметка: заголовки, абзацы. Разработка страниц, содержащих рисунки, списки и гиперссылки.
Понятие об информационной безопасности. Угрозы информационной безопасности при работе в глобальной сети и методы противодействия им. Правила безопасной аутентификации. Защита личной информации в сети Интернет. Безопасные стратегии поведения в сети Интернет. Предупреждение вовлечения в деструктивные и криминальные формы сетевой активности (кибербуллинг, фишинг и др ).
Виды деятельности в сети Интернет. Интернет-сервисы: коммуникационные сервисы (почтовая служба, видеоконференции и т . п . ); справочные службы (карты, расписания и т . п . ), поисковые службы, службы обновления программного обеспечения Сервисы государственных услуг.
Облачные хранилища данных. Средства совместной разработки документов (онлайн-офисы). Программное обеспечение как веб-сервис: онлайновые текстовые и графические редакторы, среды разработки программ.
Теоретические основы информатики
Модель. Задачи, решаемые с помощью моделирования. Классификации моделей. Материальные (натурные) и информационные модели. Непрерывные и дискретные модели. Имитационные модели. Игровые модели. Оценка адекватности модели моделируемому объекту и целям моделирования.
Табличные модели. Таблица как представление отношения.
Базы данных. Отбор в таблице строк, удовлетворяющих заданному условию. Разработка однотабличной базы данных. Составление запросов к базе данных с помощью визуального редактора.
Граф. Вершина, ребро, путь. Ориентированные и неориентированные графы. Длина (вес) ребра. Весовая матрица графа. Длина пути между вершинами графа. Поиск оптимального пути в графе. Начальная вершина (источник) и конечная вершина (сток) в ориентированном графе. Вычисление количества путей в направленном ациклическом графе.
Дерево. Корень, вершина (узел), лист, ребро (дуга) дерева. Высота дерева. Поддерево. Примеры использования деревьев. Перебор вариантов с помощью дерева.