Системы счисления. Непозиционные и позиционный системы счисления. Основание системы счисления.
Развёрнутая форма представления чисел. Решение задач.
Двоичная система счисления. Перевод в двоичную систему счисления и обратно.
Восьмеричная система счисления. Шестнадцатеричная система счисления.
Решение задач на переводы в различных системах счисления. Сравнение чисел в системах счисления с разным основанием.
Арифметические операции в двоичной системе счисления.
Кодирование и декодирование сообщений. Кодирование текстовой информации.
Двоичное кодирование звука. Решение типовых задач.
Алгебра логики. Высказывания и базовые математические операции.
Решение задач на базовые логические операции.
Диаграммы Эйлера-Венна. Решение задач на поиск в сети интернет.
Алгоритмы и исполнители. Способы записи алгоритмов. Блок-схемы.
Языки программирования. Язык Python.
Практическая работа №1. Линейный алгоритм. Типовые задачи.
Лабораторная работа №1. Самостоятельное решение задач на линейный алгоритм.
Практическая работа №2. Разветвляющийся алгоритм. Типовые задачи.
Лабораторная работа №2. Самостоятельное решение задач на разветвляющийся алгоритм.
Практическая работа №3. Циклическл FOR
Практическая работа №4. Циклическл WHILE
Математические исполнители. Решение задач.
Графический модуль в Python. Черепашья графика.
Табличный процессор. Типы и форматы данных. Стандартные функции.
Относительная и абсолютная адресация. Сортировка данных.
Построение графиков и диаграмм.