«Весенне-летний фестиваль знаний 2024»

Рабочая программа по информатики и ИКТ 10 класс

Рабочая программа по информатики и ИКТ 10 класс

Олимпиады: Информатика 1 - 11 классы

Содержимое разработки



Рабочая программа разработана в полном соответствии с примерной рабочей программой по информатике.

Данная программа рассчитана на 4 ч. в неделю, всего 136 ч, согласно требованиям Федерального государственного образовательного стандарта основного общего образования (ФГОС) и Примерной программы по информатике для 10-11 классов.

В соответствии с Календарным учебным графиком на 2020/2021 учебный год (приказ от 30.08.2021 №145) количество часов – 136.

10 класс профильный уровень

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

Учащиеся должны знать:

  • опасности для здоровья при работе на компьютере;

  • правила техники безопасности;

  • правила поведения в кабинете информатики.

  • понятия «информация», «данные», «знания»;

  • понятия «сигнал», «информационный процесс»;

  • понятие «бит»;

  • основные единицы количества информации;

  • понятия «список», «дерево», «граф».

  • понятия «язык», «алфавит», «кодирование», «декодирование»;

  • дискретный принцип кодирования данных в современных компьютерах; принципы дискретизации;

  • принципы построения позиционных систем счисления;

  • принципы кодирования символов в однобайтовых кодировках и UNICODE;

  • принципы растрового и векторного кодирования графических изображений;

  • принципы кодирования графических данных, звука и видеоданных.

  • понятия «логическое выражение», «предикат», «квантор»;

  • основные логические операции;

  • правила преобразования логических выражений;

  • принципы работы триггера, сумматора

  • особенности хранения целых и вещественных чисел в памяти компьютера;

  • нормализованное представление вещественных чисел;

  • битовые логические операции и их применение.

  • основные этапы развития вычислительной техники и их характерные черты;

  • принципы устройства компьютеров, понятие «архитектура»;

  • принципы обмена данными с внешними устройствами.

  • классификацию современного ПО;

  • функции и состав операционных систем;

  • понятия «драйвер» и «утилита»;

  • устройство современных файловых систем;

  • состав и функции систем программирования.

  • понятия «компьютерная сеть», «сервер», «клиент», «протокол»;

  • классификацию компьютерных сетей;

  • принципы пакетного обмена данными;

  • принципы построения проводных и беспроводных сетей;

  • принципы построения и адресацию в сети Интернет.

  • основные типы данных языка программирования;

  • правила вычисления арифметических и логических выражений;

  • правила использования базовых конструкций языка программирования: оператора присваивания, условных операторов и операторов цикла;

  • понятие «процедура», «функция», «рекурсия», «массив», «строка»;

  • правила обращения к файлам для ввода и вывода данных.

  • понятие «погрешность вычислений»;

  • источники погрешностей при вычислениях на компьютере;

  • численные методы решения уравнений;

  • принципы дискретизации вычислительных задач;

  • понятия «минимум» и «максимум», «оптимальное решение»;

  • метод наименьших квадратов.

  • понятия «шифрование», «хэширование», «стеганография»;

  • правила составления паролей, устойчивых к взлому;

  • правила безопасного использования сети Интернет.

