Chương trình môn học là một bản thiết kế tổng thể cho một hoạt động đào tạo. Bản thiết kế đó cho ta biết mục tiêu, nội dung, phương pháp và các cách thức kiểm tra đánh giá kết quả học tập và tất cả những cái đó được sắp xếp theo một tiến trình và thời gian biểu chặt chẽ. Các nhà thiết kế chương trình lập kế hoạch thực hiện dạy học theo các chương trình môn học. Tuy nhiên cần lưu ý có thể có những vấn đề xảy ra ngoài kế hoạch, trên lớp học. Khi chương trình được thực hiện, nó phụ thuộc vào trình độ, định hướng giá trị của giáo viên, vào điều kiện thực tế của lớp học. Do đó có thể coi chương trình không phải như kế hoạch cứng mà là một hoạt động sống của giáo viên và học sinh trong những điều kiện cụ thể.