Рабочая программа — это документ, составленный лично педагогом и являющийся частью базисного учебного плана. Согласно закону об образовании рабочая программа должна быть у каждого учителя. В ней отражается содержание обучения, а также методы и приёмы с учётом условий работы. Сюда относится численность учащихся, их способности, состояние здоровья, особенности. Педагог, оценивая все эти условия, фиксирует в своей рабочей программе методы обучения и способы контроля для своих учеников.
Рабочая программа создается согласно выпускаемым издательствами по заказу Министерства образования примерными основными образовательными программами. Использовать примерную программу в качестве рабочей, без внесения собственных корректив, не получится, так как в ней не учтены особенности работы в конкретном учебном заведении, классе, необходимость детализации и конкретизации учебных тем, имеющиеся в наличии материалы.