본 논문은 단계적 과제에서 학생의 입력을 진단하는 두 가지 접근 방식인 모델 추적과 제약 기반 모델링을 통합하는 새로운 방법을 제안합니다. 모델 추적은 학생이 취한 연속적인 문제 해결 단계를 식별하는 데 중점을 두는 반면, 제약 기반 모델링은 여러 단계가 하나의 단계로 결합된 경우에도 학생 입력 진단을 지원합니다. 제안된 방법은 제약 조건을 학생 입력이 전략의 단계와 공통적으로 갖는 속성으로 정의하여 학생이 여러 단계를 결합하더라도 전략에서 벗어나는 경우 진단을 제공할 수 있도록 합니다. 이 연구에서는 다단계 전략 진단 시스템의 설계를 탐구하고 이러한 진단을 평가합니다. 개념 증명으로, 학생들이 이차 방정식을 풀 때 취하는 단계가 포함된 기존 데이터 세트(n=2136)에 대한 진단을 생성하고, 교사 두 명이 샘플로 추출된 학생들의 전략 적용(n=70) 및 전략 이탈(n=70)에 대한 진단을 수행하여 시스템 진단과 비교했습니다. 결과적으로 시스템 진단은 140개의 모든 학생 단계에서 교사의 코딩과 일치하는 것으로 나타났습니다.