【GAS】문제집을 해결한 학습기록을 GAS로 관리한다
3804 단어 자격googleGoogleAppsScriptgas
SpreadSheet+GAS로 문제집 학습 기록 관리
아래 스프레드 시트와 GAS입니다.
(GAS에서 관리라고 하지만 거의 스프레드시트에서 조작합니다.)
스프레드시트
htps : // / cs. 오, ぇ. 이 m/sp레 d 〇에 ts/d/1S8 에뿌지ぇぃぃ3-K9 쿠사 P7RY8M 2부툰 kcqFY의 9키 4/에ぢt? 우 sp = 샤린 g
GAS
htps : // 기주 b. 이 m / y t m tym / s dy dy-g
만든 계기 · GAS로 만든 이유
「침대 위에서 자면서 학습을 할 수 있다」
Ping-T 이나 기본정보기술자시험닷컴 에 꽤 신세를 졌습니다.
평상시는 침대 위에서 스마트 폰을 만지는 경우가 많은 나입니다만, 그 상태에서도 학습을 할 수 있는 환경이라고 하는 것은 훌륭한 일이라고 생각하고 있습니다.
「학습=책상으로 향한다」가 아니라, 「학습=언제 어떤 환경에서도 배우고 싶다」라는 생각으로 이 스크립트를 썼습니다.
GAS로 만든 이유는 주로 다음과 같은 이유가 있습니다.
만든 당초는 특히 web어플 개발 경험도 없고, 「일단 사용할 수 있으면 좋다」라고 하는 생각이었습니다.
그래서 조금 만진 적이 있는 js처럼 취급할 수 있는 GAS만으로 만들 수 있다는 것도 있어 GAS로 했습니다.
사용법
소스 코드는 github에서 관리하며 Chrome 확장 프로그램을 사용하여 GAS와 함께 작동합니다.
자세한 것은 이하의 사이트가 참고가 될까 생각합니다.
htps : // 코 m / 타나베 / ms / 2c51681396 12b6 A0E 4
문제집 시트 만들기
우선 툴바의 「scripts」로부터 문제집용의 시트를 작성해 주세요.
팝업이 표시되므로 시트의 이름을 입력합니다.
template 시트에서 문제집용 시트가 복사됩니다.
문제 해결
처음 해결하는 문제에 대한 답변은 F열의 '1회째'에 기재해 주십시오.
2번째 이후는 2번째라고 쓰여진 열에 기재합시다.
나무가 되는 문제는 E열에 체크를 넣어 둡시다.
문제가 해결되면 (여행이 있으면) "불필요한 행 삭제"를 실행하십시오.
불필요한 행이 삭제됩니다.
해답을 기입하다
※첫회만(2회째 이후는 A열에 해답을 기입할 필요는 없습니다.이미 A열에 해답이 기재되어 넣으면 정오 판정됩니다.)
A 열에 답변을 기재하십시오.
스프레드시트의 함수에 의해 x번째의 해답을 기재한 우측에 정오 판정(◯ or ×)이 표시됩니다.
B열(빨간 시트)에는 정답한 횟수, C열(파란 시트)에는 부정해의 횟수가 자동으로 카운트됩니다.
확인한 문제 확인
확인하려는 시트로 이동하여 "이 시트의 체크 문제 표시"를 실행하십시오.
확인한 문제 번호가 팝업으로 표시됩니다.
graph 시트로 정답률 확인
graph 시트를 확인하기 전에 "scripts"에서 "graph 시트로 이동하여 모든 시트에 대한 링크 가져오기"를 실행하십시오.
체크수, 3회(불) 정답, 정답률이 시트에 반영되어 그래프에도 표시됩니다.
답변 표시
1:1 셀에 체크를 하면 A열이 검게 되어 해답을 볼 수 없게 됩니다.
문제를 해결할 때는 이 모드로 해답이 보이지 않도록 합시다.
또 「해답(비)표시」를 실행하면, 전시트의 해답과 과거에 해결한 문제가 (비)표시가 됩니다.
마지막으로
대기업의 문제집 사이트에는 뒤떨어지지만, GAS를 사용해 간단하게 학습 기록을 할 수 있었습니다.
향후는 Web공개나 RestAPI등과 제휴해, 폭넓게 활용할 수 있으면 좋다고 생각하고 있습니다.
(만약 사용해보고 싶은 분이 계시면 연락 주시면 기쁩니다.)
Reference
이 문제에 관하여(【GAS】문제집을 해결한 학습기록을 GAS로 관리한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yumenomatayume/items/3dd5be50981d62e5f68a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
대기업의 문제집 사이트에는 뒤떨어지지만, GAS를 사용해 간단하게 학습 기록을 할 수 있었습니다.
향후는 Web공개나 RestAPI등과 제휴해, 폭넓게 활용할 수 있으면 좋다고 생각하고 있습니다.
(만약 사용해보고 싶은 분이 계시면 연락 주시면 기쁩니다.)
Reference
이 문제에 관하여(【GAS】문제집을 해결한 학습기록을 GAS로 관리한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yumenomatayume/items/3dd5be50981d62e5f68a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)