8 класс
Раздел 1 "Математические основы информатики"
Цели изучения курса информатики. Техника безопасности и организация рабочего места
Общие сведения о системах счисления
Двоичная система счисления. Двоичная арифметика
Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления
Правило перевода целых десятичных чисел в систему счисления с основанием q
Проверочная работа "Системы счисления"
Представление целых чисел
Представление вещественных чисел
Высказывание. Логические операции
Построение таблиц истинности для логических выражений
Свойства логических операций
Решение логических задач
Логические элементы
Контрольное тестирование №1 "Математические основы информатики"
Раздел 2 "Основы алгоритмизации"
Алгоритмы и исполнители.
Способы записи алгоритмов.
Объекты алгоритмов.
Алгоритмическая конструкция «следование»
Алгоритмическая конструкция «ветвление». Полная форма ветвления
Сокращенная форма «ветвления»
Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы
Цикл с заданным условием окончания работы
Цикл с заданным числом повторений
Контрольное тестирование №2 «Основы алгоритмизации».
Раздел №3 «Начала программирования»
Общие сведения о языке программирования Паскаль
Организация ввода и вывода данных
Программирование линейных алгоритмов
Программирование разветвляющихся алгоритмов. Условный оператор
Составной оператор. Многообразие способов записи ветвлений
Программирование циклов с заданным условием продолжения работы
Программирование циклов с заданным условием окончания работы
Программирование циклов с заданным числом повторений
Различные варианты программирования циклического алгоритма
Контрольное тестирование №3 «Начала программирования»