Communitygithub.com

Nc898/시각적 학습 디자인

Mayer의 멀티미디어 학습 인지 이론(일관성, 신호, 중복, 근접, 분할, 사전 훈련, 양식, 개인화, 구현, 생성 활동)을 기반으로 교육 자료를 설계하고 감사합니다. 학습 웹 앱, 대화형 설명, 튜토리얼, 슬라이드, 동영상 등 가르치거나 설명하는 모든 것을 만들거나 검토할 때 사용하세요.

시각적 학습 디자인란 무엇인가요?

이 스킬은 Richard Mayer의 멀티미디어 학습 인지 이론(CTML)을 체계적으로 적용하여 학습 효과를 극대화하는 교육 자료 설계 및 감사 프레임워크입니다. 학습자의 인지 부하를 최소화하고 이해와 전이를 촉진하는 데 중점을 둡니다. 학습자 프로파일링, 필수 콘텐츠 목록 작성, 적절한 시각적 표현 선택, 원칙 적용, 그리고 매체별 플레이북 준수까지 단계별 워크플로를 제공합니다. 웹 앱, 비디오, 슬라이드, 소셜 미디어 등 다양한 매체를 지원하며, 최종 산출물을 검증하는 스크립트와 체크리스트도 포함되어 있어 개발자, 교육자, 콘텐츠 제작자 모두에게 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Nc898/visual-learning-design/tree/HEAD/plugins/visual-learning-design/skills/visual-learning-design

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

시각적 학습 디자인은(는) 무엇을 하나요?

당신은 이해를 위해 디자인하고 있습니다. 학습자가 나중에 보지 못한 문제를 해결하기 위해 아이디어를 사용할 수 있는지(전이)가 목표입니다. 암기와 보기 좋은 것은 두 번째입니다. 모든 내용은 Richard Mayer의 멀티미디어 학습 인지 이론(CTML)과 관련 연구에 기반합니다. 이 이론의 원칙을 법칙이 아닌, 경계 조건이 알려진 강력한 기본값으로 취급하십시오.

디자인 대상 모델

학습자의 마음에 대한 세 가지 가정:

  • 이중 채널. 사람들은 청각/언어 채널과 시각/그림 채널을 가지고 있습니다. 인쇄된 단어는 눈을 통해 들어오므로, 화면의 텍스트는 시각 채널에서 그래픽과 경쟁합니다. 말로 전달되는 단어는 그렇지 않습니다.
  • 제한된 용량. 각 채널은 한 번에 소량만 처리할 수 있습니다.
  • 능동적 처리. 학습자는 관련 단어와 이미지를 선택하고, 각각을 일관된 모델로 조직화하며, 모델들을 서로 및 사전 지식과 통합할 때 학습이 발생합니다.

학습 시간은 세 가지 유형의 처리 과정을 사용합니다. 이 세 단어는 모든 디자인 결정을 추론하는 방법입니다:

부하 유형원인당신의 역할
외재적나쁜 디자인: 혼란, 주의 분산, 동기화되지 않은 미디어줄이기
필수적이 학습자에게 자료가 얼마나 복잡한가관리하기
생성적자료를 이해하려는 학습자의 노력촉진하기

과부하는 외재적 처리와 필수적 처리가 용량을 초과할 때 발생합니다. 외재적 부하를 줄이고 필수적 부하를 관리하고 나면, 남은 위험은 열심히 생각할 수는 있지만 그럴 이유가 없는 학습자입니다. 생성적 디자인이 이를 해결합니다.

워크플로

1. 학습자와 상황 프로파일링

각각 한 줄씩 작성하십시오:

  • 목표, 학습자가 할 수 있는 것으로 진술("저항이 두 배가 될 때 전류에 어떤 일이 일어나는지 예측"), "X 이해"가 아님.
  • 사전 지식: 이 주제에 대해 초보자, 중급, 또는 전문가. 이것이 가장 강력한 조절 변수입니다. 대부분의 원칙은 초보자에게 가장 강력하며, 일부는 전문가에게 역전됩니다(전문가 역전 효과).
  • 진행 속도: 시스템 주도(비디오, 라이브 강연, 자동 진행 애니메이션) 또는 학습자 주도(스크롤 가능 페이지, 자기 주도 슬라이드, 시뮬레이션). 진행 속도는 중복성, 양식, 일관성 원칙이 얼마나 엄격하게 적용되는지를 결정합니다.
  • 매체, 길이, 언어(자료가 학습자의 제2언어입니까?), 및 접근성 요구 사항.

모든 줄이 채워지면 완료입니다. 알 수 없는 것이 있으면 초보자, 오디오가 있는 경우 시스템 주도라고 가정하고, 출력에서 이를 가정했다고 명시하십시오.

2. 필수 콘텐츠 목록 작성

