일반기술

인터넷 환경에서 프로그래밍 실습을 위한 가상 교육시스템 및 방법

본 발명은 인터넷을 통하여 사용자가 입력한 프로그램 소스파일의 원격 컴파일링을 수행함으로써 사용자에게 웹기반의 프로그램 개발환경을 제공하는 인터넷환경에서 프로그래밍 실습을 위한 가상 교육 시스템 및 방법에 관한 것이다.가상 교육 시스템은 적어도 하나 이상의 사용자 단말기를 포함하며 프로그램 소스 파일의 생성을 지원하기 위한 클라이언트 시스템, 및 상기 클라이언트 시스템과 인터넷을 통해 접속된 서버 시스템을 포함하며, 상기 클라이언트 시스템은 상기 생성된 프로그램 소스 파일과 원격 컴파일 요구를 상기 인터넷을 통해 상기 서버 시스템으로 전송하고, 상기 서버 시스템은 상기 컴파일 요구에 응답하며 상기 전송된 프로그램 소스 파일에 대하여 컴파일을 수행하여 그 결과를 상기 인터넷을 통해 상기 클라이언트 시스템으로 전송한다. 그 결과, 사용자는 웹사이트상에서 프로그래밍 이론 교육과 실습을 병행할 수 있어 학습효과를 높일 수 있고, 고가의 프로그래밍 개발툴을 별도로 구입할 필요가 없어 경제적이다.본 발명에 따른 인터넷 환경에서 프로그래밍 실습을 위한 프로그래밍 가상 교육 시스템 및 방법에 따르면, 종래의 프로그래밍 가상 교육 웹사이트에서는 사용자가 작성한 소스파일의 원격컴파일링 서비스를 제공하지 못하여, 사용자가 웹사이트를 통해서는 단순히 이론교육만 받을 수 있었던 단점이 있었으나, 본 발명에 따른 프로그래밍 가상 교육 시스템에서는 사용자가 입력한 소스파일을 웹사이트를 통해 원격컴파일 할 수 있기 때문에, 사용자가 고가의 자바 프로그래밍 개방툴을 개별적으로 구입할 필요가 없어 경제적이고, 특히 웹사이트를 통해 이론교육과 실습과정을 병행할 수 있기 때문에 학습효과를 크게 향상시킬 수 있 다.따라서, 본 발명이 프로그래밍 가상 교육을 실시하는 사이버 대학이나 기관에서 사용된다면 오프라인상의 실험실습실을 이용하지 않고도 효율적으로 실시간 강의를 할 수 있기 때문에 교수나 강사의 학생에 대한 직접평가가 용이하고, 학생은 학습시간과 장소에 제약받지 않고 프로그램 컴파일 및 디버깅을 웹사이트를 통해서 수행할 수 있기 때문에 결론적으로 웹기반의 프로그램 개발환경이 구축되는 효과가 있다.

기술정보

기술분류
정보 > 기타 컨텐츠 제작·유통기술
보유기관
효성특허법률사무소
기술유형
일반기술
등록일
2007-03-15
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.