培训课程设计主要包括的要素有哪些