안녕하세요! 두부쌤⬜ 입니다!
오늘은 별도의 코딩 없이 웹에서 직관적으로 데이터를 다룰 수 있는 **'CODAP'**을 활용하여, 고등학교 정보 시간에 진행했던 데이터 분석 수업 사례를 공유해 드리려고 합니다. 툴 사용법을 익히는 것을 넘어, 학생들이 데이터 속에서 의미를 찾고 자신의 생활 습관까지 돌아볼 수 있도록 수업의 흐름을 어떻게 구성했는지 중점적으로 담아보았습니다.
<aside>

Common Online Data Analysis Platform (CODAP) - CODAP
CODAP(Common Online Data Analysis Platform)은 별도의 로그인 없이 웹에서 쉽게 데이터 분석을 할 수 있는 플랫폼입니다. 복잡한 코드를 작성할 필요 없이 드래그 앤 드롭과 클릭만으로 데이터 파일을 불러오고, 데이터 전처리와 시각화를 모두 진행할 수 있습니다.
</aside>
수업에서 진행한 데이터 분석 절차는 다음과 같습니다.
<aside>
청소년기 학생들은 또래와 자신을 비교하며 스스로를 평가하는 경우가 많은 시기입니다. 특히 SNS는 다른 사람의 일상, 외모, 인간관계 등을 쉽게 접할 수 있는 매체이기 때문에 자연스럽게 비교가 자주 일어날 수 있습니다. 실제로 상담을 하다 보면 많은 학생들이 SNS를 보며 상대적 박탈감이나 스트레스를 느끼고 있다는 것을 알 수 있었습니다. 다른 사람의 좋은 모습만 반복적으로 접하면서 스스로를 부족하게 느끼거나, SNS에서 타인의 반응과 인간관계에 지나치게 영향을 받는 경우가 많았습니다.
이러한 점에 착안해 제가 수업 중에 학생들과 다룬 데이터 분석 문제는 다음과 같습니다.
문제: 사람들의 정신 건강에 미치는 요인에는 무엇이 있을까?
학생들은 이 질문을 바탕으로 화면 사용 시간, 수면의 질, 스트레스 지수, 운동 횟수 등의 요소들이 행복 지수와 어떤 관련성을 가지는지 직접 분석해 보게 됩니다. 또한 단순히 결과를 확인하는 것에서 끝나는 것이 아니라, 분석 결과를 바탕으로 자신의 생활 습관을 함께 돌아볼 수 있도록 하였습니다.
이러한 과정을 통해 학생들이 자신의 정신 건강에 부정적인 영향을 줄 수 있는 요인들을 스스로 인식하고, 이를 줄이기 위해 노력하며 정신 건강에 긍정적인 영향을 줄 수 있는 요인들에 더욱 집중할 수 있도록 하고 싶었습니다.
분석에 사용할 데이터는 글로벌 데이터 커뮤니티인 '캐글(Kaggle)'에서 제공하는 Mental Health & Social Media Balance Dataset 을 활용했습니다. (이외에도 캐글에는 정신건강과 관련된 많은 데이터 셋이 있습니다 🙂)