Учащиеся должны уметь:

  • определять количество бит, необходимых для выбора из заданного количества вариантов;

  • переводить количество информации из одних единиц в другие;

  • структурировать текстовую информацию в виде таблицы, графа, дерева;

  • определять длину маршрута по весовой матрице графа;

  • находить кратчайший путь в графе с небольшим числом вершин.

  • определять количество информации, используя алфавитный подход;

  • записывать числа в различных системах счисления и выполнять с ними арифметические действия;

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

  • вычислять значение логического выражения при известных исходных данных;

  • упрощать логические выражения;

  • синтезировать логические выражения по таблице истинности;

  • использовать логические выражения для составления запросов к поисковым системам;

  • использовать диаграммы Эйлера-Венна для решения задач;

  • строить схемы на логических элементах по заданному логическому выражению.

  • строить двоичное представление в памяти для целых и вещественных чисел;

  • выполнять арифметические действия с нормализованными числами;

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

  • получать информацию об аппаратных средствах с помощью операционной системы и утилит;

  • использовать стандартные внешние устройства.

  • создавать документы с помощью текстовых процессоров;

  • использовать онлайн-офисы для совместного редактирования документов;

  • выполнять несложные операции в редакторах звуковой и видеоинформации;

  • создавать презентации с различными способами управления;

  • устанавливать программы в одной из операционных систем.

  • выполнять простое тестирование сетей;

  • определять IP-адрес узла по известному доменному имени;

  • использовать поисковые системы;

  • использовать электронную почту.

  • составлять программы, использующие условный оператор, операторы цикла, процедуры и функции;

  • составлять программы, использующие рекурсивные алгоритмов;

  • составлять программы для обработки массивов и символьных строк;

  • составлять программы, использующие файлы для ввода и вывода данных;

  • выполнять отладку программ.

  • оценивать погрешность полученного результата;

  • решать уравнения, используя численные методы;

  • выполнять дискретизацию вычислительных задач, выбирать шаг дискретизации;

  • находить оптимальные решения с помощью табличных процессоров;

  • обрабатывать результаты эксперимента.

  • использовать антивирусные программы;

  • составлять надежные пароли;

  • использовать программное обеспечение для шифрования данных.


  1. Содержание учебного предмета

Информация и информационные процессы

Информатика и информация. Получение информации. Формы представления информации. Информация в природе. Человек, информация, знания. Свойства информации. Информация в технике. Передача информации. Обработка информации. Хранение информации. Структура информации. Таблицы. Списки. Деревья. Графы.


Кодирование информации

Дискретное кодирование. Знаковые системы. Аналоговые и дискретные сигналы. Дискретизация. Равномерное и неравномерное кодирование. Правило умножения. Декодирование. Условие Фано. Граф Ал.А. Маркова. Алфавитный подход к оценке количества информации. Системы счисления. Перевод целых и дробных чисел в другую систему счисления. Двоичная система счисления. Арифметические операции. Сложение и вычитание степеней числа 2. Достоинства и недостатки. Восьмеричная система счисления. Связь с двоичной системой счисления. Арифметические операции. Применение. Шестнадцатеричная система счисления. Связь с двоичной системой счисления. Арифметические операции. Применение. Троичная уравновешенная система счисления. Двоичнодесятичная система счисления. Кодирование текстов. Однобайтные кодировки. Стандарт UNICODE. Кодирование графической информации. Цветовые модели. Растровое кодирование. Форматы файлов. Векторное кодирование. Трёхмерная графика. Фрактальная графика. Кодирование звуковой информации. Оцифровка звука. Инструментальное кодирование звука. Кодирование видеоинформации.


Логические основы компьютеров

Логические операции «НЕ», «И», «ИЛИ». Операция «исключающее ИЛИ». Импликация. Эквиваленция. Штрих Шеффера. Стрелка Пирса. Логические выражения. Вычисление логических выражений. Диаграммы Венна. Упрощение логических выражений. Законы алгебры логики. Логические уравнения. Количество решений логического уравнения. Системы логических уравнений. Синтез логических выражений. Построение выражений с помощью СДНФ. Построение выражений с помощью СКНФ. Множества и логические выражения. Задача дополнения множества до универсального множества. Поразрядные логические операции. Предикаты и кванторы. Логические элементы компьютера. Триггер. Сумматор.


Компьютерная арифметика

Особенности представления чисел в компьютере. Предельные значения чисел. Различие между вещественными и целыми числами. Дискретность представления чисел. Программное повышение точности вычислений. Хранение в памяти целых чисел. Целые числа без знака. Целые числа со знаком. Операции с целыми числами. Сравнение. Поразрядные логические операции. Сдвиги. Хранение в памяти вещественных чисел. Операции с вещественными числами.


Устройство компьютера

