u-러닝을 위한 상황인식 기반의 학습관리시스템 개발 연구

이 연구의 목적은 효과적인 u-러닝을 위하여 학습자의 물리적 학습상황을 인식하여 교수자가 학습지도 철학에 맞게 구성한 정교화된 지식을 제공함으로써 학습자의 학습상황을 실시간으로 수집 및 처리할 수 있는 상황인식 기반의 학습관리시스템을 설계 및 개발하는 것이다. u-러닝을 위한 상황인식 기반의 학습관리시스템 개발 결과는 다음과 같다. 첫째, 학습자의 단말기 정보를 인식하여 적응적인 인터페이스를 제공하도록 개발하였다. u-러닝 환경에서 학습 단말기는 이동성을 지원하는 모바일 단말기가 주류를 이루겠지만 기존의 PC 환경에서의 학습도 배제해서는 안 된다. 따라서, u-러닝을 위한 LMS에서는 다양한 학습자 단말기에 따른 적응적인 인터페이스를 제공함으로써 학습자가 언제 어디서나 어떤 컴퓨터로도 어떤 네트워크로도 일관성 있고 자연스러운 학습 인터페이스를 통해 학습할 수 있도록 하였다. 둘째, GPS로부터 수신되는 데이터를 받아 서버로 전송해주는 PDA 응용프로그램과 PDA로부터 수신되는 데이터를 LMS 서버의 DB에 저장해주는 서버소켓 프로그램을 개발하였다. 이들 프로그램은 현실공간에서 변화하는 학습자의 위치 정보를 수집 및 관리하기 위한 웹 데몬 형태의 미들웨어로서 right thing at right time and right place를 실현하여 학습자가 학습을 하고자하는 그 시점과 장소에서 즉시 필요한 학습 콘텐츠를 전송(push)되게 함으로써 학습자의 학습 동기를 놓치지 않도록 하였다. 또한, 교수자는 학습 과정, 학습 결과를 시간 및 현실공간과 함께 3차원으로 모니터링이 가능하다. 셋째, 학습을 하는 동안 개별 학습자는 자신의 학습수준과 학습이력에 따라 개인화 된 학습경로로 학습 할 수 있도록 하였다. 또한 학습 장소에서 수집 및 발생한 자료들은 서버에 위치를 포함하여 저장되게 함으로써 학습 장소에 대한 맵(map)과 연동하여 학습 자료를 정리할 수 있는 학습노트 기능을 지원하였다.