Design and Implementation of Mobile Learning System for Computer Programming Practice

컴퓨터 프로그래밍 실습을 위한 모바일 학습 시스템의 설계 및 구현

  • Choi, Do-Young (Dept. of Computer Science, Graduate School Korea National Open University) ;
  • Jeong, Chan-Seon (Dept. of Computer Science, Graduate School Korea National Open University) ;
  • Shon, Jin-Gon (Dept. of Computer Science, Graduate School Korea National Open University)
  • 최도영 (한국방송통신대학교 평생대학원 정보과학과) ;
  • 정찬선 (한국방송통신대학교 평생대학원 정보과학과) ;
  • 손진곤 (한국방송통신대학교 평생대학원 정보과학과)
  • Published : 2006.10.20

Abstract

컴퓨터 프로그래밍 실습의 공간적, 시간적 제약 및 프로그램 구입과 관련한 경제적 제약을 극복하기 위해 인터넷 웹 환경에 기반을 둔 학습 시스템에 대한 연구가 지금까지 진행되어 왔다. 본 논문에서는 기존의 웹 기반 학습 시스템을 이동기기를 학습매체로 하는 모바일 학습 환경으로 확장 적용하였으며, 이를 통하여 장소와 시간에 더 독립적인 컴퓨터 프로그래밍 학습 환경을 가능하게 할 수 있다. 본 논문에서 제안하는 모바일 학습 시스템은 PDA를 이용하여 컴퓨터 프로그래밍 실습을 할 수 있도록 설계되고 구현되었으며, 사용자의 PDA에 별도의 클라이언트 프로그램이 필요 없이 브라우저 상에서 바로 실행할 수 있도록 설계 및 구현하였다. 또한, 다양한 PDA 디스플레이 크기를 고려하여, 사전에 여러 규격의 디스플레이 템플릿을 보유하여, 사용자는 자신의 PDA 크기에 적합한 디스플레이를 선택할 수 있다.

Keywords