制約課程因素是指影響或制約課程的結構、進度、策略及學科劃分、內容的組織和安排的諸因素。包括四個方面:(1)學習者的因素。即學習者的知識狀態、能力素質結構、情感和態度以及這些方面發展的可能性等。(2)教師和教育機構的因素。教師的知識水平、對課程目標的理解以及教學能力等;教學機構的工作方式、管理方式及所提供的環境、管理者對課程和訓練系統的理解等。
(3)資源因素。包括社會資源、自然資源、再生資源及人力資源。資源的可獲得性和資源使用的費用是制約課程策略的重要因素。(4)知識結構或學科結構。包括課程結構、進程安排等。