학생들의 학습문제의 해결을 위해 외-내부 요인을 같이 다뤄야 한다. 학습문제 원인의 진단과 해결은 교수법을 바꾸는 것과는 다른데, 교사의 학생 심리 파악 전문성이 부족해 어려움이 많다. 따라서 학습전문가의 도움을 받는 학습컨설팅을 제공하여 학습역량과 적응력 향상을 도모하여야 한다.
학생들의 학습문제를 효과적으로 해결하기 위해서는 외부적인 요인뿐만 아니라 내부 요인인 정서･인지･행동적 요인도 함께 다루어야 한다. 학습문제의 원인을 정확히 진단하고, 그 원인을 해결하는데 적합한 개입방법을 찾아서 적용하는 것은 단지 많이 가르치거나 교수방법을 바꾸는 것과는 다르다. 그런데 교사는 학습문제를 가진 학생의 심리 내적인 원인을 진단하고 개입방법을 모색하고, 그것을 실천하는 데 필요한 전문성이 부족하다. 이로 인해 많은 교사들은 학습문제를 가진 학생을 가르치는데 어려움을 겪고, 때로는 방치하고 있다. 따라서 교사들도 학습문제를 가진 학생을 지도할 때 학습전문가로부터 전문적 도움을 받을 필요가 있다. 특히 학생의 학습문제를 해결하기 위해 학습전문가가 학교구성원들과 협력하여 학습관련 전문서비스를 제공하는 것을 학교기반 학습컨설팅이라 한다. 학교기반 학습컨설팅은 학습전문가인 학습컨설턴트가 학교 측에서 의뢰한 문제를 담당교사(학습컨설팅)나 학교관계자와 협력하여 학생에게 심리, 행동, 학습관련 서비스를 제공하여 학습역량과 적응력을 향상시키는 것을 목표로 한다. 학습컨설팅은 학교에서 발생한 학습문제를 교육심리학자 및 학교심리학자의 도움을 받아 해결하는 과정으로 학교기반 컨설팅의 한 형태라 볼 수 있다.