1. Идеология объектно-ориентированного программирования
  2. Три основных принципа ООП: наследование, инкапсуляция, полиморфизм
  3. Использование справки
  4. Структура программы
  5. Методы отладки и поиск ошибок

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

ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ 1
1. Часто встречающиеся свойства элементов управления, используемые в Delphi
2. Вложенные свойства
3. Списки
4. Элементы управления
5. Многострочное поле Memo
6. Компоненты, используемые в графике
ПРИЛОЖЕНИЕ 2
1. Цвет компонента или объекта (свойство Color)
2. Системные цвета Windows, определяемые цветовой схемой
3. Базовые свойства Color как шестнадцатеричные константы
4. Выравнивание компонента внутри формы (свойство Align)
ПРИЛОЖЕНИЕ 3
1. Функции ввода вывода
2. Математические функции
3. Функции преобразования
ПРИЛОЖЕНИЕ 4
События