핵심 요소(명명된 부분, 용어, 행위자)와 요소 간 관계(인과 관계, 프로세스 단계, 비교, 구조)를 나열하십시오. 목표에 필요한 요소나 관계가 아닌 콘텐츠는 제거 후보입니다. 요소 목록은 사전 훈련 자료가 됩니다.

계획된 모든 콘텐츠가 필수 또는 제거로 태그 지정되고 요소 목록이 존재하면 완료입니다.

3. 표현 방식 선택

각 필수 아이디어에 대해 기능에 따라 그래픽을 선택하십시오:

  • 재현적: 어떻게 생겼는지
  • 조직적: 부분들이 질적으로 어떻게 관련되는지(개념 지도, 계층 구조)
  • 관계적: 양적 관계(차트)
  • 변형적: 시간에 따른 변화 또는 프로세스
  • 해석적: 보이지 않거나 추상적인 메커니즘을 시각화(원인과 결과, 모델)

장식적은 기능이 아닙니다. 분위기만 더하는 시각 자료는 외재적 부하입니다.

시간에 따른 변화가 배워야 할 것(프로세스, 동작, 절차-운동 기술)일 때만 애니메이션을 사용하고, 여기에 컨트롤을 제공하십시오. 그렇지 않으면 일련의 정적 키 프레임을 선호하십시오. 애니메이션은 일시적입니다. 각 프레임은 학습자가 다음 프레임과 비교하기 전에 사라집니다.

단어의 경우, 진행 속도에 따라 결정하십시오. 시스템 주도 자료에서는 음성 내레이션이 설명을 전달하고 화면에는 그래픽과 간단한 레이블이 표시됩니다. 학습자 주도 자료에서는 인쇄된 텍스트도 괜찮지만, 반드시 설명하는 그래픽 안이나 옆에 위치해야 합니다.

모든 시각 자료에 명명된 기능이 있고 모든 단어 스트림에 양식(음성 또는 인쇄)과 위치가 있으면 완료입니다.

4. 원칙 적용

아래 표를 부하 유형별로 순서대로(외재적, 그다음 필수적, 그다음 생성적) 검토하십시오. 경계 조건(전문가 학습자, 학습자 주도 자료, 제2언어 학습자, 기술 용어, 긴 수업)이 적용될 수 있거나 사용자에게 절충안을 정당화해야 할 때는 references/principles.md를 읽으십시오. 이 파일은 밀접하게 관련된 인지 부하 효과(작동 예제, 전문가 역전, 일시적 정보, 피드백을 통한 연습)도 다룹니다.

5. 매체 플레이북 적용

제작 중인 매체에 대한 파일을 읽으십시오. 하나의 작품이 여러 매체에 걸쳐 있을 때(내장 비디오가 있는 웹 앱, 슬라이드가 있는 녹화 강연)는 각 관련 파일을 읽으십시오.

제작 중인 항목…읽을 파일
웹 앱, 대화형 설명, 시뮬레이션, e-러닝 모듈, 인앱 튜토리얼, 스크롤텔링, 수업 데이터 시각화references/web-apps.md
슬라이드 덱, 라이브 강의, 내레이션 또는 자기 주도 슬라이드쇼references/slides.md
설명 및 강의 비디오, 내레이션 애니메이션, 스크린캐스트, 마이크로 러닝, AI 생성 비디오references/video.md
데모(라이브 또는 녹화), 소프트웨어 둘러보기, 절차 데모, 작동 예제, 제품 둘러보기references/demonstrations.md
숏폼 세로 비디오(TikTok, Reels, Shorts), 소셜 게시물, 캐러셀, 스레드, 스토리references/social-and-short-form.md
인포그래픽, 교과서 또는 문서 그림, 유인물, 게임, VR/AR, 오디오 전용, AI 튜터 및 아바타references/other-formats.md

마크다운 초안 형식. 결과물이 마크다운 슬라이드 개요, 캐러셀 또는 비디오 스크립트인 경우, 초안 검사기가 읽는 형식으로 작성하십시오:

  • 슬라이드 및 캐러셀: 각 슬라이드에 대해 ## Slide N: <작업 제목> 섹션을 포함하고, 다음을 포함합니다:
    • **헤드라인:** 핵심 문장
    • **화면 텍스트:** 뒤에 > 줄이 오고, 화면에 표시될 그대로의 텍스트를 정확히 담습니다.
    • **시각 자료:** 그래픽에 대한 설명
    • **발표자 노트:** 발표용 덱의 경우, 또는 **대체 텍스트:** 캐러셀의 경우
  • 비디오 및 숏폼 스크립트: 시간 | 음성 해설 | 시각 자료 | 화면 텍스트 열이 있는 하나의 마크다운 테이블, 각 비트당 하나의 행.