Современные компьютерные системы. Стационарные компьютеры. Мобильные устройства. Встроенные компьютеры. Параллельные вычисления. Суперкомпьютеры. Распределённые вычисления. Облачные вычисления. Выбор конфигурации компьютера. Общие принципы устройства компьютеров. Принципы организации памяти. Выполнение программы. Архитектура компьютера. Особенности мобильных компьютеров. Магистрально-модульная организация компьютера. Взаимодействие устройств. Обмен данными с внешним устройствами. Процессор. Арифметико-логическое устройство. Устройство управления. Регистры процессора. Основные характеристики процессора. Система команд процессора. Память. Внутренняя память. Внешняя память. Облачные хранилища данных. Взаимодействие разных видов памяти. Основные характеристики памяти. Устройства ввода. Устройства вывода. Устройства ввода/вывода.


Программное обеспечение

Виды программного обеспечения. Программное обеспечение для мобильных устройств. Инсталляция и обновление программ. Авторские права. Типы лицензий на программное обеспечение. Ответственность за незаконное использование ПО. Программы для обработки текстов. Технические средства ввода текста. Текстовые редакторы и текстовые процессоры. Поиск и замена. Проверка правописания и грамматики. Компьютерные словари и переводчики. Шаблоны. Рассылки. Вставка математических формул. Многостраничные документы. Форматирование страниц. Колонтитулы. Оглавление. Режим структуры документа. Нумерация рисунков (таблиц, формул). Сноски и ссылки. Гипертекстовые документы. Правила оформления рефератов. Коллективная работа над документами. Рецензирование. Онлайн-офис. Правила коллективной работы Пакеты прикладных программ. Офисные пакеты. Программы для управления предприятием. Пакеты для решения научных задач. Программы для дизайна и вёрстки. Системы автоматизированного проектирования. Обработка мультимедийной информации. Обработка звуковой информации. Обработка видеоинформации. Программы для создания презентаций. Содержание презентаций. Дизайн презентации. Макеты. Размещение элементов на слайде. Оформление текста. Добавление объектов. Переходы между слайдами. Анимация в презентациях. Системное программное обеспечение. Операционные системы. Драйверы устройств. Утилиты. Файловые системы. Системы программирования. Языки программирования. Трансляторы. Отладчики. Профилировщики.


Компьютерные сети

Структуры (топологии) сетей. Обмен данными. Серверы и клиенты. Локальные сети. Сетевое оборудование. Одноранговые сети. Сети с выделенными серверами. Беспроводные сети. Сеть Интернет. Краткая история Интернета. Набор протоколов TCP/IP. Адреса в Интернете. IP-адреса и маски. Доменные имена. Адрес ресурса (URL). Тестирование сети. Службы Интернета. Всемирная паутина. Поиск в Интернете. Электронная почта. Обмен файлами (FTP). Форумы. Общение в реальном времени. Пиринговые сети. Информационные системы. Электронная коммерция. Интернет-магазины. Электронные платёжные системы. Личное информационное пространство. Организация личных данных. Нетикет. Интернет и право.


Алгоритмизация и программирование

Алгоритмы. Этапы решения задач на компьютере. Анализ алгоритмов. Оптимальные линейные программы. Анализ алгоритмов с ветвлениями и циклами. Исполнитель Робот. Исполнитель Чертёжник. Исполнитель Редактор. Введение в язык Python. Простейшая программа. Переменные. Типы данных. Размещение переменных в памяти. Арифметические выражения и операции. Вычисления. Деление нацело и остаток. Вещественные значения. Стандартные функции. Случайные числа. Ветвления. Условный оператор. Сложные условия. Циклические алгоритмы. Цикл с условием. Поиск максимальной цифры числа. Алгоритм Евклида. Циклы с постусловием. Циклы по переменной. Вложенные циклы. Процедуры. Процедуры с параметрами. Локальные и глобальные переменные. Функции. Вызов функции. Возврат нескольких значений. Логические функции. Рекурсия. Ханойские башни. Использование стека. Анализ рекурсивных функций. Массивы. Ввод и вывод массива. Перебор элементов. Алгоритмы обработки массивов. Поиск в массиве. Максимальный элемент. Реверс массива. Сдвиг элементов массива. Срезы массива. Отбор нужных элементов. Особенности копирования списков в языке Python. Сортировка массивов. Метод пузырька (сортировка обменами). Метод выбора. Сортировка слиянием. «Быстрая сортировка». Сортировка в языке Python. Двоичный поиск. Символьные строки. Операции со строками. Поиск в строках. Примеры обработки строк. Преобразование число-строка. Строки в процедурах и функциях. Рекурсивный перебор. Матрицы. Обработка элементов матрицы. Работа с файлами. Неизвестное количество данных. Обработка массивов. Обработка строк.


