Типова освітня програма – це документ, в якому міститься визначення знань та умінь, навичок, які повинні бути обов’язково засвоєні з конкретної навчальної дисципліни, її розділів. В цьому документі є пояснювальні записки, які допомагають розкрити завдання навчання з певного предмету, описуючи послідовність вивчення матеріалу. При побудові навчальної програми, враховуються сучасні досягнення техніки, науки і культури.
Освітні програми нуш повинні відповідати соціальним цілям виховання учнів. Вони сприяють розвитку творчих здібностей дітей, а також плавно переходять від старого матеріалу до нового. Також освітня програма для 1 та 2 класів включає взаємозв’язок між предметами, в тому випадку, якщо явища між собою пов’язані.
Робоча навчальна програма розроблена та доповнена, відповідно до конкретного освітнього закладу. На даний момент в навчальних закладах і середніх загальноосвітніх школах встановлена одна-єдина програма. Лише навчальні заклади 10-12 класів користуються різними програмами, які відрізняються в залежності від профільних предметів, подальшого вступу учня у вищий навчальний заклад або коледж.
Велика частина місця в програмі приділяється вивченню навчального матеріалу. Крім того навчальні програми російською мовою мають перелік додаткових посібників, літератури для читання.
Зараз існують програми для певних форм і профілів навчання. Державні стандарти закріплюють вимоги до змісту та рівню підготовки фахівців, а також надають можливість формувати програму навчання, з урахуванням наукового потенціалу навчального закладу.