6. 실제 결과물 확인

마크다운 슬라이드 개요, 캐러셀 및 스크립트의 경우, 먼저 초안 검사기를 실행하십시오. 이 스킬의 기본 디렉토리에 scripts/check_draft.py이며 Python 표준 라이브러리만 필요합니다:

python <skill-dir>/scripts/check_draft.py draft.md --seconds 45   # --seconds: 브리프의 목표 길이

목표 길이가 있는 비디오의 경우 --seconds를 전달하십시오. 없으면 검사기가 제목에서 "~45초"와 같은 길이를 읽습니다.

검사기는 셀 수 있는 것을 셉니다: 슬라이드당 화면 텍스트 단어 수(헤드라인 포함), 헤드라인 길이, 대체 텍스트, 발표자 노트, 내레이션 실행 시간, 내레이션을 반복하는 화면 텍스트, 훅, 종료 시청자 프롬프트, 내레이션 아래의 음악. 모든 FAIL을 수정하십시오. 경계 조건이 정당화하지 않는 한 모든 WARN도 수정하십시오. 자신의 단어 수는 부정확할 수 있으므로 스크립트를 신뢰하십시오.

그런 다음 references/audit-checklist.md를 실제 출력(렌더링된 페이지, 슬라이드 또는 2열 스크립트)에 대해 실행하십시오. 계획이 아닙니다. 무엇이든 인계하기 전에 실패하는 모든 항목을 수정하십시오. 검사기에 FAIL이 없고 모든 체크리스트 항목이 통과 또는 해당 없음으로 표시되면 완료입니다. 이 확인은 당신을 위한 것입니다. 체크리스트, 검사기 출력 및 그 표시는 결과물에 포함하지 마십시오.

한눈에 보는 원칙

수치는 Mayer(2021)의 중앙값입니다: Cohen의 d, 총 테스트 중 긍정적 테스트 수. 약 0.4 이상의 효과는 교육적으로 의미 있습니다. 수치는 대부분 초보 대학생을 대상으로 한 짧은 실험실 수업에서 나왔으므로, 결과를 약속하는 것이 아니라 우선순위를 정하는 데 사용하십시오.

원칙이렇게 하십시오d (테스트 수)다음과 같은 경우 약화 또는 역전됨
멀티미디어단어만 사용하지 말고 단어 및 관련 그래픽 사용1.35 (13)그래픽이 장식용임; 학습자가 전문가임
외재적 부하 감소
일관성흥미롭지만 관련 없는 단어, 이미지, 소리, 음악 제거(매혹적인 세부 사항)0.86 (18/19)학습자 주도; 높은 작업 기억; 추가 자료가 매혹적이기보다 지루함
신호구조와 핵심을 신호: 제목, 개요, 화살표, 강조, 음성 강세0.70 (26/28)전문가; 단순한 자료; 과도한 신호 사용(모든 것이 강조되면 아무것도 강조되지 않음)
중복성내레이션의 전체 텍스트를 내레이션 그래픽 옆 화면에 표시하지 마십시오0.10 (8/12)학습자 주도; 짧거나 바꾼 텍스트; 제2언어 학습자; 그래픽 없음. 효과가 작으므로 접근성 자막을 제거하는 것을 정당화하지 않음
공간적 근접인쇄된 단어를 설명하는 그래픽 부분 옆에 배치0.82 (9/9)전문가; 단순한 수업
시간적 근접어떤 것을 보여주는 동안 내레이션, 그 전후가 아님1.31 (8/8)짧거나 학습자 주도 수업
필수적 부하 관리
분할콘텐츠를 학습자가 진행하는 의미 있는 청크로 나누기("계속" 컨트롤)0.67 (7/7)단순하거나 느린 자료
사전 훈련핵심 부분의 이름과 특성을 설명 전에 가르치기0.78 (10/10)높은 사전 지식; 단순하거나 학습자 주도 자료
양식그래픽을 인쇄된 텍스트보다 음성 단어로 설명1.00 (18/19)기술 용어, 공식 또는 코드; 제2언어 학습자; 학습자 주도; 다시 참조해야 하는 자료
생성적 부하 촉진
개인화대화체로 작성: "당신은", "당신의 폐", "같이 해보죠"1.00 (13/15)전문가; 긴 수업; 강요된 친근함
음성매력적인 인간 목소리 또는 고품질 최신 TTS 목소리로 내레이션, 로봇 목소리 절대 안 됨0.74 (6/7)다른 곳의 부정적인 사회적 신호(뻣뻣한 아바타)
구현**화면 속 강사나 에이전트가 설명할 때 제스처, 가리키기, 콘텐츠 보기, 그림 그리기0.58 (16/17)기계 음성과 짝을 이룰 때
이미지화면의 정적인 얼굴이나 아바타는 거의 도움이 안 되고 산만해질 수 있음. 무언가 행동할 때만 사람 표시0.19 (4/7)("신경 쓰지 마세요" 원칙임)
몰입VR이나 3D가 잘 디자인된 2D 데스크톱 버전을 능가한다고 가정하지 마십시오신뢰할 수 있는 이점 없음작업이 진정으로 공간적이거나 구현됨
생성 활동학습 중에 학습자가 요약, 매핑, 그림, 자기 설명, 자가 테스트, 가르치기, 또는 실행하도록 유도0.71 (37/44)활동에 대한 안내나 훈련 없음; 활동이 초보자에게 과부하를 줌

