从对学生的学习要求的角度来划分,课程可分为必修课程与选修课程。
必修课程是指国家、地方或学校规定,学生必须学习的公共课程,是为了保证所有学生的基础学习而开发的课程。其主导价值在于培养和发展学生的共性,体现对学生基本的要求。必修课程比如语文、数学、英语等是学校为了学生们学习科学文化知识必上的课程,这类课程所有学生都要学习,而不是根据学生们的喜好程度设置的,必修课程是培养学生们的共性。
而选修课程是指依据不同学生的特点与发展方向,容许个人选择的课程,是为了适应学生的个性差异而开发的课程。其主导价值在于满足学生的兴趣、爱好,培养和发展学生的良好个性。选修课程不是每一个学生都要上的课程,是根据学生的兴趣爱好、特长等选择相应的课程,主要是培养学生的个性。比如小学开设的吉他班、葫芦丝班等,就是根据学生的兴趣开设的。