교우 관계 조사를 하면 사회 관계망 분석을 통해 그 결과를 그래프로 그려주는 프로그램을 나의 첫 번째 프로젝트 목표로 잡았다.
WHY
- 학교에서 교우관계를 분석하는 것은 생활지도에 큰 도움이 되고 학교폭력 예방 차원에서 긍정적이다.
- 지금은 조사를 해도 손으로 직접 그래프를 그리거나 개인 블로그를 통해 소개한 것처럼 NodeXL 같은 도구를 설치해서 분석을 해야 한다.
- 하지만 도구를 사용하는 방법이 복잡하고 모든 데이터를 교사가 직접 입력해야하는 번거로움이 있다.
WHAT
- 교사가 학생의 명단을 미리 입력해두면 온라인 설문조사처럼 컴퓨터실에 방문하여 각자 문항에 응답하고 교사는 통계를 바로 확인할 수 있도록 만든다.
- 학생들이 직접 입력하기 어려운 상황에 대비하여 교사가 일괄 입력할 수 있도록 만든다.
- 설문조사를 여러차례 했을 때 변화의 추이를 보여줄 수 있도록 한다.
HOW
- 백엔드는
python
으로 프론트엔드는Laravel Framework
,Vue
,Bulma
등을 활용한다. - 파이썬 기반 사회 관계망 분석 모듈인 NetworkX와 그래프를 그러주는 matplotlib에 대해 조사하고 학습한다.
- 열심히 개발을 한다.
- 계속 열심히 개발한다.