상호작용 시대의 시작
1996년, 실리콘밸리의 작은 소프트웨어 회사 FutureWave Software는 그림 그리기 프로그램을 개발 중이었다. 하지만 창립자 조너선 게이(Jonathan Gay)는 프로그램보다 ‘움직이는 그림’을 만들고 싶었다. 그는 웹 브라우저 안에서 애니메이션을 구현하는 기술을 고안했고, 이후 Macromedia에 인수되면서 ‘Flash’라는 이름으로 세상에 등장했다. 플래시는 정적인 웹에 생명을 불어넣었다. 버튼이 움직였고, 물체가 회전하며, 사용자가 클릭에 반응했다. 웹페이지는 이제 단순한 텍스트의 집합이 아니라 ‘이야기하는 공간’이 되었다. 이 작은 기술은 교육계에도 거대한 변화를 불러왔다. 플래시로 만들어진 e-Learning 콘텐츠는 교사가 ‘설명하는 강의’에서 ‘학습자가 조작하고 반응하는 강의’로 패러다임을 바꾸었다.
동영상이 학습의 감각을 바꾸었다면, 플래시(Flash)와 HTML5는 학습의 행동을 바꿨다.
배움은 더 이상 ‘보는 것’만이 아니라, ‘참여하는 것’이 되었다. 화면 속의 학생은 이제 버튼을 클릭하고, 드래그하고, 선택하며 학습의 주체가 되어갔다. 기술은 단순한 전달 수단이 아니라 학습 구조의 인터페이스로 진화했다.
1996년 매크로미디어(Macromedia)가 발표한 플래시는 웹에서 애니메이션과 상호작용을 구현할 수 있게 한 최초의 기술이었다. 정적인 HTML 페이지는 이 기술을 통해 생명을 얻었다. 학습 콘텐츠도 마찬가지였다. 텍스트와 이미지만으로 구성된 웹 강의는 이제 소리를 내고 움직였으며, 학습자는 화면의 ‘정답 버튼’을 클릭하고, 객체를 조작하며, 즉각적인 피드백을 받았다.
이것은 교육에서 처음으로 등장한 ‘반응하는 교실’이었다.
플래시는 교육의 실험실이 되었다. 교육자들은 마우스 클릭 하나로 개념을 시각화하고, 학습 경로를 분기시킬 수 있었다. ‘학습자 중심’이라는 오랜 구호가 기술적으로 가능해진 순간이었다. 실제 당시의 많은 CBT(Computer-Based Training) 콘텐츠들은 “다음 단계로 이동하려면 정답을 클릭하세요”라는 문구로 시작했다. 비록 단순했지만, 그 안에는 커다란 인식의 변화가 숨어 있었다. 배움이 이제 ‘참여 가능한 시뮬레이션’으로 재구성되고 있었던 것이다.
이 시기의 교육 기술은 ‘게임화(gamification)’의 씨앗을 품고 있었다. 점수를 부여하고, 배지를 제공하며, 학습자에게 즉각적인 피드백을 주는 방식은 교육을 더 몰입적인 경험으로 바꿨다. 플래시 기반의 학습 모듈은 단순한 과제 수행이 아니라, 성취의 경험을 제공했다. 학습은 과업(task)이 아닌 플레이(play)가 되었고, 기술은 학습자에게 동기(motivation)를 부여하는 설계적 장치로 자리잡았다.
그러나 플래시는 그만큼의 한계도 안고 있었다. 웹 표준과의 호환성이 떨어졌고, 모바일 환경에서는 제대로 작동하지 않았다. 보안 문제는 늘 골칫거리였다. 무엇보다, 플래시 기반 학습은 ‘콘텐츠의 무게’를 너무 크게 만들었다. 교육은 점점 더 화려해졌지만, 동시에 닫힌 기술 생태계속에 갇혀버렸다. 플래시가 주도하던 시대의 교육은, 말하자면 기술의 독점적 언어로 쓰인 ‘폐쇄형 교실’이었다.
이런 상황을 바꾼 것이 바로 HTML5의 등장(2010년경)이었다. HTML5는 웹의 본질 — 개방성과 호환성 — 을 되찾아 주었다. 이제 별도의 플러그인 없이도 애니메이션, 비디오, 오디오, 드래그·드롭 같은 상호작용이 가능해졌다. 학습자는 어떤 기기에서도 동일한 경험을 누릴 수 있었고, 콘텐츠는 더 가볍고 유연해졌다. 기술은 드디어 ‘닫힌 교실’을 넘어, 열린 상호작용의 장을 만들어냈다.
HTML5의 도입은 단순한 기술 교체 이상의 의미를 가졌다. 이전까지 교육 콘텐츠는 ‘개발된 결과물’이었지만, HTML5는 그것을 ‘공유 가능한 코드’로 바꿨다. 학습 모듈은 더 이상 특정 회사의 저작물이 아니라, 협업과 재사용이 가능한 오픈 자산이 되었다. 이 개방성은 교육 기술 생태계를 완전히 새롭게 만들었다. Moodle, Canvas, Blackboard 같은 LMS들이 HTML5 기반으로 전환하면서, 학습은 특정 플랫폼에 종속되지 않고, 다양한 환경에서 구현될 수 있게 되었다.
기술이 바뀌자, 교육의 철학도 함께 바뀌었다. 이전까지 ‘상호작용’은 기술적 기능이었지만, 이제는 교육 설계의 핵심 원리가 되었다. 교수자는 학습자의 행동 경로를 설계해야 했고, 학습자는 그 설계 안에서 능동적으로 선택해야 했다. ‘배움’이란 단어는 점점 더 ‘경험(experience)’이라는 말로 대체되었다. 이때부터 교육계에서는 ‘Instructional Design’이라는 말이 자주 쓰이기 시작했다. 교수법은 코드가 되었고, 학습은 시나리오가 되었다.
HTML5의 시대는 또한 협업과 공유의 문화를 열었다. 교육자들은 자신이 만든 학습 모듈을 깃허브(GitHub)나 오픈소스 커뮤니티에 공개하고, 다른 교사들이 그것을 수정하고 재활용했다. 이는 이후 오픈에듀케이션(OER), MOOC 운동의 토양이 되었다. 기술의 개방성은 곧 교육의 개방성으로 이어졌고, 학습은 더 이상 하나의 완결된 제품이 아니라, 진화하는 과정으로 인식되기 시작했다.
이 모든 변화는 단순히 ‘플래시에서 HTML5로의 전환’이라는 기술 교체로 설명되지 않는다. 그것은 배움의 언어가 바뀐 사건이었다. 교실의 칠판이 터치스크린이 되었고, 교재가 코드로 쓰이기 시작했다. 학습은 시청이 아니라 ‘조작’, ‘탐색’, ‘피드백’의 연속이 되었다. 기술은 인간의 호기심을 인터페이스 위로 끌어올렸고, 배움은 점점 더 행동적 사고(behavioral thinking)의 영역으로 옮겨갔다.
그러나 그만큼 교육의 본질에 대한 질문은 깊어졌다. “우리는 배우는가, 아니면 조작하는가?” 플래시와 HTML5가 만든 상호작용의 시대는, 학습의 효율을 비약적으로 높였지만, 동시에 학습의 내면을 얇게 만들었다. 즉각적 피드백과 시각적 보상은 사고의 깊이를 대체했고, 학습의 의미는 점점 ‘반응 속도’로 평가받기 시작했다.
하지만 그럼에도 불구하고, 이 시기는 교육 기술의 역사에서 결정적이었다. 처음으로 학습자가 화면 속에서 ‘배움의 행위자’가 된 시기였기 때문이다. 지식은 더 이상 전달되는 것이 아니라, 체험되고 조작되는 것이 되었다. 그리고 이 상호작용의 감각은 이후 소셜 네트워크 시대의 ‘참여적 학습’으로 이어진다.
하지만 기술은 언제나 진화한다. 2010년, 애플의 스티브 잡스는 공개 서한에서 이렇게 말했다. “플래시는 과거의 웹을 위한 기술이다.” 그는 아이폰과 아이패드에서 플래시를 지원하지 않겠다고 선언했다. 이 결정은 사실상 웹의 패러다임을 바꾼 순간이었다. 모든 콘텐츠 제작자는 대안을 찾아야 했다. 그 대안이 바로 HTML5였다. HTML5는 비디오, 오디오, 캔버스(Canvas) 기능을 통해 플러그인 없이도 애니메이션과 상호작용을 구현할 수 있게 했다. 즉, 웹 자체가 하나의 교육 플랫폼이 된 것이다. 이 변화는 ‘닫힌 기술에서 열린 표준으로의 전환’이라는 철학적 의미를 지녔다. 학습자에게는 접근성을, 개발자에게는 자유를, 그리고 교육자에게는 지속가능한 콘텐츠 생태계를 제공했다.