목록으로
교육·학습을 위한 AI 활용
AI를 활용한 과학 시뮬레이션 및 공유 플랫폼 제작
👤 고요한고양이576 📅 2026-10-18 👁 조회 91
AI를 활용한 과학 시뮬레이션 및 공유 플래폼 제작 사례
① 어떤 상황에서 AI를 활용했나요?
과학 교과는 추상적 개념이나 직접 관찰하기 어려운 현상을 쉽게 이해할 수 있도록 다양한 시뮬레이션을 활용하여 교수 학습 활동이 진행됩니다. 특히 최근에는 생성형 AI의 발달로 전문적인 프로그래밍 지식 없이도 시뮬레이션을 제작하여 교육 현장에 활용할 수 있게 되었습니다.

현재 과학교육과 4학년에 재학 중인 저 역시 생성형 AI를 활용하여 다양한 시뮬레이션을 제작하고, 이를 교육 활동에 활용해 왔습니다. 이 과정에서 직접 제작한 시뮬레이션을 개인적으로 활용하는 데 그치지 않고, 다른 교사와 학습자도 자유롭게 공유하고 활용할 수 있는 공간이 있으면 좋겠다고 생각하였습니다. 따라서 AI를 활용하여 제작한 시뮬레이션을 누구나 HTML 파일로 업로드하고 실행하며 공유할 수 있는 플랫폼인 AI Simulation Space(aisimulationspace.com)를 제작하게 되었습니다.


② 어떤 AI를 어떻게 활용했나요?
저는 크게 두가지 AI(ChatGPT, manusAI)를 활용하였습니다.

1. ChatGPT를 활용한 과학 시뮬레이션 제작
과학 시뮬레이션을 제작할 때는 ChatGPT를 주로 활용하였습니다. 여러 생성형 AI를 사용해 본 결과, ChatCPT가 수정 사항과 과학적 개념을 효과적으로 반영한다고 판단하였습니다. 시뮬레이션 제작 시에는 AI에게 과학 교사이자 웹 개발자의 역할을 부여하고, 구현하고자 하는 과학 개념과 이론적 요구사항, 사용자 조작 기능, 시각적 요소(UI/UX), 그래프 및 표의 구성, 디자인 등을 구체적으로 제시하였습니다.

다만 AI가 생성한 결과물이 처음부터 완벽한 것은 아니었습니다. 수식이나 물리적 조건이 잘못 적용되어 실제 과학 법칙과 일치하지 않는 결과가 나타나기도 하였습니다. 예를 들어 물체의 운동을 구현하는 과정에서 마찰력의 방향이 잘못 표현되거나, 경사면에서의 물체의 위치가 적합하게 놓여지지 않는 등의 문제가 있었습니다. 이러한 경우 AI에게 오류의 원인과 수정 방향을 구체적으로 제시하여 개선하였습니다. 또한 생성된 시뮬레이션을 직접 실행하면서 학습자의 학습 과정, 그래프의 변화, 화면 구성 및 기능적 오류 등을 반복적으로 점검하였습니다.

2. manusAI를 활용한 웹 플랫폼 구축
사이트를 제작할 때는 홈페이지를 전문적으로 제작해주는 AI인 manusAI를 활용하였습니다. 해당 AI를 활용하여 사이트의 구현한 주요 기능은 아래와 같습니다.

- 한국어 및 영어 전환 기능
- 아이디와 비밀번호를 활용한 회원가입 및 로그인
- HTML 파일 형태의 AI 시뮬레이션 업로드 및 웹상에서의 즉시 실행
- 로그인한 사용자의 좋아요 및 댓글 작성 기능
- 시뮬레이션 목록의 정렬 기준 변경 기능
- 이달의 크리에이터(TOP 5) 및 내 작품 목록 확인
- 관리자 로그인 및 월별 공지사항 작성
- 분야(물리/화학/생명과학/지구과학/융합)별 시뮬레이션 분류

이후 manusAI에게 Github, Vercel, Supabase에서의 프로젝트 생성 및 연결을 부탁하였습니다. GitHub를 통한 소스 코드 관리, Vercel을 활용한 웹사이트 배포, Supabase를 활용한 데이터 및 사용자 인증 기능 등의 개발 환경을 구축하는 과정에서 AI의 도움을 받았습니다. 마지막으로 가비아에서 도메인을 구매한 뒤 배포된 웹사이트와 연결하여 AI Simulation Space를 완성하였습니다.