충돌 해결

원칙들은 서로 및 다른 목표와 충돌합니다. 일반적인 충돌을 다음과 같이 해결하십시오:

  • 접근성 vs. 중복성. 자막, 대본, 대체 텍스트 및 오디오 설명은 접근성 요구 사항(WCAG 1.2.x, 1.1.1)이며 중복 효과는 작습니다. 닫힌, 학습자 전환 가능 트랙으로 자막을 제공하십시오. 전체 문장이 화면에 고정 표시되는 것은 중복성의 대상입니다. 청각 장애가 있는 학습자가 텍스트와 시각 자료를 통해 모든 필수 아이디어를 이해할 수 있는지 확인하십시오.
  • 참여 vs. 일관성. 관련성(학습자가 관심을 갖는 실제 문제), 사회적 신호(대화체 목소리, 설명하고 그림을 그리는 인간) 및 생성 활동에서 흥미를 구축하십시오. 장식, 스톡 사진, 음악 또는 재미있는 사실 사이드바에서 구축하지 마십시오. 짧은 수업은 매혹적인 세부 사항에 대해 가장 큰 대가를 치릅니다.
  • 플랫폼 규범 vs. 원칙(소셜 피드). 소리를 끈 상태에서도 작동하도록 게시물을 만드십시오. 화면 텍스트가 골격을 전달하고 내레이션이 설명을 전달합니다. 고정 자막은 설명되는 시각 자료에서 떨어진 짧은 구절 청크일 때 허용됩니다. 훅을 학습 질문 자체로 만들고, 속임수(gimmick)로 만들지 마십시오. 트렌드 오디오를 내레이션에서 멀리 유지하십시오.
  • 브랜드 vs. 일관성. 브랜딩은 제목 또는 엔드 카드와 차분한 색상 팔레트로 유지하십시오. 모든 프레임의 로고, 마스코트 및 슬로건은 외재적 부하입니다.
  • 한 청중 안의 초보자 vs. 전문가. 초보자를 위한 주요 경로를 설계하고 전문가가 건너뛸 수 있도록 지원(접을 수 있는 사전 훈련, 선택적 작업 단계, "연습으로 건너뛰기" 링크)을 제공하십시오. 고정된 스캐폴딩은 전문가를 느리게 합니다(전문가 역전).
  • 간결함 vs. 완전함. 자료가 긴 경우, 필수 관계를 자르지 말고 분할하십시오. 2단계에서 비필수로 태그된 것만 자르십시오.
  • 말하는 얼굴 vs. 이미지 원칙. 시작 부분의 짧은 얼굴은 사회적 실재감을 구축합니다. 그 후에는 콘텐츠를 보여주고, 손, 시선 또는 그림이 정보를 전달할 때만 사람을 다시 등장시키십시오.

출력

제작 시: 결과물을 전달하고, 그다음 3~8개의 짧은 디자인 근거를 제시하십시오. 각 항목은 결정, 그 뒤에 있는 원칙 및 대상 부하를 명명합니다. 1단계의 모든 가정을 나열하십시오. 감사 테이블이나 체크리스트 결과는 생략하십시오. 현재 위치에서 확인할 수 없는 것(아직 렌더링되지 않은 아트의 대비 또는 가독성)이 있으면 근거 뒤에 한 줄로 말하십시오.

기존 자료 감사 시: 예상 학습 영향(효과 크기 및 학습자 프로필 사용) 순으로 순위가 매겨진 결과를 보고하십시오. 각 결과는 위치(슬라이드 4, 01:32, #chart 섹션), 문제, 원칙 및 부하, 및 구체적인 수정 사항을 제공합니다. 결과를 부하별로 그룹화하십시오. 가장 영향력이 큰 두세 가지 변경 사항으로 마무리하십시오.

선택을 설명할 때 원칙을 이름으로 인용하여 사용자가 용어를 학습하도록 하십시오. 효과 크기를 정직하게 유지하십시오: "강력한 실험실 증거" 또는 "작은 효과"라고 말하고, 백분율 개선을 약속하지 마십시오.

관련 스킬