Решение вычислительных задач на компьютере

Точность вычислений. Погрешности измерений. Погрешности вычислений. Решение уравнений. Приближённые методы. Метод перебора. Метод деления отрезка пополам. Использование табличных процессоров. Дискретизация. Вычисления длины кривой. Вычисление площадей фигур. Оптимизация. Локальный и глобальный минимумы. Метод дихотомии. Использование табличных процессоров. Статистические расчёты. Свойства ряда данных. Условные вычисления. Связь двух рядов данных. Обработка результатов эксперимента. Метод наименьших квадратов. Восстановление зависимостей. Прогнозирование.


Информационная безопасность

Понятие информационной безопасности. Средства защиты информации. Информационная безопасность в мире. Информационная безопасность в России. Вредоносные программы. Заражение вредоносными программами. Типы вредоносных программ. Вирусы для мобильных устройств. Защита от вредоносных программ. Антивирусные программы. Брандмауэры. Меры безопасности. Шифрование. Хэширование и пароли. Современные алгоритмы шифрования. Алгоритм RSA. Электронная цифровая подпись. Стеганография. Безопасность в интернете. Сетевые угрозы. Мошенничество. Шифрование данных. Правила личной безопасности в Интернете.


  1. Календарно-тематическое планирование

Класс: 10 а

Учебный год: 2021-2022 (4 часа в неделю -134 учебных часов)

п/п

Дата

Дата

Содержание учебного материала

К.ч

План

Факт

План

Факт

01.09


01.09


Техника безопасности. Организация рабочего места.

Тест № 1. Техника безопасности.

ПР № 1. Оформление документа

1


I Информация и информационные процессы

02.09


03.09


Информатика и информация. Информационные процессы.

Тест № 2. Что можно делать с информацией?

1

§1.Информатика и информация. § 2. Что можно делать с информацией?

06.09


06.09


Измерение информации.

Тест № 3. Задачи на измерение информации

1

§ 3. Измерение информации

07.09


07.09


Структура информации (простые структуры).

ПР № 2. Структуризация информации (таблица, списки)

1

§ 4. Структура информации

08.09


08.09


Иерархия. Деревья. задачи на деревья (структуризация, арифметические выражения)

Тест № 4. Деревья

ПР № 3. Структуризация информации (деревья)

1

§ 4. Структура информации

09.09


10.09


Графы. задачи на графы (поиск путей)

Тест № 5. Задачи на графы

ПР № 4. Графы

1

§ 4. Структура информации

II Кодирование информации

13.09


13.09


Язык и алфавит. Кодирование. Задачи на кодирование

Тест № 6. Двоичное кодирование

1

§ 5. Язык и алфавит. § 6. Кодирование

14.09


14.09


Двоичное кодирование. Декодирование.

задачи на двоичное кодирование и декодирование

Тест № 7. Декодирование

ПР № 5. Декодирование

1

§6.Кодирование

15.09


15.09


Дискретность

Тест № 8. Дискретизация

1

§7.Дискретность

16.09


17.09


Алфавитный подход к оценке количества информации.

задачи на использование алфавитного подхода

Тест № 9. Алфавитный подход к оценке количества информации

1

§8. Алфавитный подход к оценке количества информации

20.09


20.09


Системы счисления. Позиционные системы счисления.

задачи на позиционные системы счисления

Тест № 10. Позиционные системы счисления

1

§ 9. Системы счисления. § 10. Позиционные системы счисления

21.09


21.09


Двоичная система счисления.

задачи на двоичную систему счисления

Тест № 11. Двоичная система счисления

1

§ 11. Двоичная система счисления

22.09


22.09


Восьмеричная система счисления.

задачи на восьмеричную систему счисления

Тест № 12. Восьмеричная система счисления.

1

§12.Восьмеричная система счисления

23.09


24.09


