[개발 계획]교우 관계 조사 결과를 그래프로 그려주는 프로그램

김재동
zzolab
Mar 20, 2021

--

교우 관계 조사를 하면 사회 관계망 분석을 통해 그 결과를 그래프로 그려주는 프로그램을 나의 첫 번째 프로젝트 목표로 잡았다.

WHY

  • 학교에서 교우관계를 분석하는 것은 생활지도에 큰 도움이 되고 학교폭력 예방 차원에서 긍정적이다.
  • 지금은 조사를 해도 손으로 직접 그래프를 그리거나 개인 블로그를 통해 소개한 것처럼 NodeXL 같은 도구를 설치해서 분석을 해야 한다.
  • 하지만 도구를 사용하는 방법이 복잡하고 모든 데이터를 교사가 직접 입력해야하는 번거로움이 있다.

WHAT

  • 교사가 학생의 명단을 미리 입력해두면 온라인 설문조사처럼 컴퓨터실에 방문하여 각자 문항에 응답하고 교사는 통계를 바로 확인할 수 있도록 만든다.
  • 학생들이 직접 입력하기 어려운 상황에 대비하여 교사가 일괄 입력할 수 있도록 만든다.
  • 설문조사를 여러차례 했을 때 변화의 추이를 보여줄 수 있도록 한다.

HOW

  • 백엔드는 python으로 프론트엔드는 Laravel Framework, Vue, Bulma 등을 활용한다.
  • 파이썬 기반 사회 관계망 분석 모듈인 NetworkX와 그래프를 그러주는 matplotlib에 대해 조사하고 학습한다.
  • 열심히 개발을 한다.
  • 계속 열심히 개발한다.

--

--

김재동
zzolab
Editor for

초등학교 교사. 초등교사 커뮤니티 인디스쿨 부대표 겸 기술연구팀장. Apple Distingsuiehd Educator.