| Раздел | Тема урока | Кол-во часов |
| Математические основы информатики | Непозиционные и позиционные системы счисления | 1 |
| | Развернутая форма записи числа | 1 |
| | Двоичная система счисления. Арифметические операции в двоичной системе счисления | 1 |
| | Восьмеричная система счисления | 1 |
| | Шестнадцатеричная система счисления | 1 |
| | Проверочная работа по теме «Системы счисления» | 1 |
| | Логические высказывания | 1 |
| | Логические операции «и», «или», «не» | 1 |
| | Определение истинности составного высказывания | 1 |
| | Таблицы истинности | 1 |
| | Логические элементы | 1 |
| | Контрольная работа по теме «Элементы математической логики» | 1 |
| Алгоритмы и программирование | Понятие алгоритма. Исполнители алгоритмов | 1 |
| | Свойства алгоритма. Способы записи алгоритма | 1 |
| | Алгоритмическая конструкция «следование». Линейный алгоритм | 1 |
| | Алгоритмическая конструкция «ветвление»: полная и неполная формы | 1 |
| | Алгоритмическая конструкция «повторение» | 1 |
| | Формальное исполнение алгоритма | 1 |
| | Разработка несложных алгоритмов с использованием циклов для управления формальными исполнителями | 1 |
| | Разработка несложных алгоритмов с использованием циклов и ветвлений для управления формальными исполнителями | 1 |
| | Выполнение алгоритмов | 1 |
| | Обобщение и систематизация знаний. Контрольная работа по теме «Исполнители и алгоритмы. Алгоритмические конструкции» | 1 |
| | Язык программирования. Система программирования | 1 |
| | Переменные. Оператор присваивания | 1 |
| | Программирование линейных алгоритмов | 1 |
| | Разработка программ, содержащих оператор ветвления | 1 |
| | Диалоговая отладка программ | 1 |
| | Цикл с условием | 1 |
| | Цикл с переменной | 1 |
| | Обработка символьных данных | 1 |
| | Обобщение и систематизация знаний по теме «Язык программирования» | 1 |
| | Анализ алгоритмов. Определение возможных результатов работы алгоритма при заданном множестве входных данных | 1 |
| | Анализ алгоритмов. Определение возможных входных данных, приводящих к данному результату | 1 |
| | Резервный урок. Обобщение и систематизация знаний и умений по курсу информатики 8 класса | 1 |