Шестнадцатеричная система счисления. Другие системы счисления.

задачи на шестнадцатеричную систему счисления

Тест № 13. Шестнадцатеричная система счисления

1

§13.Шестнадцатеричная система счисления

27.09


27.09


Другие системы счисления

ПР № 6. Необычные системы счисления

1

§ 14. Другие системы счисления

28.09


28.09


Контрольная работа по теме «Системы счисления».

1


29.09


29.09


Кодирование символов. задачи на кодирование символов

Тест № 14. Кодирование символов

1

§ 15. Кодирование символов

30.09


01.10


Кодирование графической информации.

задачи на кодирование графической информации

Тест № 15. Кодирование графических изображений

1

§ 16. Кодирование графической информации

04.10


04.10


Кодирование звуковой информации. Кодирование видеоинформации.

задачи на кодирование звуковой информации

Тест № 16. Кодирование звука и видео.

1

§ 17. Кодирование звуковой и видеоинформации

05.10


05.10


Контрольная работа по теме «Кодирование информации».

1



06.10


06.10


Логика и компьютер. Логические операции.

работа в тренажере «Логика»

ПР № 7. Тренажер «Логика»

1

§ 18. Логика и компьютер. § 19. Логические операции

07.10


08.10


Логические операции.

Тест № 17. Логические операции.

1

§ 19. Логические операции

11.10


11.10


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

Тест № 18. Таблицы истинности

1

§ 19. Логические операции

12.10


12.10


Диаграммы Эйлера-Вена.

задачи, решаемые с помощью диаграмм

Тест № 19. Запросы для поисковых систем

ПР № 8. Исследование запросов для поисковых систем

1

§ 20. Диаграммы Венна

13.10


13.10


Упрощение логических выражений.

задачи на упрощение логических выражений

Тест № 20. Упрощение логических выражений

1

§ 21. Упрощение логических выражений

14.10


15.10


Синтез логических выражений.

задачи на синтез логических выражений

СР № 1. Синтез логических выражений

1

§ 22. Синтез логических выражений

18.10


18.10


Предикаты и кванторы.

задачи на использование предикатов и кванторов

СР № 2. Построение предикатов

1

§ 23. Предикаты и кванторы

19.10


19.10


Логические устройства компьютера.

задачи на составление схем на логических элементах

СР № 3. Построение схем на логических элементах

1

§ 24. Логические элементы компьютера

20.10


20.10


Логические задачи. решение логических задач

Тест № 21. Логические задачи

1

§ 25. Логические задачи

21.10


22.10


Контрольная работа по теме «Логические основы компьютеров».

1


IV. Компьютерная арифметика

25.10


25.10


Хранение в памяти целых чисел.

1

§ 26. Особенности представления чисел в компьютере. § 27. Хранение в памяти целых чисел

26.10


26.10


Хранение в памяти целых чисел.

СР № 4. Хранение в памяти целых чисел

ПР № 9. Целые числа в памяти

1

§ 27. Хранение в памяти целых чисел

27.10


27.10


Арифметические и логические (битовые) операции. Маски.

ПР № 10. Арифметические операции

1

§ 28. Операции с целыми числами

28.10


29.10


Арифметические и логические (битовые) операции. Маски.

ПР № 11. Логические операции и сдвиги

1

§ 28. Операции с целыми числами

08.11


08.11


Хранение в памяти вещественных чисел.

1

§ 29. Хранение в памяти вещественных чисел

09.11


09.11


Выполнение арифметических операций с нормализованными числами.

СР № 6. Вещественные числа в памяти компьютера

1

§ 30. Операции с вещественными числами


10.11


10.11


История развития вычислительной техники.

1

§ 31. История развития вычислительной техники

11.11


12.11


История и перспективы развития компьютерной техники.

Тест № 22. История развития вычислительной техники. Представление докладов

1

§ 31. История развития вычислительной техники

15.11


15.11


Принципы устройства компьютеров

Тест № 23. Принципы устройства компьютеров

1

§ 32. Принципы устройства компьютеров

16.11


16.11


Магистрально-модульная организация компьютера

Тест № 24. Магистрально-модульная организация компьютера

1

