Програма складається з пояснювальної записки в якій розміщені завдання факультативного курсу, коротко подано структуру програми та вказано загальну кількість годин. Зміст самої програми, котра поділена на чотири розділи, які мають загальну кількість годин для його вивчення, зміст навчального матеріалу, а також вимоги до рівня загальноосвітньої підготовки учнів. Програма містить також уроки узагальнення та систематизації знань після кожного розділу