TAEWON KANG

itsc.kr

(2017) PlanetSky

School Project
WORK

PLANETSKY 교구 개발은 기존 천체관측 교구로 활용되고 있는 소프트웨어와 달리 컴퓨터에 각각 설치할 필요가 없고, 교사가 필요한 기능을 입맛대로 편집, 수정할 수 있는 오픈소스형 교구를 개발하며, 기존 교구 소프트웨어와 달리 반응 속도를 향상시키고, 무엇보다 IP 접속 위치를 추적하여 현재 위/경도를 알아내고, 시간대를 조회하여 실제 천체관측과 같은 환경을 학습할 수 있도록 하는 것에 목적이 있다.

또한, 교구는 학생이 사용하기에 알맞고, 교사가 학생에게 교구를 시연하기에 적합해야 하므로 학생 개개인당 경험의 시간을 충분히 주고, 교사는 교구를 설치하기에 최적화된 환경을 제공해야 한다. 기존 천체관측 VR 교구들은 이러한 조건에서 애로사항이 있었다. 따라서 PlanetSky 교구는 Web Application 환경으로 개발해 위와 같은 조건을 지키고자 노력하였다.

이 교구는 실제 천체관측과 같은 환경을 학습할 수 있도록 Las Cumbres Observatory 에서 관측한 정보를 바탕으로 하는 Dataset을 사용한다. 이 Dataset은 각종 천체 데이터 등 여러 정보를 담고 있어 이 프로그램을 개발할 때 유용하게 사용된 데이터이다.

이 교구에는 우리나라 뿐만이 아닌 전 세계에서 자신의 위치 정보를 PlanetSky에 입력할 수 있도록 주소가 입력된 경우 위도 및 경도를 출력하도록 Google Maps에 연동된 API를 사용한다. 이 교구는 해당 API를 호스팅해주는 역할을 수행하고 있다.


댓글 남기기