PhET 시뮬레이션: 브라우저에서 바로 쓰는 150개 이상의 과학 실험실, 가입 불필요

· nologin.tools
tools review education science

Hero image

시간을 거의 멈추거나, 중력을 없애거나, 퓨즈 걱정 없이 회로를 마음껏 연결할 수 있는 물리 실험실을 상상해보세요. 그것도 브라우저 탭 하나에서, 가입도 돈도 없이 가능하다면요. 그게 바로 PhET 인터랙티브 시뮬레이션이에요. 20년이 넘도록 STEM 교육을 조용히 바꿔온 도구입니다.

PhET이 뭔가요

PhET(Physics Education Technology)은 2002년 콜로라도 대학교 볼더 캠퍼스에서 연구 프로젝트로 시작됐어요. 목표는 하나였죠. 학생들이 왜 과학 개념을 어려워하는지 밝혀내는 것이요. 결론은 간단했어요. 추상적인 개념은 읽는 것만으로는 부족하고, 직접 느껴봐야 한다는 거였어요.

그 결과로 탄생한 게 150개 이상의 HTML5 인터랙티브 시뮬레이션 라이브러리예요. 다루는 분야도 다양해요.

  • 물리 — 포물선 운동, 파동 간섭, 회로 구성, 양자역학
  • 화학 — 산염기 용액, 분자 구조, 화학 반응식 맞추기
  • 생물 — 자연선택, 유전자 발현
  • 지구과학 — 판구조론, 온실가스 농도
  • 수학 — 넓이 모델, 분수, 그래프, 함수 빌더

시뮬레이션을 열고 조작하면 끝이에요. 먼저 읽어야 할 챕터도, 통과해야 할 퀴즈도, 만들어야 할 계정도 없어요.

시뮬레이션을 열면 어떻게 되나요

파동이 어떻게 움직이는지 이해하고 싶다고 해볼게요. 파동 간섭 시뮬레이션을 열면 몇 초 만에 클릭으로 조작할 수 있는 물결 수조가 나타나요. 물파동, 음파, 빛 중에서 전환할 수 있고, 두 번째 파원을 추가해 간섭 패턴이 실시간으로 형성되는 것도 볼 수 있어요. 내장된 도구로 진폭, 주파수, 파장도 측정할 수 있죠.

시뮬레이션은 무엇을 발견해야 하는지 알려주지 않아요. 컨트롤을 건네주고 물러서 있는 거예요. 이건 의도된 설계예요. PhET 연구팀은 안내된 발견 학습이 수동적인 수업 방식보다 진정한 개념 이해를 더 잘 형성한다는 걸 다수의 논문으로 입증해왔거든요.

“학생이 시뮬레이션과 상호작용할 때, 남의 모델을 받아들이는 게 아니라 스스로 심적 모델을 구성해요. 그 능동적인 구성이 이해를 오래가게 만드는 거예요.” — PhET 연구 자료 기반

모든 시뮬레이션은 물리 교육 연구를 바탕으로 만들어져요. 콜로라도 대학교 볼더 팀은 각 시뮬레이션을 출시하기 전에 실제로 학습 효과가 있는지 사용자 연구를 통해 검증해요.

로그인 없는 경험

phet.colorado.edu에 접속해서 교과나 학년으로 찾고, 원하는 시뮬레이션을 클릭하면 바로 로드돼요. 이메일을 요구하는 팝업도 없고, “무료 가입 후 계속하기”라는 문구도 없어요. 추적 벽도 없고요.

교사용 선택적 계정 기능은 있어요. 과제 설정, 진도 추적, 설정 공유 같은 교실 관리에 쓸 수 있는 추가 기능이에요. 하지만 시뮬레이션 자체는 완전히 열려 있어요.

이게 바로 PhET이 진정한 공공 교육 자원의 모범이 되는 이유예요. 콘텐츠 자체가 제품이지, 사용자를 끌어들이기 위한 미끼가 아니거든요.

뭔가 의미 있는 걸 쓰려면 이메일이 필요한 “무료” 학습 플랫폼들과 비교하면, PhET의 방식은 학습자의 시간과 프라이버시를 모두 존중하면서도 품질을 포기하지 않아요.

내부 구조: 오픈소스, 꾸준히 유지보수 중

PhET의 코드는 GitHub의 phetsims 조직에 공개돼 있어요. 각 시뮬레이션이 별도의 저장소를 가지며, 렌더링을 위해 Scenery라는 자체 프레임워크를 사용해 JavaScript/TypeScript로 작성됐어요. 핵심 인프라는 MIT 라이선스예요.

2002년부터 지금까지 꾸준히 개발됐다는 건 오픈 교육 자원으로선 아주 이례적인 일이에요. 미국 국립과학재단, 휴렛 재단, 게이츠 재단 등에서 자금을 지원받았기에 대학 연구 프로젝트가 이 수준의 완성도와 규모에 이를 수 있었던 거예요.

