교무업무자동화

[심플, 깔끔] 학년초 학생 기초생활조사(구글폼>>한글양식 자동 생성 프로그램)

dinggle 2024. 2. 26. 01:34
 

[심플, 깔끔] 학년초 학생 기초생활조사 양식 배포(hwp, 구글폼)

[구글폼 자동화] 학년초 학생 기초생활조사1 #한글양식 [구글폼 자동화] 학년초 학생 기초상담카드 #기획 고3 담임의 학년초 업무, 학생 기초 상담자료 생성 자동화 < 목차 > 1. [기획의도] 학년 초

dingglego.tistory.com

 

오토봇 폼폼, 구글폼을 한글 양식으로 자동전환!!

< 목차 >
1. 오토봇 폼폼 소개
2. 오토봇 폼폼  사용방법 및 주의사항 안내
3. 오토봇 폼폼 활용팁

 

오토봇 폼폼 소개

겨울방학이 끝나기 전에 해야지 하고 마음 먹었던 일을 드디어 2월 마지막 주에 마무리합니다. 

실제 작업 기간은 며칠 걸리지도 않았는데 기간은 겨울방학 두 달이 꼬박 걸렸어요.

 

오토봇 폼폼은 이전에 공개한 학생 기초생활조사 구글폼 입력내용을 바탕으로 한글파일 양식으로 자동생성해 주는 하이브리드 프로그램입니다.

 

오토봇_폼폼 구글폼-한글양식 자동생성 프로그램

 

 

 

구글폼으로 입력받은 내용을 한글양식으로 다시 만드는 이유

 

학생들에게 구글폼으로 입력받은 내용을 한글양식으로 다시 만드는 이유는 크게 세 가지 입니다. 

 

첫 번째 이유는 구글폼에서 입력 자료를 확인할 때 가독성이 좋지 않기 때문입니다. 구글폼은 한글양식처럼 정보를 집약적으로 종합해서 보여주는 것에 최적화되어 있지 않고, 정보의 입력과 출력이 위에서 아래로 선형으로 나열되어 있습니다. 그래서 특히 응답내용을 프린트해서 본다면 더 가독성이 떨어집니다. 

 

두 번째 이유는 학생 상담과정에서 추가로 학생의 입력내용을 수정하거나, 상담내용을 메모하고 기록하는 경우가 많은데 구글폼에서는 이 작업이 불가능합니다. 물론 구글폼에서 작성한 내용을 구글시트로 내보내서 내용을 수정할 수도 있지만 엑셀시트의 형식이기 때문에 이것도 가독성이 떨어진다는 단점이 있습니다. 

 

세 번째 이유는 한글양식으로 다양한 자료를 종합하여 한 페이지에 자료를 집약하고, 이를 PDF로 임포트하여 태블릿에서 사용하기 위해서입니다. 이렇게 하면 상담과정에서 필요에 따라 그때그때 바로 메모하고, 내용을 추가 기입하는 것이 쉽습니다. 

 

 

오토봇 폼폼 사용방법 및 주의사항 안내

 

오토봇 폼폼을 활용한 기초생활조사서를 자동화 처리하는 흐름은 다음과 같습니다. 

 

Step1 구글폼으로 자료 입력

먼저 학생들에게 구글폼을 작성하도록 안내합니다. 

 

Step2 구글시트>>엑셀시트 생성

학생들이 입력한 구글폼을 구글시트로 생성하고, 다시 엑셀로 다운로드 합니다. 다운로드한 엑셀파일은 데이터 정제 작업이 필요합니다. 학생들이 입력한 입력사항을 다시 한 번 확인하고, 중복내용을 삭제하시기 바랍니다. 

 

Step3 한글파일 자동생성

source폴더에 저장된 한글양식 파일을 기초로 엑셀에서 데이터를 불러와 한글파일의 양식에 입력하는 자동화 작업이 실행됩니다.

 

 

사용시 주의사항

구글폼 양식과 한글파일 양식의 변경 금지

 

오토봇 폼폼은 구글폼에서 다운로드한 엑셀 시트의 각 컬럼(열)의 제목과 한글파일 표의 각 셀에 부여된 필드이름을 매칭하여 값을 입력하는 방식입니다. 그렇기 때문에 구글폼과 한글파일의 양식을 변경할 경우 제대로 작동하지 않을 수 있습니다. 

 

오류 경고  "값이 사용범위를 벗어났습니다."

 

프로그램을 실행하면 한글프로그램에서 "값이 사용범위를 벗어났습니다."라는 오류 경고가 발생합니다. 한글을 파이썬으로 다루기 시작한지 얼마 되지 않아서 정확한 원인은 아직 모르겠습니다. 

이 경우 프로그램과 한글프로그램을 종료하고, 다시 실행하면 정상적으로 실행됩니다. 

 

 

오토봇 폼폼 활용팁

 

오토봇 폼폼으로 한글파일을 생성했을 때 가장 큰 장점은 학생들이 입력한 내용을 보면서 적절하게 편집하고 수정을 할 수 있다는 점입니다. 

 

그리고 한글파일을 PDF로 변환하여 학생들과 상담하면서 필요한 내용을 태블릿으로 불러와서 필기 기능을 이용하시면 상담자료의 보관과 기록이 쉬워집니다. 

 

아래의 압축파일을 해제하면 실행파일과 소스폴더가 있습니다. 폴더 내에서 실행파일을 클릭하고 작업을 수행하면 생성된 파일은 해당 폴더에 저장됩니다. 

 

프로그램 코드는 별도로 포스팅하겠습니다. 수정이 필요한 경우 해당 포스트를 참고해 주세요. 

 

오토봇_폼폼(배포용).zip
19.45MB
오토봇_폼폼(배포용).z01
19.53MB