③ 활용 결과 어떤 변화가 있었나요?
AI를 활용한 가장 큰 변화는 전문적인 프로그래밍 지식 없이도 과학 시뮬레이션을 직접 제작하고, 이를 다른 사람들과 공유할 수 있는 웹 플랫폼을 구축했다는 점입니다. 기존에는 AI를 활용하여 제작한 과학 시뮬레이션을 주로 개인적인 수업 시연이나 교육 활동에 활용할 수 있었습니다. 그러나 AI Simulation Space를 구축하면서 이러한 결과물을 웹상에 업로드하고, 다른 사용자들도 별도의 프로그램 설치 없이 직접 실행하고 탐구할 수 있는 환경을 마련하였습니다. 따라서 AI의 활용 범위가 개별 교육 자료를 제작하는 수준에서 교육 자료를 공유하고 활용할 수 있는 환경을 구축하는 단계로 확장되었다는 점에서 의미가 있었습니다. 앞으로 AI Simulation Space를 통해 다양한 교육 자료와 교수 학습 아이디어가 공유되고, 교사와 학습자 간 협력적인 교육 자료 제작 및 활용이 활성화될 것으로 기대합니다.


④ 나만의 방식 또는 개선 포인트는 무엇인가요?
저만의 가장 큰 차별화 요소는 AI로 제작한 시뮬레이션의 공유와 활용을 활성화하기 위해 사용자 접근성, 참여 유도, 교육적 확장 가능성을 고려하여 플랫폼을 설계하고(1~3번), 시뮬레이션을 제작(4번)했다는 점 입니다.

1. 사용자 접근성을 높이기 위해 한국어와 영어를 모두 지원하도록 제작하였습니다. 또한 별도의 프로그램 설치 없이 웹상에서 HTML 시뮬레이션을 바로 실행할 수 있도록 하여 사용자가 보다 간편하게 교육 자료를 활용할 수 있도록 하였습니다.

2. 사용자들의 지속적인 참여를 유도하기 위해 '이달의 크리에이터(TOP 5)' 기능을 구현하였습니다. 이를 통해 시뮬레이션 제작자의 참여를 독려하고, 향후 다양한 이벤트와 참여형 활동을 운영할 수 있는 기반을 마련하였습니다. 또한, 좋아요와 댓글 기능을 통해 사용자들이 서로 의견을 나눌 수 있도록 하였습니다.

3. 교육적 활용 범위를 확대하기 위해 시뮬레이션 업로드 영역을 5가지 분야(물리, 화학, 생명과학, 지구과학, 융합)로 세분화하였습니다. 이를 통해 사용자가 필요한 시뮬레이션을 보다 쉽게 탐색할 수 있도록 하였으며, 과학 이외의 교과에서도 '융합' 영역을 통해 제작한 시뮬레이션을 공유할 수 있도록 하였습니다.

4. 시뮬레이션 제작 과정에서 AI가 생성한 결과물을 그대로 활용하지 않고, 과학적 정확성과 교육적 적절성을 반복적으로 검증하였습니다. 특히 AI 시뮬레이션의 경우 적용된 수식과 과학 법칙이 일치하는지, 변인 조작에 따라 타당한 결과가 나타나는지 등을 점검하고 발견된 오류를 수정하여 교육 자료로서의 완성도를 높이고자 하였습니다.

앞으로도 생성형 AI를 활용하여 다양한 과학 시뮬레이션을 공유할 예정입니다. 또한, AI Simulation Space의 경우 사용자들의 의견을 바탕으로 다양한 기능을 추가 및 개선하고자 합니다.


⑤ 다른 사람도 따라 할 수 있나요?
넵, AI를 활용하여 많은 사람들이 쉽게 따라할 수 있습니다. 특히 AI를 활용하여 과학 시뮬레이션을 제작할 땐 ②-1의 내용과 같이 구체적으로 구조화하여 프롬포트를 작성한다면 조금 더 완성도 있는 과학 시뮬레이션을 제작할 수 있습니다. 다만 AI가 생성한 결과물이 항상 완벽하기 않기 때문에 반드시 직접 실행하고 검증하는 과정이 필요합니다. 교육 자료로 활용하는 경우에는 과학 개념과 수식의 정확성 뿐만 아니라 학습자의 수준과 교수 학습 목적에 적합한지도 함께 점검해야 합니다.

웹사이트 제작 역시 유사한 방식으로 진행할 수 있습니다. 이번에 활용한 manusAI가 아니더라도 웹사이트 제작을 지원하는 AI를 활용하여 원하는 플랫폼의 구조와 기능을 구현할 수 있습니다. 이때 제작 목적, 주요 사용자, 필요한 기능, 디자인 등을 구체적으로 설명하면 보다 원하는 형태의 결과물을 얻을 수 있습니다.

또한, AI 에이전트를 활용하여 코드 작성 뿐만 아니라 외부 서비스 연결과 웹사이트 배포 과정까지 지원 받을 수 있습니다. 필요한 서비스의 계정을 생성하고 적절한 접근 권한을 부여하면 AI가 프로젝트 설정과 서비스 연동 등 여러 개발 과정을 보조해줍니다. 다만 계정 관리, 결제, 도메인 구매, 보안 설정 및 최종 배포 결과에 대한 확인은 사용자가 직접 수행하는 것이 좋습니다.
← 목록