수준별 교육과정은 단계형 수준별 교육과정, 심화·보충형 수준별 교육과정, 과목 선택형 수준별 교육과정이라는 세 가지 유형으로 나뉜다. 수준별 교육과정은 비교적 학습 내용의 위계가 분명한 교과(지식교과)에 있어 학습내용과 학습 집단 구성원의 개인차에 따라 학생의 학습 속도에 맞게 세분화하여 운영한다는 취지를 갖고 있다. 그러나 애초 다양한 차이를 가지고 있는 개인들로 구성된 학교급을 운영하는 교사가 교과 활동을 학생의 차이에 맞춰 운영한다는 것이 얼마나 실효성을 가지고 있느냐는 문제가 지적된다. 또 그것이 교육적으로 정당한가란 문제도 있다. 이는 다양성과는 다른 문제이다. 7차 교육과정 투쟁을 벌여온 전국교직원노동조합은 수준별 교육과정에 대해 지식교과 위주의 수준별 교육이 학교 교육의 모든 것이 된다는 점에서 비교육적이며, 이것이 결국 우열반을 제도화하고 있다는 점, 초·중·고등학교는 전문교육이 아닌 보통교육/교양교육 과정이라는 점, 수준별 교육 방법론이 지나치게 복잡하다는 점, 수준의 기준이 모호하다는 점, 수준별 수업 역시 획일적이라는 점, 교과교육 편성에 수준별의 취지를 살리지 못하고 있다는 점, 각 집단별 학업 성취도 향상에 도움을 주지 못한다는 점 등을 큰 문제점으로 지적하고 있다. 이외에도 수준별 교육이 정서발달에 미치는 악영향, 불평등 재생산, 교사의 수업부담 증가, 평가방법의 부재, 교사 역할의 제한성, 사교육비 증가 등의 문제도 함께 지적하고 있다.
수준별 교육과정은 단계형, 심화·보충형, 과목 선택형 등의 유형이 있으며 지식교과를 학생의 학습 속도 차이를 고려하여 교육한다는 목적을 가지고 있다. 그러나 그 실효성에 대해 다양한 지적을 받고 있다. 전국교직원노동조합은 수준별 교육과정을 나누는 기준이 명확하지 않은 점, 보통교육에 맞지 않는 방식이라는 점 등 수준별 교육과정에 대한 다양한 문제점을 제시하고 있다.