При разработке программы учитывались основные принципы, которым должно было соответствовать содержание программы курсов:
1. быть близким к учебной программе предмета, но обязательно новым, в какой-то степени углубляющим какой-то раздел программы;
2. представлять собой системы последовательных проблем;
3. быть практически интересным, связанным с жизнью, учитывать желания учащихся;
4. иметь занимательную сторону, включая эстетическую.