소수의 학생 맞춤형 프로그램은 공교육에서는 어렵다. 이 때문에 여러 학교가 함께 공동과목/과정을 개설하여  거점학교로 이동하여 수업하는 공동교육과정이 운영된다. 주말, 방과후라는 한정에도 불구하고 학생과 학부모 만족도가 매우 높다.
노력에도 불구하고, 교사의 수급이나 교실, 재정 등과 같은 현실적 제약으로 인해 소수의 아이가 원하는 교육 프로그램까지는 공교육이 책임지기 어려운 것이 사실이다. 이러한 한계를 극복하기 위하여 여러 학교가 함께 하나의 과목이나 과정을 개설하고, 여러 학교에 퍼져 있는 다양한 교육을 원하는 아이들이 거점학교로 이동하여 수업을 듣는 학교 간 협력 교육과정, 이른바 공동교육과정을 운영하고 있다. 과거에 일부 지역에서 시범적으로 실시되던 학교 간 이동 수업이 2013년 일반고 역량 강화 정책과 함께 전국적으로 확대 발전되어, 2016년에는 전국적으로 746개의 과정에 만 명 이상의 학생이 참여하고 있다. 다른 학교로 이동이 필요하기 때문에 대부분 방과 후나 주말에 과정이 운영됨에도 불구하고, 학생이 원하는 교육을 제공한다는 점에서 학생이나 학부모의 만족도는 매우 크다. 서울시교육청에서도 지난 4월 개방-연합형 종합 캠퍼스 교육과정 계획을 발표하여 공동교육과정을 활성화하겠다고 밝힌 바 있다.