본 연구는 사용자 경험에 기반한 자기주도학습을 위한 수학 프로그램을 개발하는 데 그 목적이 있다. 이를 위해서 교육 프로그램의 일반적인 설계모형인 ADDIE 모형에 따라 분석, 설계, 개발, 실행 및 평가의 과정을 거쳐 프로그램을 설계하고 개발하였다. 프로그램은 자기주도학습 증진을 위한 사용자 경험 요소를 고려하여 구현되었으며, 개발된 프로그램의 특징은 다음과 같다. 첫째, 교수자는 웹으로 편리한 문제출제가 가능하고, 학습자는 어플리케이션을 통해 언제 어디서나 즉시 접속하여 문제를 풀어볼 수 있다. 둘째, 학습자는 풍부한 문제데이터베이스를 기반으로 다양한 유형의 문제풀이와 실시간 질문이 가능하며, 교수자는 그에 대한 즉각적인 피드백이 가능하다. 셋째, 지면 및 동영상 해설 제공과 오답노트의 활용으로 학습자의 순환학습을 가능하게 하며, 교수자는 그룹 성취도 관리를 통하여 학습자의 능동적 학습관리를 지원한다.
이 연구는 사용자 경험에 기반한 자기주도학습을 위한 수학 프로그램을 개발하는 데 그 목적이 있다.