교육과정은 강조점에 따라 교육, 정치, 사회에 대한 견해차로 다양한 관점이 드러난다. 그러나 이러한 각 관점들은 같은 교사에게 동시에 나타날 수도 있다. 교육과정은 교육목적 및 내용을 정하는 활동으로서 교육활동의 한 요소가 되며, 또한 생활지도, 수업지도, 교육평가, 기관경영 등 교육활동의 다른 요소들을 연결하는 중심점이 되기도 한다.
이렇듯 교육과정에 대한 견해가 다양하게 존재하는 것은 교육을 포함한 정치, 사회에 대한 입장 차가 반영되기 때문이다. 예를 들어 교육내용을 강조할 때엔 지식이나 학문의 구조를 중시하는 비교적 보수적인 교육관을 갖고 사회가 요구하는 일정한 과목을 가르쳐야 한다는 입장일 경우가 크다. 반면 학습경험을 강조한다면, 정해진 요목이나 과목보다는 경험과 생활을 중시하는 비교적 진보적 교육관, 혹은 자유주의적 사회관을 갖는다고 할 수 있다. 물론 이러한 구분이 어떤 선이 있어 명확하게 갈라지는 것은 아니다. 어떤 교사는 공적인 문서 속에 담긴 교육 계획으로서의 공식적 교육과정을 중요하게 생각하면서도 실제 교육활동은 영(零) 교육과정이나 잠재적 교육과정도 동시에 무게를 두어 실행할 수 있는 것이며, 마찬가지로 학생의 경험과 생활하는 공간을 교육과정이라고 정의하면서도 잠재적 교육이 효과를 갖기 위해선 최소한도로 배워야할 교과목을 필수로 교육해야 한다며 교수행위를 할 수도 있다.  여하튼 여기서 알 수 있는 것은 우선 교육과정은 교육내용으로서가 됐든 문서나 학습경험으로서든, 교육활동을 이루는 기본이자 중심이라는 점이다. 즉 교육활동은 크게 수업지도, 생활지도, 기관경영, 교육평가, 그리고 교육과정으로 나누어 생각할 수 있는데 여기서 교육과정은 기관의 교육목적을 결정하고 이를 달성하기 위하여 교육내용을 선정, 조직하는 활동으로서 하나의 중요한 교육활동의 뼈대가 되기도 하지만, 이 모든 요소가 유기적인 연관성을 가지면서 순환되도록 중심을 이루는 포괄적 개념이 교육과정이라고 일컬어지는 것이다(김대현·김석우, 1999 : 17-20). 교육부가 설명하고 있는 교육과정은 아래와 같다.