선생님 안녕하세요, 자두쌤🍒 입니다. 다들 방학 중 재충전은 잘 하셨을까요?
올해 처음으로 2022 개정 교육과정의 '데이터 과학'을 맡게 되었어요. 처음 발령받은 학교에서, 처음 가르치는 과목으로 한 학기를 보낸 이야기를 나눠보려 합니다. 비슷한 고민을 하고 계실 정보 선생님들께 작게나마 도움이 되었으면 좋겠습니다.

1. 시작 전, 냉정하게 나를 진단하기
수업을 설계하기 전에 제 상황을 SWOT로 한번 정리해봤어요.
- 강점: 교과서에서 다루는 Orange3는 인공지능 기초 수업에서 2년 정도 다뤄본 경험이 있어요.
- 약점: 학교도 처음이고, 2022 개정 교육과정 수업도 처음이라 걱정이었어요.
- 기회: 한 학급이 20명으로 편성되어 있어서 유연하게 동료 학습을 시도해볼 수 있겠다 싶었어요.
- 위협: 주 3회 수업 중 실습실 사용이 가능한 시간은 2회뿐이었고, 학생들도 프로젝트형 수업 자체에 익숙하지 않은 상황이었어요.
2. 교실과 실습실, 역할을 나누다
혹시 저와 같이 실습실에서 모든 차시를 수업할 수 없는 상황인 선생님 계실까요?
사실 제가 가장 고민스러웠던 부분이 데이터 수집하고 모델을 만들어 분석하는 과목에서 실습실 컴퓨터 없이 준비해야 하는 차시였어요.
- 교실: Orange3 화면을 미리 보여주며 오늘 할 분석을 예고하고, 종이 신문에서 관련 데이터를 직접 찾아보는 활동으로 시작했어요. 도구를 만지기 전에 "이게 뭘 하는 도구인지, 어떤 데이터를 다루게 될지"부터 이해시키고 싶었거든요.
특히 종이신문에 생각보다 많은 데이터 사용 자료들이 있어요. 하루는 지면에서 시각화 내용(그래프)을 찾아 그 방법이 최선일지 고민하기도 했어요. 또 요즘 어떤 분야의 기사가 다뤄지는지 눈과 손으로 찾아내도록 했어요. 그래야 실생활에 도움이 될 수 있는 데이터 분석 프로젝트를 할 수 있겠다고 생각했거든요. (저는 제가 구독한 신문으로 진행했는데요, 만약 여건이 되지 않다면 진로부나 정보부, 도서실 등에서 구독하고 있는 간행물을 이용해도 충분히 가능할 것 같아요.)
- 실습실: Orange3로 직접 분석을 실습하고, 구글 클래스룸으로 과제를 제출하며 피드백을 주고받았어요.
3. 수행평가, 이렇게 구성했습니다
저는 총 3개의 수행평가를 진행했어요.
-
데이터 분석 논술하기 (20점)
- 가장 높은 오답률을 보인 이상치 처리를 위한 IQR을 계산해 Min/Max 범위를 구하는 문제
-
데이터 분석 모델 탐색하기 (30점)
- 회귀, 군집, 연관 분석에서 사용되는 모든 모델과 계산할 내용들을 평가에 포함시켰어요. (예를 들면 연관 분석의 향상도/지지도 등)
-
데이터 분석 프로젝트 (50점)
- 문제 정의 (해결 가능한 주제 탐색) / 계획 수립·데이터 수집 (20점)
- 탐색적 분석·모델링 — 2개 이상의 분석 방법 비교 (23점)
- 결과 공유·발표 (7점)
- 데이터 분석 프로젝트에서 제가 가장 까다롭게 본 부분은 데이터 전처리와 탐색적 데이터 분석이에요.
- 데이터 전처리
- (회귀분석)독립, 종속 변수 설정
- 결측치 확인 후 제거
- 이상치 (scatter plot과 box plot 확인 후 IQR 적용해서 Min, Max 계산해 범위 설정)
- 정규화
- 탐색적 데이터 분석
- 상관관계 확인
- 위 결과를 기반으로 가장 유의미한 결과를 보일 변수들을 선정해 scatter plot으로 시각화
위와 같은 평가를 마무리하니 아래와 같은 점수 분포가 나왔어요.
모든 수행100인 과목들이 걱정되는 부분이 바로 평가인데요, 학생들 수준을 고려해 급간을 1로 두고 세세하게 채점 기준을 만든 덕분인지 다행히 이번에는 정규분포 성공이에요.