§33.Магистральномодульная организация компьютера

17.11


17.11


Процессор.

Тест № 25. Процессор

1

§ 34. Процессор

18.11


19.11


Моделирование работы процессора

ПР № 12. Моделирование работы процессора

1

§ 34. Процессор

22.11


22.11


Внутренняя и внешняя память.

Тест № 26. Память

1

§ 35. Память

23.11


23.11


Устройства ввода.

Тест № 27. Устройства ввода

1

§ 36. Устройства ввода

24.11


24.11


Устройства вывода.

Тест № 28. Устройства вывода

ПР № 13. Процессор и устройства вывода

1

§ 37. Устройства вывода


25.11


26.11


Что такое программное обеспечение? Прикладные программы.

Тест № 29. Прикладные программы

1

§ 38. Что такое программное обеспечение? § 39. Прикладные программы

29.11


29.11


Практикум: использование возможностей текстовых процессоров (резюме)

ПР № 14. Использование возможностей текстовых процессоров

1

§ 39. Прикладные программы

30.11


30.11


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

ПР № 15. Использование возможностей текстовых процессоров

1

§ 39. Прикладные программы

01.12


01.12


Практикум: коллективная работа над текстом; правила оформления рефератов; правила цитирования источников

ПР № 16. Оформление рефератов

1

§ 39. Прикладные программы

02.12


03.12


Практикум: набор и оформление математических текстов

ПР № 17. Оформление математических текстов

1

§ 39. Прикладные программы

06.12


06.12


Практикум: знакомство с настольно-издательскими системами

ПР № 18. Знакомство с системой (Scribus)

1

§ 39. Прикладные программы

07.12


07.12


Практикум: знакомство с аудиоредакторами

ПР № 19. Знакомство с аудиолредактором (Audacity)

1

§ 39. Прикладные программы

08.12


08.12


Практикум: знакомство с видеоредакторами

ПР № 20. Знакомство с видеоредактором

1

§ 39. Прикладные программы

09.12


10.12


Системное программное обеспечение.

1

§40.Системное программное обеспечение

13.12


20.12


Практикум: сканирование и распознавание текста

Тест № 30. Системное программное обеспечение

ПР № 21. Сканирование и распознавание текста

1

§40.Системное программное обеспечение

14.12


21.12


Системы программирования.

Тест № 31. Системы программирования

1

§41.Системыпрограммирования

15.12


22.12


Инсталляция программ.

ПР № 22. Инсталляция программ


1

§ 42. Инсталляция программ

16.12


24.12


Правовая охрана программ и данных.

Тест № 32. Правовая охрана программ и данных

1

§ 43.Правовая охрана программ и данных

VII. Компьютерные сети

20.12


27.12


Компьютерные сети. Основные понятия Тест № 33. Компьютерные сети

1

§ 44. Основные понятия.

21.12


28.12


Структура (топология) сетей.

1

§ 45. Структура (топология) сети

22.12


29.12


Локальные сети.

Тест № 34. Локальные сети

1

§ 46. Локальные сети

23.12


10.01


Сеть Интернет.

1

§ 47. Сеть Интернет

27.12


11.01


Адреса в Интернете. задачи на адресацию в Интернете

Тест № 35. Адреса в Интернете

1

§ 48. Адреса в Интернете

28.12


12.01


Практикум: тестирование сети

ПР № 23. Тестирование сети.

1

§ 48. Адреса в Интернете

29.12


14.01


Всемирная паутина. Поиск информации в Интернете.

ПР № 24. Сравнение поисковых систем

1

§ 49. Всемирная паутина

10.01


17.01


Электронная почта. Другие службы Интернета. использование служб Интернета

Представление докладов

1

§ 50. Электронная почта. § 51. Другие службы Интернета

11.01


18.01


Электронная коммерция.

Представление докладов

1

§ 52. Электронная коммерция

12.01


19.01


Интернет и право. Нетикет.

Представление докладов

1

§ 53. Право и этика в Интернете

VIII. Алгоритмизация и программирование

13.01


21.01


Алгоритм и его свойства.

1

§ 54. Алгоритм и его свойства.

17.01


24.01


Простейшие программы

