GlowScript-VPython LAB은 전 세계 물리 교육 현장에서 사용되는 GlowScript / Web VPython을 스마트폰과 태블릿으로 옮긴 3D 물리 시뮬레이션 코딩 앱입니다. 서버도, 계정도, 인터넷 연결도 필요 없습니다 — 컴파일러와 3D 엔진 전체가 앱 안에 들어 있어 언제 어디서나 완전히 오프라인으로 동작합니다.
■ 코드를 쓰면 바로 눈앞에서 움직입니다
Python 문법의 Web VPython으로 몇 줄만 작성하면 공이 튀고, 진자가 흔들리고, 행성이 공전하는 3D 장면이 실시간으로 렌더링됩니다. 손가락으로 화면을 드래그해 카메라를 돌리고, 핀치로 확대·축소하며 시뮬레이션 속을 자유롭게 관찰하세요.
■ 주요 기능
• 문법 강조와 줄 번호를 갖춘 코드 에디터
• WebGL 기반 실시간 3D 렌더링 (터치로 회전·확대·이동)
• 시간에 따라 그려지는 실시간 그래프 (위치, 속도, 에너지…)
• 버튼·슬라이더·메뉴 등 인터랙티브 위젯 지원
• 23개의 내장 예제: 튀는 공, 이중 진자, 자이로스코프, 원자 격자, 스톤헨지, 텍스처, 3D 플롯 등
• 작성한 프로그램 저장·불러오기
• 코드 공유: 내 프로그램을 다른 앱으로 보내고, 다른 앱에서 받은 코드를 에디터로 바로 열기
• 미리보기 전체화면 모드 — 시뮬레이션을 화면 가득 감상
■ 이런 분들께 추천합니다
• 물리·과학 개념을 눈으로 확인하고 싶은 중·고·대학생
• 수업 시연 자료를 직접 만들고 싶은 과학 선생님
• Python으로 3D 프로그래밍을 시작하려는 입문자
• 통근길에도 시뮬레이션 아이디어를 실험하고 싶은 메이커
■ 완전 오프라인
비행기 안에서도, 산속 캠핑장에서도 똑같이 동작합니다. 코드는 기기 밖으로 전송되지 않습니다.
GlowScript는 David Scherer와 Bruce Sherwood가 만든 오픈소스 프로젝트(MIT 라이선스)이며, 이 앱은 해당 오픈소스를 모바일 환경에 맞게 담았습니다. 포함된 모든 오픈소스 고지는 앱 내 라이선스 화면에서 확인할 수 있습니다.
지금 설치하고 첫 번째 3D 물리 실험을 코딩해 보세요!
----
개발자 연락처 :
김성준 동천동 899
U타워, B동 2427호
수지구, 용인시, 경기도 16827
South Korea 1420727414 제2012-용인수지-0185호 수지구청