制约课程开发的主要因素是什么?(或者制定课程计划所需要的依据是什么?_____
课程是随社会的发展而演变的。课程反映一定社会的政治、经济的要求,受一定社会生产力和科学文化发展水平以及学生身心发展规律的制约。社会、学科特征和学生是制约课程开发的三大因素 。