A stimulus providing apparatus capable of training a patient with neurological disorder symptoms in various stimulation methods, a perceptual training method using the stimulus providing apparatus, and a computer program stored in a medium for executing the perceptual training method are provided. The stimulus providing apparatus includes a wearing part worn on a body part, a stimulus providing part disposed on the wearing part, and providing a stimulus to a body part, and a control unit controlling the stimulus providing part, wherein the control unit is located and the range of the stimulus And controlling at least one of the and intensity.다양한 자극 방법으로 신경 장애 증상이 있는 환자를 훈련시킬 수 있는 자극 제공 장치, 상기 자극 제공 장치를 이용한 지각 훈련 방법 및 상기 지각 훈련 방법을 실행시키기 위해 매체에 저장된 컴퓨터 프로그램이 제공된다.상기 자극 제공 장치는 신체 부위에 착용되는 착용부, 상기 착용부에 배치되고, 신체 부위에 자극을 제공하는 자극 제공부, 상기 자극 제공부를 제어하는 제어부를 포함하고, 상기 제어부는 자극의 위치와 범위와 세기 중 적어도 하나를 제어하는 것을 특징으로 한다.