Тест № 36. Оператор вывода

1

§ 55. Простейшие программы

18.01


25.01


Вычисления. Стандартные функции

Тест № 37. Операторы div и mod

ПР № 25. Простые вычисления

1

§ 56. Вычисления



26.01


Условный оператор

Тест № 38. Ветвления

ПР № 26. Ветвления

1

§ 57. Ветвления



28.01


Сложные условия

Тест № 39. Сложные условия

ПР № 27. Сложные условия

1

§ 57. Ветвления



31.01


Множественный выбор

ПР № 28. Множественный выбор.

1

§ 57. Ветвления



01.02


Практикум: использование ветвлений.

ПР № 29. Задачи на ветвления

1

§ 57. Ветвления



02.02


Контрольная работа «Ветвления»

1




04.02


Цикл с условием

ПР № 30. Циклы с условием

1

§ 58. Циклические алгоритмы



07.02


Цикл с условием

Тест № 40. Циклы с условием

ПР № 31. Циклы с условием

1

§ 58. Циклические алгоритмы



08.02


Цикл с переменной

Тест № 41. Циклы с переменной

ПР № 32. Циклы с переменной

1

§ 58. Циклические алгоритмы



09.02


Вложенные циклы.

ПР № 33. Вложенные циклы

1

§ 58. Циклические алгоритмы



11.02


Контрольная работа «Циклы»

1




14.02


Процедуры

ПР № 34. Процедуры

1

§ 59. Процедуры



15.02


Изменяемые параметры в процедурах

ПР № 35. Процедуры с изменяемыми параметрами

1

§ 59. Процедуры



16.02


Функции

ПР № 36. Функции

1

§ 60. Функции



18.02


Логические функции

ПР № 37. Логические функции

1

§ 60. Функции



14.02


Рекурсия

ПР № 38. Рекурсия

1

§ 61. Рекурсия



15.02


Стек

ПР № 39. Стек

1

§ 61. Рекурсия



16.02


Контрольная работа «Процедуры и функции»

1




18.02


Массивы. Перебор элементов массива

Тест № 42. Массивы

ПР № 40. Перебор элементов массива

1

§ 62. Массивы



21.02


Линейный поиск в массиве

ПР № 41. Линейный поиск

1

§ 63. Алгоритмы обработки массивов



22.02


Поиск максимального элемента в массиве

ПР № 42. Поиск максимального элемента массива

1

§ 63. Алгоритмы обработки массивов



25.02


Алгоритмы обработки массивов (реверс, сдвиг)

Тест № 43. Алгоритмы обработки массивов

ПР № 43. Алгоритмы обработки массивов

1

§ 63. Алгоритмы обработки массивов



28.02


Отбор элементов массива по условию

ПР № 44. Отбор элементов массива по условию

1

§ 63. Алгоритмы обработки массивов



01.03


Сортировка массивов. Метод пузырька

ПР № 45. Метод пузырька

1

§ 64. Сортировка



02.03


Сортировка массивов. Метод выбора

ПР № 46. Метод выбора

1

§ 64. Сортировка



04.03


Сортировка массивов. Быстрая сортировка

ПР № 47. Быстрая сортировка

1

§ 64. Сортировка



05.03


Двоичный поиск в массиве

ПР № 48. Двоичный поиск.

1

§ 65. Двоичный поиск



09.03


Контрольная работа «Массивы»

1




11.03


Символьные строки

ПР № 49. Посимвольная обработка строк

1

§ 66. Символьные строки



14.03

Функции для работы с символьными строками

Тест № 44. Символьные строки

ПР № 50. Функции для работы со строками

1

§ 66. Символьные строки



15.03


Преобразования «число - строка»

ПР № 51. Преобразования «число -строка»

1

§ 66. Символьные строки



16.03

Строки в процедурах и функциях

ПР № 52. Строки в процедурах и функциях

1

§ 66. Символьные строки



18.03


Рекурсивный перебор

ПР № 53. Рекурсивный перебор

1

§ 66. Символьные строки



21.03


Сравнение и сортировка строк

ПР № 54. Сравнение и сортировка строк

1

§ 66. Символьные строки



22.03

