4 분 소요

hits

“우리가 도입하려는 이 시스템은 일종의 플랫폼입니다.” “새 교육과정에 맞춰 프레임워크를 재구성해야 합니다.” “우리 학교는 이러닝 모형을 개발 중입니다.” 교육 현장에서 우리는 수많은 용어를 사용한다. 때로는 같은 의미인 양 뒤섞어 쓰고, 때로는 맥락 없이 빌려 쓴다. 이런 혼란은 결국 우리가 설계하고 구현하려는 가치의 본질을 흐리게 한다.

모형인가, 프레임워크인가 – 기술과 교육 현장의 용어 혼란을 짚다

왜 용어의 정의가 중요한가

나는 기술과 교육의 접점에서 일하며, 용어의 모호함이 실제 프로젝트에 어떤 혼란을 주는지 현장에서 끊임없이 목격한다. 누군가는 플랫폼이라고 말하지만 실제로는 단순한 웹 앱에 불과한 경우가 허다하다. 프레임워크라는 이름 아래 사실은 특정 모형을 강제하는 시스템도 많다. 이런 상황은 단순히 언어 유희를 넘어선다. 우리가 사용하는 용어는 곧 우리의 사고방식과 설계의 방향을 결정한다. 용어를 엄밀히 정의하지 않는다면, 우리는 무엇을 만들고 있는지, 왜 만들고 있는지조차 명확히 알 수 없다.

용어의 정의를 마치 바위를 쪼개는 정(chisel)처럼 집요하게 파고드는 훈련은 불편하다. 그러나 그 불편함이 굳어진 생각에 금을 내고 새로운 생각을 채울 공간을 만든다. 개념적 엄밀함은 현장 전문가의 필수 역량이다. 모호한 주장은 어떤 실제적 가치도 설계하지 못한다.

‘모형’ — 현실을 단순화한 설명 도구

Richey 등의 학자들이 정의하듯이, 모형은 현실 그 자체가 아니라 현실의 특정 측면을 단순화하여 표현한 것이다. 복잡한 현상을 이해하고, 설명하고, 미래를 예측하기 위해 핵심 요소만을 선별하여 구조화한 결과물이다. 마치 복잡한 기계를 이해하기 위해 핵심 부품만 모아놓은 투시도와 같다.

교육학에서 모형은 추상성의 정도와 활용 목적에 따라 세 가지 유형으로 나뉜다.

모형 유형 목적 특징 예시
개념적 모형 “무엇이 중요한가?”에 답한다 주요 개념과 그 관계를 제시한다. 가장 추상적인 수준이다. Dale의 경험의 원추
절차적 모형 “어떻게 할 것인가?”에 초점을 둔다 수행 과정을 단계별로 제시한다. ADDIE 모형
수학적 모형 “어떤 관계가 존재하는가?”를 분석한다 변수 간 관계를 수식으로 표현한다. 가장 구체적인 수준이다. 구조방정식모형 (SEM)

이 세 유형은 이론에서 출발하여 개념적 모형, 절차적 모형, 수학적 모형의 순서로 점차 구체화된다. 교육 현장에서 가장 익숙한 것은 아마 ADDIE 모형 같은 절차적 모형일 것이다. 우리는 이 모형을 통해 학습 설계 과정을 체계적으로 이해하고 따라간다. 그러나 여기서 중요한 반직관적 전환이 있다. 절차적 모형이 아무리 명확해도, 그 기반이 되는 개념적 모형에 대한 이해 없이는 단순한 매뉴얼에 불과하다는 점이다. 교실에서 새 기술을 도입할 때 단순히 ‘따라 하는’ 데 그친다면, 그것은 모형의 잠재력을 절반만 쓰는 셈이다. 이면의 ‘무엇이 중요한가’를 놓치면 본질적 개선은 없다.

모형인가, 프레임워크인가 – 기술과 교육 현장의 용어 혼란을 짚다

‘프레임워크’ — 빈칸을 채워 나가는 유연한 기반

프레임워크는 모형과 본질적으로 다르다. 케임브리지 사전은 이를 “무언가를 그 위에 구축할 수 있는 지지 구조” 또는 “무언가를 계획하거나 결정하는 데 사용되는 규칙·아이디어·신념의 체계”라고 정의한다. 핵심은 ‘구축할 수 있는 기반’이라는 점이다.

기술 분야에서 프레임워크는 재사용 가능하고 ‘반완전한’ 구현물이다. 즉, 기본적인 틀은 갖춰져 있지만, 사용자가 직접 채워 넣어야 할 빈 공간이 존재한다. Next.jsDjango 같은 웹 개발 프레임워크가 좋은 예다. 라우팅, 데이터베이스 연결, 인증 시스템 같은 기반 구조가 미리 잡혀 있어 개발자는 그 위에 자신만의 페이지와 컴포넌트를 쌓아 올린다. 프레임워크는 “내가 구조를 잡을 테니 코드를 채워 넣어라”라고 말한다. 반면, 라이브러리는 “필요할 때 내 기능을 꺼내 써라”에 가깝다. 이 차이점은 매우 명확하다.

모형인가, 프레임워크인가 – 기술과 교육 현장의 용어 혼란을 짚다

