본 연구는 자신의 삶을 스스로 주도하고 관리할 줄 아는 능동적인 자기주도적 학습자를 양성해야한다는 기본적인 전제 하에, 초등학생을 대상으로 하는 자기주도적 학습 능력 향상을 위한 프로그램이 필요하다는 점을 상정하였다. 이에 본 연구는 이미 다양한 자기주도적 학습 능력 향상을 위한 자료나 프로그램이 난무한 현 상황에서 ‘교사’가 활용하기에 유용하고, ‘초등학생’의 능력향상에 실질적으로 기능할 수 있는 보다 의미 있는 학습 프로그램을 만들기 위한 이론적 기반을 닦고, 예시적인 프로그램을 개발하는 것을 그 목적으로 하였다. 이에 자기주도적 학습의 구성요소인 ‘인지전략’에 중점을 두고 그것의 하위 6가지 영역을 파악한 뒤, 이들을 6가지 모듈로 구성하는 프로그램을 개발하였다. 이 개발 과정을 바탕으로 자기주도적 학습 능력 향상을 위한 프로그램 개발에 대해 얻은 함의는 다음과 같다. 첫째, 자기주도적 학습 능력 향상을 위한 프로그램은 교과나 또는 다른 특정 학습내용과 연결되어 있어야 한다. 둘째, 자기주도적 학습 능력이 실제 학습에 유용하게 사용되기 위해서는 프로그램의 형태에 대한 고민도 필요하다. 셋째, 자기주도적 학습 방법이 교과나 해당 교과의 모학문 분야마다 똑같은 것이 아니라, 각각의 교과나 학문 분야에 따라 특성화된 방법이 존재한다는 것을 알고 이것을 프로그램 개발에 반영해야 한다. 넷째, 자기주도적 학습 능력 신장을 위한 프로그램은 그 자체가 메타적이고 초인지적인 학습 프로그램의 형태여야 한다. 다섯째 학생들의 자기주도적 학습 능력을 향상시키기 위한 프로그램은 실제 ‘교수?학습 과정’의 진행과정을 염두해 두어야 한다.
이 연구는 자신의 삶을 스스로 주도하고 관리할 줄 아는 능동적인 자기주도적 학습자를 양성해야한다는 기본적인 전제 하에, 초등학생을 대상으로 하는 자기주도적 학습 능력 향상을 위한 프로그램이 필요하다는 점을 상정했다. 본 연구는 이미 여러 자기주도적 학습 능력 향상을 위한 자료나 프로그램이 난무한 현 상황에서 ‘교사’가 활용하기에 유용하고, ‘초등학생’의 능력향상에 실질적으로 기능할 수 있는 보다 의미 있는 학습 프로그램을 만들기 위한 이론적 기반을 닦고, 예시적인 프로그램을 개발하는 것을 그 목적으로 했다.