고등 음악 AI 융합 수업 - 사랑 노래를 데이터로 분석해 만드는 학급 음악회
사랑 노래의 가사를 데이터로 분석한 뒤, 그 결과를 다시 새로운 노래로 만든다면 어떤 수업이 될까요?
지난 8월 8일 개최된 에듀테크교사연구회 x 교풀AI 해커톤(추후 링크 연결)에서, 고등 2조는 정보·수학·국어·음악을 ‘좋은 음악 만들기’라는 하나의 목적으로 연결했습니다. 정보에서는 데이터를 분석하고, 수학에서는 BoW와 코사인 유사도를 살펴보고, 국어에서는 가사를 쓰고, 음악에서는 이를 실제 곡으로 완성합니다.
프로젝트의 제목은 ‘사랑의 좌표’입니다. 학생이 직접 사랑의 유형을 고르고 관련 노래의 가사를 탐색한 뒤, 문장 사이의 유사도를 데이터로 살펴봅니다. 이후 분석 결과를 바탕으로 표현 방향을 정하고 직접 쓴 가사를 음악으로 완성해 ‘우리 반 음악회’로 이어가는 3차시 프로젝트입니다
이 수업이 다루는 문제는 무엇일까요?
고등 2팀이 처음 던진 질문은 수많은 교과 내용 가운데 무엇을 어떻게 연결해야 교사와 학생 모두가 만족할 수 있을까였습니다.
팀은 학교 음악회에서 발표할 사랑 노래를 만드는 프로젝트를 설계했습니다. 이미 만들어진 가사를 분석하는 데서 끝나는 것이 아니라, 우리 학교 학생들이 선택하고 해석한 ‘사랑의 감성 데이터’를 새로운 노래로 바꾸는 수업입니다.단순한 예시가 아니라 우리 학교 학생들의 실제 감성 데이터를 기반으로 삼기로 하고, 데이터 분석과 코사인 유사도를 문학에 붙였습니다. 탐구로 끝나지 않고 학급 음악회라는 실제 무대로 이어진다는 점이 이 수업의 마무리입니다.
학생들은 우정, 짝사랑, 공허한 사랑, 낭만적 사랑, 동반자적 사랑처럼 서로 다른 사랑의 유형을 살펴봅니다. 관련 노래에서 핵심 가사를 찾고, 가사 사이의 유사도를 분석한 뒤, 그 결과를 바탕으로 자신들만의 표현 방향을 정합니다.
탐구의 끝에는 보고서가 아니라 직접 만든 노래와 학급 음악회가 남습니다. 분석과 창작, 발표가 하나의 결과물로 이어지는 것이 이 수업의 특징입니다
학생, 교사, 교풀AI의 역할
팀에서는 수업의 설계 원리를 ‘학생 주도성을 발휘하는 수업’으로 정리했습니다. 교사가 가지고 있던 답과 기준, 도구 사용법을 활동이 진행될수록 학생에게 넘겨주는 방식입니다.
문제를 분석하고 주제를 다시 정의하는 사람은 학생입니다.
독창적인 문장을 만드는 기준도 모둠이 세웁니다.
가사가 비슷하다는 사실은 교사가 알려주는 대신 학생이 유사도 결과에서 발견합니다.
AI는 시키는 대로 결과물을 만드는 기계가 아니라, 학생이 여러 번 수정하며 활용하는 도구가 됩니다.
수업의 마지막에는 학생이 자기평가와 동료평가의 주체가 됩니다.
특히 유사도 분석 단계가 중요합니다. 학생은 서로 다른 감정을 담았다고 생각한 문장들이 데이터에서는 비슷하게 나타나는 모습을 확인합니다. 이때 “왜 다 비슷하게 나왔을까?”라는 질문이 생깁니다.
교사가 문제를 설명하고 답을 제시하는 대신, 학생이 데이터에서 문제를 발견하고 가사의 주제와 표현을 다시 결정하도록 만든 것입니다.
학생의 가사가 음악이 되기까지,
3차시 수업 흐름
수업은 가사를 모으고, 데이터로 분석하고, 다시 작품으로 만드는 3차시로 구성됩니다.
1차시 | 사랑의 정의 찾기
첫 시간에는 모둠별로 “사랑이란 무엇일까?”를 이야기합니다. 우정, 짝사랑, 공허한 사랑, 낭만적 사랑, 동반자적 사랑 가운데 탐구하고 싶은 유형을 정하고, 그 감정을 잘 보여준다고 생각하는 노래를 찾습니다. 노래를 함께 감상한 뒤에는 사랑의 정의가 잘 드러나는 핵심 가사를 골라 기록합니다. 교사가 대표곡을 정해주는 것이 아니라 학생이 직접 유형과 노래를 선택하고 그 이유를 설명하는 것이 중요합니다. 이때 모은 핵심 문장은 다음 차시에서 그대로 데이터 분석 자료가 됩니다.
2차시 | 데이터로 분석하기
2차시에는 모둠이 모은 핵심 가사를 BoW(Bag of Words, 단어 가방) 방식으로 벡터화하고 문장 사이의 코사인 유사도를 살펴봅니다. 교풀AI 도구는 문장에 사용된 단어를 벡터로 바꾸고, 문장 쌍의 유사도를 계산해 공통 단어와 유사도 순위를 시각적인 데이터로 보여줍니다. 비슷한 문장끼리 묶어 절을 구성할 수 있는 힌트도 제공합니다. 학생에게 중요한 것은 계산 결과 자체보다 그 숫자를 어떻게 해석할 것인가입니다. 서로 다른 사랑을 표현한 문장인데 왜 비슷한 값이 나왔는지, 어떤 표현이 반복되고 있는지 살펴보고 모둠이 표현하고 싶은 사랑이 더 분명하게 드러나도록 가사의 방향을 다시 정합니다.
3차시 | 작사·작곡과 학급 음악회
마지막 차시에는 분석 결과를 바탕으로 직접 가사를 씁니다. 비유, 반복, 대구, 대조와 같은 문학적 표현을 활용해 모둠이 선택한 사랑의 특징을 자신의 언어로 표현합니다. 이어 가사와 어울리는 음악 장르와 분위기, 템포를 정하고 AI 작곡을 위한 프롬프트를 작성합니다. AI가 처음부터 노래를 만들어 주는 것이 아니라 학생의 분석과 작사가 먼저 이루어진 뒤 음악으로 구현하는 역할을 맡습니다. 완성된 음악은 발표하고 감상 기록 카드를 작성하며, 동료평가와 교사평가를 거쳐 필요하면 다시 수정합니다. 최종 결과물은 자작곡 음원과 디지털 앨범 트랙입니다. 수업은 모둠별 작품을 함께 듣고 나누는 ‘사랑, 공감, 학급 음악회’로 마무리됩니다.
학생의 선택이 수업을 이끌도록 설계하기
이 수업에서는 AI가 두 번 등장합니다. 먼저 2차시에는 학생이 수집한 문장을 벡터화하고 유사도를 계산하는 분석 도구로 활용됩니다. 공통 단어와 유사도 순위를 시각적으로 보여 주지만, 그 결과가 무엇을 뜻하는지 판단하는 일은 학생의 몫입니다. 3차시에는 학생이 직접 쓴 가사를 음악으로 구현하는 작곡 도구가 됩니다. 학생들은 가사에 어울리는 장르와 분위기를 정하고 프롬프트를 작성합니다. 생성된 결과가 의도와 다르면 표현과 프롬프트를 바꾸어 다시 시도합니다. AI에게 처음부터 노래를 만들어 달라고 요청하는 수업과는 다릅니다. 학생의 선택과 분석, 글쓰기가 먼저 이루어지고 AI는 그 생각을 검증하거나 작품으로 구현하는 단계에서 사용됩니다.
핵심은 AI 도구가 아니라 수업의 구조입니다
이 프로젝트의 장점은 ‘사랑’이라는 주제를 바꾸어도 수업의 구조를 그대로 활용할 수 있다는 것입니다. 초등 고학년에서는 사랑의 유형을 협동, 의리, 화해와 같은 ‘우정의 유형’으로 바꾸어 학급 응원가를 만들 수 있습니다. 중학교 자유학기제에서는 도전, 성장, 연대 등을 주제로 진로 응원가를 제작할 수 있습니다. 사회나 도덕과 연결한다면 존중, 평화, 연대와 같은 ‘공존의 유형’을 분석해 캠페인송을 만들 수 있습니다. 졸업식이나 체육대회와 연결할 때에는 주제를 학교 행사의 성격에 맞게 바꾸고 발표 무대만 실제 행사로 확장하면 됩니다.
유형 선택 → 핵심 문장 수집 → BoW와 유사도 분석 → 작사 → AI 작곡 → 발표라는 구조는 그대로 유지됩니다. 교사는 유형 카드와 참고 자료만 수업의 목적에 맞게 바꾸면 됩니다.
이 수업에서 기대하는 변화는 무엇일까요?
학생은 가사를 데이터로 분석하고 그 결과를 다시 문학적 표현과 음악 창작으로 연결하면서 데이터 리터러시와 감성 표현력을 함께 기를 수 있습니다. 숫자로 표현된 결과를 읽는 능력과 자신의 감정을 언어와 음악으로 표현하는 경험이 하나의 프로젝트 안에서 이어집니다. 교사에게는 주제만 바꾸어 다시 활용할 수 있는 재사용 가능한 4교과 융합 수업 모델이 남습니다. 학급에는 모든 모둠이 함께 만든 음악회와 디지털 앨범이라는 공동의 결과물이 남아, 탐구에서 끝나지 않는 협업과 성취 경험으로 이어집니다.
평가와 성취기준
평가 기준은 세 차시의 선택과 변화에 맞춰 구성됩니다. 최종 음원의 완성도만 보는 것이 아니라 학생이 어떤 근거로 선택했고, 데이터 분석 결과를 어떻게 창작에 활용했으며, 피드백을 어떻게 반영했는지를 과정 중심으로 살펴봅니다. 1차시에서는 사랑의 유형과 대표곡을 근거를 들어 선정했는지, 2차시에서는 유사도 차이를 해석해 표현 방향을 설계했는지, 3차시에서는 발표와 피드백을 바탕으로 곡을 개선했는지를 평가합니다.
성취기준은 음악·인공지능 수학·국어·정보를 연결합니다. 음악 [12음03-01]에서는 음악적 아이디어를 여러 방법으로 창작하고 성찰하며, 인공지능 수학 [12인수02-01], [12인수02-02]에서는 텍스트를 벡터로 표현하고 빈도수 벡터에서 정보를 추출합니다. 국어 [12문학01-12]에서는 주체적인 문학 활동을, 정보 [12정02-04]에서는 데이터 시각화와 의미 해석을 연결합니다.
성취기준 원문은 국가교육과정정보센터 자료실에서 확인할 수 있고, 2022 개정 교육과정의 전체 방향은 교육부 2022 개정 교육과정 총론 주요사항에서 확인할 수 있습니다.
자주 묻는 질문
BoW와 코사인 유사도를 학생이 직접 계산해야 하나요?
모든 계산을 손으로 할 필요는 없습니다. 교풀AI 도구가 벡터화와 유사도 계산을 지원하고, 학생은 결과를 비교하고 그 의미를 해석하는 활동에 집중할 수 있습니다. 수학 교과와 함께 운영한다면 단어가 벡터로 표현되는 원리와 유사도 수치가 의미하는 바를 함께 다룰 수 있습니다.
네 교과를 모두 함께 운영해야 하나요?
반드시 네 교과를 모두 같은 비중으로 운영할 필요는 없습니다. 다만 이 수업의 핵심은 가사를 데이터로 분석한 결과를 다시 창작의 근거로 활용하는 것이므로 음악·국어를 중심으로 운영하더라도 수학이나 정보의 데이터 분석 요소를 함께 연결하는 편이 수업의 특징을 살리기 좋습니다.
AI가 만든 음악도 학생의 작품으로 평가할 수 있을까요?
첫 번째 결과를 그대로 사용하기보다 학생이 의도한 분위기와 가사가 잘 구현되었는지 확인하고 수정하는 과정을 넣는 것이 좋습니다. 사용한 작곡 서비스의 이용 조건과 학교의 저작권 지침도 미리 확인해야 합니다. 학생이 직접 쓴 가사, 프롬프트 수정 기록, 최종 음원을 함께 남기면 창작 과정과 AI의 역할을 보다 분명하게 설명할 수 있습니다.
학급 음악회를 열기 어렵다면 어떻게 운영할까요?
완성된 음원을 모아 학급 플레이리스트나 디지털 앨범으로 만들 수 있습니다. 학교 방송, 학급 누리집, 졸업 행사나 교내 축제와 연결하는 방법도 있습니다. 중요한 것은 작품을 실제로 들어 줄 사람이 있다는 점입니다. 발표 대상이 생기면 학생은 가사와 음악을 한 번 더 점검하고, 자신의 선택을 설명할 이유를 갖게 됩니다.
수업 시간이 부족하면 어떻게 줄일 수 있을까요?
1차시 전에 사랑의 유형과 참고 노래를 교사가 미리 제시하면 탐색 시간을 줄일 수 있습니다. 2차시에는 모둠당 분석할 문장 수를 조정하고, 3차시의 발표는 온라인 감상과 댓글 피드백으로 대신할 수 있습니다. 다만 핵심 문장 수집, 유사도 해석, 직접 작사하는 과정은 가능하면 유지하는 것이 좋습니다. 이 세 단계가 빠지면 AI가 만든 음악을 체험하는 활동에 머물 가능성이 있기 때문입니다.
#고등음악수업 #고등AI수업 #교과융합수업 #인공지능수학 #코사인유사도 #BoW #교풀AI #AI작곡 #작사수업 #데이터리터러시 #문학수업 #정보수업 #학급음악회 #학생주도성 #과정중심평가