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