2026년 현재도 팀은 새 시뮬레이션을 추가하고 기존 것들을 업데이트하고 있어요. Flash와 Java에서 HTML5로 전환(2020년경 완료)한 건 대규모 작업이었는데, 덕분에 카탈로그가 최신 상태를 유지하고 모바일에서도 쓸 수 있게 됐어요.

다른 시각적 학습 도구와 비교

정량적인 분야를 공부한다면 비슷한 로그인 없는 도구를 본 적 있을 거예요. 빠르게 비교해볼게요.

도구주요 분야인터랙티브 수준계정 필요 여부
PhET이공계 + 수학 (폭넓음)높음 — 완전한 실험실 컨트롤필요 없음
Desmos수학 (그래프)높음 — 함수 기반필요 없음
GeoGebra수학 + 기하학높음 — 동적 기하학필요 없음
VisuAlgoCS 알고리즘중간 — 단계별 시각화필요 없음
Python Tutor프로그래밍중간 — 코드 실행 추적필요 없음

PhET만의 위치가 있어요. 이 목록에서 자연과학과 화학을 이 깊이로 다루는 도구는 PhET뿐이고, 추상적인 데이터 시각화가 아닌 시뮬레이션으로 이를 구현하거든요.

Desmos와 GeoGebra는 수학에서 탁월하고 PhET와 함께 쓸 만한 가치가 충분해요. 하지만 자기장 속에서 하전 입자가 어떻게 움직이는지, 완충 용액이 pH를 어떻게 유지하는지 이해하고 싶을 때는 그 도구들로 커버할 수 없어요.

PhET 실용적으로 활용하는 법

혼자 공부하는 학생이라면: 헷갈리는 부분과 딱 맞는 시뮬레이션을 찾아보세요. PhET은 구체적인 질문이 있을 때 가장 효과적이에요. “전부 탐색해야지”라는 생각은 잠깐 내려놓고, 변수 하나를 바꿔가며 어떤 일이 일어나는지 관찰하고 가설을 세워 검증해보세요.

시험 준비용으로: 많은 PhET 시뮬레이션이 물리·화학 표준 주제(쿨롱 법칙, 파동 광학, 이상 기체 법칙, 산염기 평형 등)와 직접 연결돼요. 복습할 때 시뮬레이션을 함께 돌리면 공식 암기만으로는 쌓을 수 없는 직관이 생겨요.

브라우저 제한이 있는 교실의 선생님이라면: 모든 시뮬레이션은 설치 없이 모든 최신 브라우저에서 실행돼요. Chromebook이나 제한된 학교 노트북을 쓰는 학생도 웹에서 바로 접근할 수 있어요.

그냥 궁금한 분이라면: 중력과 궤도 시뮬레이션은 태양을 끌어다 놓고 행성이 반응하는 모습을 보는 것만으로도 열어볼 가치가 있어요. 회로 구성 도구도 물리 수업을 한 번도 들어본 적 없는 사람에게 진짜 재미있어요.

프라이버시에 대해

PhET은 데이터를 최소한으로만 수집해요. 어떤 시뮬레이션이 가장 많이 쓰이는지 파악하기 위해 표준 분석 도구를 사용하지만, 시뮬레이션 자체는 완전히 클라이언트 측에서 실행돼요. 기본적으로 사용자 계정이 없으니 사용자 데이터도 저장되지 않아요. 학습 세션은 오직 브라우저 탭 안에만 존재해요.

이건 프라이버시를 존중하는 로그인 없는 도구라는 목표와 완벽하게 맞아요. 사용자를 데이터 포인트로 취급하지 않고, 도구로서 역할만 해요. 시크릿 브라우저 창에서 PhET을 써도 경험이 똑같아요.

”부숴도 되는” 시뮬레이션이 가장 가치 있는 이유

PhET의 가장 강력한 특징 중 하나는 뭘 해도 진짜로 망가지지 않는다는 거예요. 중력을 0으로 설정하고, 야구공을 초속 1만 미터로 날리거나, 실제 전선을 녹일 회로를 만들어도 시뮬레이션은 계속 돌아가요. 불가능한 상황도 처리하면서 어떤 일이 일어나는지 보여줘요.

이건 실제 실험실에선 절대 줄 수 없는 것이에요. 실제 실험실에는 제약이 있어요. 제한된 시간, 제한된 재료, 망가지는 장비, 특정 실험을 막는 안전 규정까지요. 브라우저 시뮬레이션에는 그런 한계가 없어요.

극단적인 경우를 테스트할 수 있는 능력이 바로 진정한 이해가 만들어지는 곳이에요. 시뮬레이션에서 0.1볼트와 1만 볼트 모두에서 옴의 법칙이 성립하는 걸 직접 보면, 전압·전류·저항의 관계가 방정식을 읽는 것만으로는 절대 얻을 수 없는 실감으로 다가와요.

PhET은 스마트폰이 존재하기 전부터 조용히, 무료로, 아무것도 요구하지 않으며 이걸 해왔어요. 브라우저를 열고 직접 방문해보세요. 로그인 없이, 지금도 거기 있을 거예요.