본문 바로가기
스마트러닝/엑셀과 구글스프레드시트

시험점수 개인별 확인시키는 프로그램(구글스프레드시트)

by 민서아빠(과학사랑) 2022. 11. 3.


학기 말에 수업 시간에 1명씩 나와서 점수를 확인시키는 경우가 있다. 

필자가 평상시에 활용하는 방법인데, 이런 것도 필요하다는 주변 선생님들이 있어서 만들어 보았다.
온라인 수업 기간에는 zoom 소회의실로 1명씩 불러들여서 화면 공유해서 해당 학생 점수만 보여주면서 확인을 시켰다. 학교에서 확인시킬 때는 1명씩 나와서 본인 점수를 확인하게 하였다.

필요하면 숨겨 두었던 점수를 다시 열어서 수행평가 점수가 어떻게 나왔는지 확인시켜 줄 수도 있다. 
아래 M 열과 N열 처럼 수행2점수 가 어떻게 나왔는지 열을 열어서 확인시켜 주면 주면 된다. 

(알파벳 열을 선택하고 마우스 오른쪽을 눌러 열을 숨길 수 있고, 숨겨진 열은 아래 그림에 양쪽으로 된 화살표를 눌러 다시 보이게 할 수 있다)


일단 아래 링크에 들어가서 사본복사해 가서 검색창에 반 번호를 바꿔가며 확인해 보자.
https://docs.google.com/spreadsheets/d/1AXDOl3IO7-_sXOE6t182t0jyOwrTV4Yk_01SkoFQJ9I/

 

2022-2 점수확인

검색확인 점수확인 반 (시트명),번호,번호,이름,1차지필,2차지필,보고서,과제,수행1점수,보고서,과제,수행2점수,보고서,과제,수행3점수,수행총점수,총점,등급,, 103,27,27,둘리27,19,20,15,2,17,7,1,8,5,3,8,3

docs.google.com



필요하면 사본 복사해 가서 본인의 반에 맞게 수정해서 사용하면 된다.


1. 선행작업 - 각반 시트에 성적만 기록해 놓으면 됨
 성적을 확인시켜야 할 각반 시트를 만들고 위 링크에 제시된 것처럼 시트 형식에 맞게 수정하면 된다. 
 주의할 것은 반드시 각반 시트 A 열에는 번호가 B 열에는 이름이 들어가야 한다. 요것만 지키면 나머지는 C 열부터는 마음대로 바꿔도 된다. 점수 제목이나 열 배치도 원하는 대로 수정해도 된다. 수행평가가 1개만 있다면 1개만 입력하고 나머지 필요 없는 열은 삭제해도 된다.


들어가는 반이 많아서 시트가 부족하면 시트를 추가로 만들 수도 있고, 필요 없는 시트 삭제해도 된다.

2 확인시키는 방법

한 명씩 나오게 해서 시트에 반과 번호를 입력하면 그 학생 점수가 나온다. 그럼 본인 점수를 확인하고 들어가게 하면 된다.
반에다가는 시트명을 직접 입력 - 반드시 미리 선행작업에서 만든 각반 시트명과 입력하는 반명이 같아야 한다. 예를 들어 시트명에 1반이라고 적었다면 입력하는 시트 제목도 1반이라고 적어야 한다. 반을 선택해 놓고 번호를 선택하면 해당 학생과 관련된 입력된 모든 점수가 보인다. 


보여주고 싶지 않은 점수는 열을 선택하고 열 숨기기 해서 보이지 않게 하면 된다. 위 링크에서 C 열은 숨겨 놓았다. 추가로 위 항목 중 M 열과 N 열에 있는 수행점수3 이 나온 과정을 보여주고 싶지 않다면 M 열과 N 열을 선택해서 감추기 하면 된다.

성적뿐만 아니라 개인정보와 관련된 걸 확인할 때도 사용할 수 있다. 예를 들면 전화번호나 집 주소를 확인하거나, 구글 클래스룸 학생 계정이나 비밀번호를 확인 시킬 때도 활용이 가능하다. 



참고로 QUERY 문을 이용해서 만들었다

C4 열에 아래와 같은 명령어가 입력되어 있다.

=QUERY(indirect(A5&"!A2:Z"), "select * where A="&B5&"", 1)

QUERY문에 대한 자세한 설명은 아래 링크 참고

https://sciencelove.com/2597

 

구글 스프레드시트 QUERY 함수 이용해서 학생 데이터 가공하기 1

학교에서 업무를 하다 보면 수많은 원본 데이터를 가공해야 하는 경우가 생긴다. 기본 함수만 가지고 웬만한 건 다 할 수 있지만, 조금 더 다양하게 데이터를 가공해야 할 때

sciencelove.com