1. Цели курса и техника безопасности. Повторение
2. Общие сведения о системах счисления
3. Двоичная система счисления. Двоичная арифметика
4. Восьмеричная и шестнадцатеричная системы счисления
5. Правило перевода целых десятичных чисел в систему счисления с основанием q
6. Представление целых чисел и вещественных чисел
7. Высказывание
8. Логические операции
9. Построение таблиц истинности для логических выражений
10. Свойства логических операций
11. Решение логических задач
12. Логические элементы
13. Обобщение и систематизация темы «Математические основы информатики»
Основы алгоритмизации
14. Алгоритмы и исполнители
15. Способы записи алгоритмов
16. Объекты алгоритмов
17. Алгоритмическая конструкция «следование»
18. Алгоритмическая конструкция «ветвление»
19. Составные условия
20. Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжение работы
21. Цикл с заданным условием окончания работы
22. Цикл с заданным числом повторений
23. Обобщение и систематизация темы «Основы алгоритмизации»
Начала программирования
24. Общие сведения о языке программирования Паскаль. Типы данных
25. Структура программы на языке Паскаль. Оператор присваивания
26. Организация ввода и вывода данных
27. Программирование линейных алгоритмов
28. Программирование разветвляющихся алгоритмов. Условный оператор
29. Многообразие способов записи ветвлений
30. Программирование циклов с заданным условием продолжения работы
31. Программирование циклов с заданным условием окончания работы
32. Программирование циклов с заданным числом повторений
33. Различные варианты программирования циклического алгоритма
34. Систематизация темы «Начала программирования»
35. Обобщение темы «Начала программирования»