자폐성장애 학생의 문제행동을 확인 한 후에는 문제행동을 일으키는 환경적 요소를 찾아내어 사전에 예견하는 것이 중요하다. 그 원인들은 언제 행동이 발생하는가? 어디에서 그 행동이 늘 일어나는가? 그 행동이 일어날 때에는 늘 어떤 일이 있었는가?의 세 범주로 분류할 수 있다. 
문제행동을 확인하여 정의하고 측정하였다면 다음 단계는 그 행동을 야기한 환경적인 요소를 점검하는 일이다. 종종 주변 환경의 특정한 요소들이 행동을 야기한다. 예를 들면, 감각자극에 민감하여 큰 소리를 싫어하는 자폐성장애 학생은 준비운동을 위해 음악을 틀면 자해행동이나 공격행동을 보이는 경우도 있다. 이 경우, 특정 환경내에서 어떤 요소가 이 학생을 자극시켜서 그러한 문제행동을 일으켰는지를 교사가 사전에 예견하는 것이 중요하다. 교사는 사전 사건의 면밀한 분석을 통하여 이들 원인을 파악할 수 있기 때문이다. 이러한 문제행동의 원인들은 다음의 세 범주로 분류할 수 있다(Block, 2000). 첫째, 언제 행동이 발생하는가(예: 학생이 체육복으로 갈아입을 때, 출석을 부르는 동안, 준비운동을 하는 동안, 기술을 학습하는 동안, 게임을 하는 동안, 학생이 특정한 친구나 혹은 특정 그룹과 짝을 맺어 활동하는 동안 등)?, 둘째, 어디에서 그 행동이 늘 일어나는가(예: 사물함 근처에서, 체육관에서, 실외에서, 수영장 근처에서)?, 셋째, 그 행동이 일어날 때에는 늘 어떤 일이 있었는가(예: 기다리기,운동하기, 학습하기, 팀 구성하기, 게임하기)?, 모든 문제행동의 원인을 수업 환경에서 모두 사전 사건 분석으로 결정할 수는 없지만 이러한 분석은 왜 학생이 특정행동을 나타냈는가를 알려주는데 도움을준다. 교사는 문제행동의 원인을 관찰하여 찾아내고 기록하는 것이 무엇보다 중요하다.