
호연고등학교에서 진행한 빅데이터 분석 실습 수업.
호연고등학교에서 실제 데이터를 받아다 직접 분석해 보는 수업을 진행했습니다.
예제 데이터를 쓰지 않았습니다. 케글(Kaggle)에서 진짜 데이터를 내려받아 시작해요. 그래서 첫 화면부터 지저분합니다. 빈칸이 있고, 형식이 안 맞고, 말도 안 되는 값이 섞여 있습니다.
그게 이 수업의 출발점입니다. 데이터 분석의 대부분은 분석이 아니라 정리거든요.
운영 개요
학교 · 호연고등학교
주제 · 데이터 수집 · 전처리 · 시각화 · 해석
도구 · 구글 코랩 · 파이썬 · 제미나이 · 케글
장소 · 컴퓨터실 (1인 1PC + 인터넷 필요)
설치할 프로그램은 없습니다. 브라우저에서 코랩을 열어 진행합니다.
1. 데이터를 직접 고릅니다
주제를 정해 주지 않습니다. 케글에서 각자 관심 있는 데이터를 찾아보게 합니다.
영화 평점, 축구 선수 기록, 기후 관측치, 게임 판매량. 학생들이 고르는 게 다 다릅니다.
이 단계가 중요한 이유가 있어요. 남이 준 데이터로는 질문이 안 생깁니다. 자기가 고른 데이터라야 "이건 왜 이렇지?"가 나옵니다.
2. 파이썬 문법을 외우지 않습니다
고등학교 데이터 수업에서 학생이 떨어져 나가는 지점이 정해져 있습니다. 문법입니다.
결측치를 채우는 코드를 외워야 하고, 오타 하나에 에러가 나고, 에러 메시지는 영어입니다. 여기서 절반이 손을 놓습니다.
그래서 제미나이를 옆에 두고 씁니다. "이 열에 빈칸이 몇 개인지 세는 코드를 알려 줘"라고 물으면 코드가 나와요.
이게 편법 같아 보이는데, 실무에서 하는 방식이 정확히 이겁니다. 문법을 외우는 사람은 없습니다. 무엇을 해야 하는지 아는 사람이 도구를 씁니다.
대신 받은 코드를 그냥 돌리지 않게 합니다. 무슨 뜻인지 한 줄로 설명하지 못하면 못 쓰게 해요. 이 규칙 하나가 이 수업의 성패를 가릅니다.

문법을 외우지 않되, 받은 코드는 설명할 수 있어야 합니다.
3. 전처리가 대부분입니다
실제로 시간이 가장 많이 가는 구간입니다. 빈칸을 어떻게 할지, 이상한 값을 버릴지 고칠지, 필요 없는 열을 뺄지.
여기서 학생들이 판단할 게 많다는 걸 알게 됩니다. 빈칸을 평균으로 채우는 것과 그 줄을 통째로 버리는 것은 결과가 달라지거든요.
정답이 없어서 조마다 다른 선택을 합니다. 그리고 나중에 결과를 비교하면 전처리 방식이 결론을 바꿨다는 것이 눈에 보입니다.
이 경험이 이 수업에서 가장 값진 부분이라고 생각합니다. 데이터를 함부로 믿지 않게 되거든요.

빈칸을 채울지 버릴지에 따라 결론이 달라집니다.

정리된 데이터로 비로소 볼 수 있는 것들이 생깁니다.
4. 그래프를 그려 봅니다
맷플롯립과 시본으로 그래프를 그립니다. 여기서 분위기가 바뀝니다. 숫자 표가 그림이 되는 순간이거든요.
그런데 첫 그래프는 대개 못 읽습니다. 축이 겹치고, 점이 뭉치고, 무슨 말인지 모릅니다.
그래프 종류를 바꾸고, 범위를 조정하고, 색을 나눠 봅니다. 보이게 만드는 것 자체가 작업이라는 걸 알게 돼요.
"보기 좋게"가 아니라 "무엇을 보여 주려는가"를 먼저 정하게 합니다. 그게 정해지면 어떤 그래프를 쓸지가 따라옵니다.

무엇을 보여 줄지 먼저 정하고 그래프를 고릅니다.

첫 그래프는 대개 못 읽습니다. 거기서 고쳐 갑니다.
5. 그래서 뭘 알아냈나
마지막은 한 문장으로 결론 쓰기입니다. "이 데이터에서 알아낸 것은 ○○이다."
여기서 대부분 막힙니다. 그래프는 예쁘게 나왔는데 할 말이 없어요.
그럴 때 되돌아갑니다. 애초에 무엇이 궁금해서 이 데이터를 골랐는지로요. 질문이 흐릿하면 결론도 안 나옵니다.
이 되돌아가는 과정이 데이터 분석의 진짜 모습입니다. 한 번에 안 나오는 게 정상이에요.

한 문장으로 결론을 쓰는 것이 마지막 과제입니다.

조마다 다른 결론이 나옵니다.

수업을 마치며.
담당 선생님이 자주 묻는 것
Q. 파이썬을 배운 적 없는 학생도 되나요?
됩니다. 문법을 가르치는 수업이 아닙니다. 다만 컴퓨터 사용이 아주 낯선 학생이 많으면 미리 알려 주세요.
Q. AI에게 코드를 받게 하면 실력이 안 늘지 않나요?
받은 코드를 설명하지 못하면 못 쓰게 합니다. 문법 암기 대신 무엇을 왜 하는지에 시간을 쓰는 구성입니다.
Q. 학교 PC 사양이 낮은데요.
코랩은 계산을 구글 서버에서 합니다. 브라우저만 돌면 됩니다. 인터넷 속도가 더 중요합니다.
Q. 몇 차시가 적당한가요?
2차시면 전처리와 기본 시각화까지, 결론 도출과 발표까지 가시려면 3차시 이상을 권합니다.
프로그램 문의 · 출강 일정 확인
선생님, 아래 세 가지만 알려주시면 프로그램 제안서와 견적을 보내드립니다.
1. 대상 학년과 인원
2. 희망 일정과 차시
3. 실습 공간 여건 (교실 형태, 컴퓨터실 여부, 콘센트)
전화 · 070-8064-0829
메일 · hyedu0829@gmail.com (제안서·견적 요청은 메일이 빠릅니다)
프로그램 목록 · https://hyedu.kr/ko/programs
한양미래연구소 · 경기도 안산시 상록구 한양대학로 55 창업보육센터 204호
