교사 전문화를 위한 노력의 결과인 교사의 수업전문성은 수업과 관련된 다양한 요인으로 구성되고, 학생들의 내면적 가치를 높이는 교사의 전문행위이다. 이와 관련해 Shulman은 수업전문성 습득의 대상을 교과지식, 교수학적 내용지식, 교육과정 지식으로, Grossman은 일반 교수학적 지식, 교과지식, 교수학적 내용지식, 상황에 대한 지식으로 구분했다. 
교사의 수업전문성이란 교사가 수업전문가로서의 역할을 잘 수행하는 정도를 의미한다(Shulman,1987). 이러한 수업전문성의 강조는 교사의 위상을 높이기 위하여 교직을 전문직화(teacher professionalism)하기 위한 노력의 결과라고 할 수 있다. 이와 관련하여 Shulman(1987)은 교사지식을 교과지식, 교수학적 내용지식, 교육과정 지식으로 제시하고, 이와 더불어 네 가지 추가적 지식, 즉 일반 교수학적 지식, 학습자에 대한 지식, 교육적 맥락에 대한 지식, 교육목표 및 가치와 철학적 역사적 배경에 대한 지식을 추가하였다. 이와 유사하게 Grossman(1990)도 교사가 갖추어야 할 지식을 일반 교수학적 지식, 교과지식, 교수학적 내용지식, 상황에 대한 지식으로 분류하여 제시하고, 이러한 지식 습득이 수업전문성이라고 정리하였다. 구체적으로 수업전문성은 수업내용, 수업전략, 수업관리의 세 요소로 분류하거나, 수업지도내용의 명료성, 설명능력, 구조화, 다양화, 동기화, 교사의 공정성 및 온정성, 교사-학생 간 상호작용을 하위요인으로 분류하기도 한다. 대체로 수업전문성 개념에 대한 명확한 합의는 존재하지 않으나, 결국 수업전문성은 수업과 관련된 복합적이고 역동적인 요인으로 구성되고, 학생과의 상호작용을 통해 내면적 가치를 올리는 교사의 전문행위라고 종합할 수 있다.