사회과학 연구에서도 프레임워크는 유사한 맥락에서 사용되지만, 좀 더 추상적이다. Luft와 동료들은 이론적 프레임워크개념적 프레임워크를 구분한다.

프레임워크 유형 정의 목적 특징
이론적 프레임워크 연구 주제에 관한 연구자의 가정과 지향점을 진술한다 특정 렌즈를 통해 현상을 설명하고 기존 지식을 확장한다 기존에 확립된 이론에서 연구 목적에 맞게 선택한다. 연구 전반의 정합성을 유지한다.
개념적 프레임워크 연구자가 연구에 포함된 요인 및 변수들, 그리고 그것들 간의 관계를 어떻게 이해하는지를 기술한다 연구 대상 개념들을 명료하게 기술하고, 그 추정 관계를 밝힌다 기존 이론에서 가져오기보다, 연구자가 문헌, 경험, 사고실험 등을 종합하여 직접 구성한다. 이론적 프레임워크보다 범위가 넓고 아직 검증되지 않은 아이디어도 포함할 수 있다.

Jabareen의 정의는 더욱 뾰족하다. 그는 개념적 프레임워크를 “상호 연결된 개념들의 네트워크”로 보며, 다음 특징을 강조한다.

  • 예측이 아닌 이해를 지향한다.
  • 변수가 아닌 개념을 기반으로 한다.
  • 비결정론적이며 유연하다.
  • 설명보다 해석을 강조한다.

그리고 Jabareen은 결정적인 단언을 한다. 변수나 요인을 기반으로 할 때는 모형이라는 용어를 사용할 것을 명시적으로 권고한다. 이는 많은 교육 연구에서 연구모형개념적 프레임워크를 혼용하는 현실에 강한 질문을 던진다. 변수 간의 관계를 예측하는 것이라면 그것은 모형이지 프레임워크가 아니라는 말이다.

모형인가, 프레임워크인가 – 기술과 교육 현장의 용어 혼란을 짚다

모형과 프레임워크, 왜 혼동하는가? 어떻게 구분할 것인가?

모형과 프레임워크는 배타적인 관계가 아니다. Richey 등은 개념적 모형이 교육학에서 흔히 “개념적 프레임워크”로 불린다고 밝힌다. 이는 혼동의 큰 원인이 된다. 그러나 본질적인 구분 지점은 분명하다.

모형은 현실을 이미 단순화하여 표현한 ‘결과물’이다. 고정된 구조를 제시하여 현상을 설명하거나 예측하는 데 목적을 둔다. 프레임워크는 그 위에 무언가를 ‘구축하기 위한 지지 구조’이다. 사용자의 맥락에 따라 내용이 채워지는 열린 구조를 제공한다.

이 구분의 핵심은 ‘고정된 설명 구조’인가, 아니면 ‘사용자가 구축하고 완성해 나가는 열린 구조’인가에 달려 있다. 예를 들어, 우리가 학교 현장에서 새로운 학습 방법을 도입할 때 “이것은 학생들의 자기 주도 학습을 증진하기 위한 모형이다”라고 말한다면, 우리는 그 방법의 작동 방식과 결과가 특정 틀 안에서 설명될 것이라는 가정을 깔고 있다. 반대로 “이것은 교사가 각자의 반 학생 특성에 맞춰 자기 주도 학습 활동을 설계할 수 있도록 돕는 프레임워크이다”라고 말한다면, 교사의 능동적인 참여와 커스터마이징을 기대하는 것이다. 구조적으로 보면, 전자는 결과물이 정해져 있고 후자는 결과물이 사용자에게 달려 있다.

현장 전문가의 날카로운 질문, 무엇을 설계하고 있는가?

우리는 매일같이 새로운 학습 도구, 교수 전략, 교육 혁신 프로젝트를 마주한다. 이때 “이것이 모형인가, 프레임워크인가?”라는 질문을 던져야 한다. 이 질문은 단지 용어의 정확성을 위한 것이 아니다. 우리가 만들고 있는 것이 무엇인지, 그 한계는 어디까지인지, 그리고 궁극적으로 현장의 교사와 학생들에게 어떤 방식으로 가치를 제공할 것인지를 결정하는 본질적인 질문이다.

솔직히 말해, 많은 ‘혁신’은 사실상 새로운 모형을 강요하거나, 프레임워크인 척하지만 실제로는 매우 제한적인 틀을 제공하는 데 그친다. 진정한 프레임워크는 현장 전문가의 창의성을 발휘할 여백을 준다. 교육 기술과 연구를 설계하는 동료들에게 나는 이 질문을 던진다. 우리가 구축하는 것이 고정된 설명 체계인가, 아니면 현장 전문가가 채워 넣을 유연한 기반인가? 이 질문에 대한 명확한 답이 없으면, 우리는 아무것도 제대로 구축하지 못한다. 현장에서의 진정한 변화는 교사가 수동적으로 따르는 모형이 아니라, 자신의 맥락에 맞게 재구성하고 활용할 수 있는 프레임워크에서 발현된다.

모형인가, 프레임워크인가 – 기술과 교육 현장의 용어 혼란을 짚다

출처