Практикум: обработка символьных строк

ПР № 55. Обработка символьных строк: сложные задачи

1

§ 66. Символьные строки



04.04


Контрольная работа «Символьные строки»

1




05.04


Матрицы

ПР № 56. Матрицы

1

§ 67. Матрицы



06.04

Матрицы

ПР № 57. Обработка блоков матрицы

1

§ 67. Матрицы



08.04


Файловый ввод и вывод

ПР № 58. Файловый ввод и вывод

1

§ 68. Работа с файлами



11.04


Обработка массивов, записанных в файле

ПР № 59. Обработка массивов из файла

1

§ 68. Работа с файлами



12.04


Обработка строк, записанных в файле.

ПР № 60. Обработка строк из файла

1

§ 68. Работа с файлами



13.04


Обработка смешанных данных, записанных в файле

ПР № 61. Обработка смешанных данных из файла

1

§ 68. Работа с файлами



15.04


Контрольная работа «Файлы»

1


IX. Решение вычислительных задач на компьютере



18.04


Точность вычислений.

Тест № 45. Точность вычислений

1

§ 69. Точность вычислений



19.04


Решение уравнений. Метод перебора

ПР № 62. Решение уравнений методом перебора

1

§ 70. Решение уравнений



20.04


Решение уравнений. Метод деления отрезка пополам

ПР № 63. Решение уравнений методом деления отрезка пополам

1

§ 70. Решение уравнений



22.04


Решение уравнений в табличных процессорах

ПР № 64. Решение уравнений в табличных процессорах

1

§ 70. Решение уравнений



25.04


Дискретизация. Вычисление длины кривой

ПР № 65. Вычисление длины кривой

1

§ 71. Дискретизация



26.04


Дискретизация. Вычисление площадей фигур

ПР № 66. Вычисление площади фигуры

1

§ 71. Дискретизация



27.04


Оптимизация. Метод дихотомии

ПР № 67. Оптимизация. Метод дихотомии

1

§ 72. Оптимизация



29.04


Оптимизация с помощью табличных процессоров

ПР № 68. Оптимизация с помощью табличных процессоров

1

§ 72. Оптимизация



04.05


Статистические расчеты

ПР № 69. Статистические расчеты

1

§ 73. Статистические расчеты



06.05


Условные вычисления

ПР № 70. Условные вычисления

1

§ 73. Статистические расчеты



11.05


Обработка результатов эксперимента. Метод наименьших квадратов

ПР № 71. Метод наименьших квадратов

1

§ 74. Обработка результатов эксперимента



13.05


Восстановление зависимостей в табличных процессорах

ПР № 72. Линии тренда

1

§ 74. Обработка результатов эксперимента



16.05


Вредоносные программы

1

§ 75. Основные понятия. § 76. Вредоносные программы



17.05


Защита от вредоносных программ.

Тест № 46. Вредоносные программы и защита от них

ПР № 73. Использование антивирусных программ

1

§ 77. Защита от вредоносных программ



18.05


Что такое шифрование? Хэширование и пароли

ПР № 74. Простые алгоритмы шифрования данных

1

§ 78. Шифрование. § 79. Хэширование и пароли



20.05


Современные алгоритмы шифрования.

ПР № 75. Современные алгоритмы шифрования и хэширования

1

§ 80. Современные алгоритмы шифрования



23.05


Стеганография.

Тест № 47. Шифрование и хэширование

ПР № 76. Использование стеганографии

1

§ 81. Стеганография



24.05


Безопасность в Интернете.

Представление докладов

1

§ 82. Безопасность в Интернете



25.05


Подготовка к контрольной работе

1




27.05


Итоговая контрольная работа

1




30.05


Обобщающий урок за курс 10 класса

1




31.05







Получите свидетельство о публикации сразу после загрузки работы



Получите бесплатно свидетельство о публикации сразу после добавления разработки


Олимпиады «Весенне-летний фестиваль знаний 2024»

Комплекты учителю



Качественные видеоуроки, тесты и практикумы для вашей удобной работы

Подробнее

Вебинары для учителей



Бесплатное участие и возможность получить свидетельство об участии в вебинаре.


Подробнее