손글씨 이름·서술형 답안, OMR 리더기 없이 이렇게 처리합니다

· 오엠알랩 · 2026년 9월 24일 개정(풀이·서술형 칸과 여러 장 답안지 추가) · 2026년 9월 30일 개정(손글씨 채점·이름 확인 안내 정정) · 2026년 10월 2일 개정(선생님 채점 화면 키보드·감점 안내 추가) · 2026년 10월 15일 개정(채점 검수 단계·자동 저장·점수 단위 안내로 정정) · 2026년 10월 23일 개정(O/X 단위와 «맞음·틀림» 제안 안내 추가) · 2026년 10월 25일 개정(식 답·여러 칸 부분점수 제안 안내 추가) · 2026년 10월 28일 개정(미리 가채점·«꼭 볼 칸» 세 묶음 안내와 실제 화면 그림 추가, «제안은 점수가 아님»·«주의는 Enter 두 번» 옛 설명 정정)

OMR 리더기를 쓰면 채점이 다 자동일 줄 알았는데, 막상 써보면 버블(마킹)만 읽고 나머지는 그대로 사람 몫이라는 걸 알게 됩니다.

답안지 맨 위 이름란은 학생이 손으로 씁니다. 리더기는 이걸 못 읽어서 선생님이 한 장씩 넘기며 명부와 대조해야 하고요. 주관식 문항이 하나라도 섞여 있으면 그건 아예 리더기 채점 대상이 아니라서 처음부터 손으로 채점해야 합니다. 객관식은 자동인데, 이름 확인과 주관식 채점 때문에 결국 손이 계속 갑니다.

저도 리더기를 쓰면서 이 부분이 제일 답답했습니다. 그래서 학생 확인과 숫자형 주관식 채점은 자동으로 하고, 손글씨 서술형은 선생님이 빠르게 매기도록 돕는 채점 시스템(omrlab)을 만들었습니다.

OMR 리더기의 한계 — 딱 버블까지만

OMR 리더기는 정해진 위치의 마킹(버블)을 광학으로 읽는 장비입니다. 정확하지만 거기까지입니다.

학생 확인 — 마킹한 번호로 식별하고 이름칸은 보조로

학생은 답안지에 마킹한 번호(휴대폰 번호·학생고유번호)로 식별합니다. 번호가 없거나 처음 보는 학생일 때만 이름칸 손글씨로 보조 확인하고, 이름칸 이미지는 결과 화면에 항상 함께 보여 선생님이 바로 확인할 수 있습니다.

이름 검수 화면 — 답안지 이름칸에 손으로 쓴 '김민준' 이미지를 보며 학생으로 확정하고 16/23(70%) 점수를 연결한 모습

번호를 비웠거나 명부에 없는 학생처럼 번호로 확정되지 않는 경우도 당연히 있습니다. 그럴 때 임의로 넘겨짚지 않고, 검수 화면에 이름칸 원본 이미지를 보여줘서 선생님이 그 자리에서 바로 확정할 수 있게 되어 있습니다.

화면으로 따라 하는 안내: 학생 자동 식별 확인과 손글씨 문항 채점

검수 단계가 있는 이유 — 오히려 강점입니다

"AI가 100% 알아서 처리한다"고 말씀드리고 싶지만, 손글씨는 사람마다 다르고 흘려 쓴 글씨는 AI도 헷갈릴 때가 있습니다. 그래서 omrlab은 학생을 손글씨 이름이 아니라 마킹한 번호로 먼저 식별하고, 번호로 확정되지 않는 애매한 경우만 검수 단계에서 선생님이 확정하도록 설계했습니다.

자동화와 정확성을 같이 챙기는 방식입니다. 대부분은 번호로 바로 확정되고, 애매한 몇 건만 검수 화면에서 눈으로 확인하면 되니 답안지 전체를 처음부터 손으로 대조하는 것과는 비교가 안 되게 빠릅니다.

숫자형 주관식은 자동 채점, 글자로 쓰는 답은 선생님 채점

0~999 사이 숫자로 답하는 주관식은 자릿수마다 0~9 버블이 있는 칸(디지트 그리드)으로 인쇄됩니다. 학생이 위 칸에 숫자를 적고 그 아래 버블에 마킹하면, 객관식처럼 마킹을 읽어 바로 채점합니다. 네 자리 이상·소수·글자로 답하는 문항은 손글씨 문항으로 만들면 됩니다. 손글씨 문항은 선생님이 채점 화면에서 학생이 쓴 칸 이미지를 보며 점수를 넣습니다. 정답을 넣어 둔 시험이면 확실한 칸은 미리 가채점해 두므로, 선생님은 주의가 필요한 칸만 봅니다(아래 «미리 가채점» 절).

선생님 채점 화면 — 키보드만으로 빠르게

「손글씨 점수」 화면은 학생이 쓴 칸 이미지를 한 칸씩 크게 띄우고, 키보드로 점수를 넣게 되어 있습니다. 숫자를 누르면 점수가 들어가고(더 이어질 숫자가 없으면 누르는 즉시 확정), Enter로 확정하면 다음 빈 칸으로 넘어갑니다. ↑↓로 학생, ←→로 문항을 옮기고, 확정 뒤 «다음 학생»(같은 문항을 학생별로)과 «다음 문항»(한 학생을 끝까지) 중 어느 쪽으로 갈지 고를 수 있습니다. 부분 점수도 넣을 수 있습니다.

점수 단위는 «O/X · 정수만 · 0.5 · 자유» 네 가지 중에서 고릅니다 — 시험마다 처음 들어갈 때 한 번 묻고, 채점하면서 위쪽 단추로 언제든 바꿀 수 있습니다. O/X를 고르면 점수 버튼이 «✕ 0점 · ○ 만점» 두 개로 바뀌고, 키보드로는 O 또는 1 = 만점 · X 또는 0 = 0점이 누르는 즉시 확정됩니다. 배점이 5점이든 33.33점이든 키는 둘뿐이라, 소수 배점이라 점수 버튼이 많아지던 시험에서도 그대로 씁니다(O/X에서는 감점을 쓰지 않습니다).

작은 글씨는 확대하고, 흐린 글씨는 진하게 — 채점 화면에서 바로

종이에 연필로 흐리게 쓴 답은 스캔하면 더 흐려집니다. 그래서 「손글씨 점수」 화면은 답안 칸 조각을 영역에 맞춰 비율 그대로 키워 띄우고, 선생님이 사진을 직접 손볼 수 있는 두 가지를 붙여 두었습니다. 둘 다 보기만 바꾸는 기능이라, 저장되는 답안 이미지와 채점 점수는 그대로입니다.

두 기능 모두 키보드 채점을 방해하지 않습니다 — 단추를 눌러도 점수 입력칸의 포커스가 빠지지 않아, 숫자를 치던 중에 눌러도 이어서 칠 수 있습니다.

쉬운 칸은 미리 가채점하고, 주의할 칸만 먼저 보여 줍니다 — 확정은 선생님이

정답을 넣어 둔 시험이면 「손글씨 점수」 화면을 여는 순간 프로그램이 답안 사진을 먼저 읽어 봅니다. 그 결과로 칸이 세 묶음으로 나뉘고, 선생님은 «꼭 볼 칸»만 보면 됩니다. 지금 보는 칸부터 이웃 문항·다음 학생 칸까지 미리 읽어 두기 때문에 넘어가도 기다릴 일이 거의 없습니다.

손글씨 점수 화면 — 위쪽 노란 칩에 «꼭 볼 칸 남음 3 · 제안으로 확정 4 · 빈 답란 0점 1», 왼쪽 학생 목록에 «제안»·«빈 답란 0점» 표시가 붙은 칸과 표시 없는 칸(꼭 볼 칸), 가운데에 학생이 쓴 답안 칸 사진과 정답, 아래쪽에 0~5 점수 키패드

점수를 넣은 뒤 Enter로 넘어가면 빈 칸만 차례로 도므로 미리 채점된 칸은 저절로 건너뛰고 «꼭 볼 칸»만 한 칸씩 보게 됩니다. 위쪽 칩의 «꼭 볼 칸 남음 N»이 0이 되면 이 문항은 끝입니다. 시간이 지나면 저절로 다음으로 넘어가는 동작은 없습니다.

미리 채점된 칸도 언제든 다시 열어 바꿀 수 있습니다. 칸을 눌러 다른 점수를 넣으면 «고침»으로 기록됩니다. 미리 채점된 칸을 굳이 다 확인하지 않아도 되지만, 궁금한 칸은 눌러서 사진과 점수를 볼 수 있습니다.

제안에는 판단 근거가 함께 붙습니다. 숫자+단위 답은 «숫자·단위 일치»·«숫자 다름», 식으로 쓴 답은 «식 일치»·«식 다름»과 읽은 값(예: «제안: 맞음(4점) · 식 일치 · 읽음 «2x+1»»)이 적힙니다. ①②③처럼 칸이 여럿인 문항은 «제안: 부분점수 · 여러 칸 — 부분점수는 선생님 판단»처럼 표시되고 항상 «꼭 볼 칸»입니다 — 부분점수를 주는 기준이 선생님마다 다를 수 있어, 제안은 참고로 보고 점수는 직접 정해 주세요. 학생이 앱으로 제출한 답은 제안 대상이 아니라 항상 «꼭 볼 칸»입니다.

확실한 칸은 답이 도착하는 즉시 제안 점수로 확정되며, 사진을 기다리지 않습니다. 주의 칸은 사진을 본 뒤 Enter로 받습니다. 사진이 아직 불러오는 중이면 Enter가 잠깐 기다리고, 칸 표시가 막 그려진 직후 0.4초 동안은 Enter가 아무 일도 하지 않아 연타하다 못 본 제안을 받는 일을 막습니다.

누가 승인했는지는 기록됩니다. 채점을 끝낼 때 확인 창에 «직접 N칸 · 제안으로 확정 N칸 · 빈 답란 0점 N칸»이 뜨고, «끝내기»를 누르면 제안 점수를 선생님이 승인한 것으로 기록합니다. 결과 화면의 손글씨 점수에는 «점수 출처 · 직접/제안/고침/빈 답란 0점»이 붙어, 어느 점수가 어떻게 나왔는지 나중에도 볼 수 있습니다. 끝낸 뒤에도 칸을 눌러 점수를 바꿀 수 있습니다.

제안을 읽는 데 드는 요금은 따로 없습니다 — 채점 요금에 포함되어 있습니다.

채점이 끝나면 채점 검수 화면이 자동으로 열려 «1 손글씨 점수 → 2 인식 확인 → 3 채점 끝내기» 순서로 안내합니다. 넣은 점수는 저장 버튼 없이 자동으로 저장되고(«☁ 저장됨» 표시), 2단계에서 이름이 애매한 답안지만 확인한 뒤 3단계에서 채점을 끝내면 됩니다. 채점 중에 막히면 1단계 머리의 «💬 도움말»로 상담 채팅을 열 수 있습니다.

틀린 만큼 깎는 방식이 편하다면 감점 모드를 켜세요. 누른 숫자만큼 배점에서 뺀 점수로 저장됩니다(배점이 모두 정수인 시험에서 쓸 수 있습니다). 진행률에 남은 칸이 보이고, 선생님 채점이 남아 있으면(«꼭 볼 칸» 중 점수가 빈 칸이 있으면) 채점을 끝낼 수 없습니다 — 성적표·알림톡이 빈 점수로 나가지 않게 막는 장치입니다.

채점 결과 표 — 학생별 점수와 문항별 정오 칸, 손글씨 문항은 선생님 채점 점수로 표시되고 석차는 「채점 끝낸 뒤 공개」로 잠겨 있으며 확인이 필요한 답안에는 「확인 필요」가 붙는다

채점 결과 화면에는 객관식·주관식·손글씨 문항이 구분되어 표시돼서, 어떤 유형에서 확인이 필요한지 한눈에 알 수 있습니다.

풀이·서술형 답안 — 칸이 모자라면 답안지를 여러 장으로

수학 풀이나 서술형처럼 답이 길어지는 문항은 칸이 좁으면 학생이 답을 다 못 씁니다. 리더기용 OMR 용지는 규격이 정해져 있어 칸을 키울 방법이 없지만, omrlab은 답안지를 시험마다 새로 만들기 때문에 문항별로 칸 크기를 고를 수 있습니다.

빌더가 실제로 만든 여러 장 답안지 한 벌(4쪽) — 1쪽은 이름·휴대폰·객관식 1~15번·숫자 주관식 16~18번, 2쪽은 ½쪽 풀이 칸 두 개(19·20번), 3·4쪽은 1쪽 풀이 칸(21·22번). 모든 장에 같은 답안지 번호 001과 쪽 번호 1/4~4/4, QR 코드가 찍혀 있다

걷은 답안지는 순서를 맞출 필요가 없습니다. 섞인 채로 스캔해도, 여러 번 나눠 올려도 번호와 QR로 한 학생의 답안지끼리 자동으로 묶입니다. 한 장이 빠지면 「017번 3쪽 없음」처럼 어느 학생의 몇 쪽이 없는지 알려 주고, 그 장만 나중에 스캔하면 채워집니다. 채점 요금도 쪽 수와 상관없이 학생 한 명당 한 번입니다.

손글씨 문항은 정답 유무와 상관없이 선생님이 칸 이미지를 보며 점수(부분 점수 포함)를 넣고, 입력해 둔 정답은 답란 크기와 채점 화면의 참고 표시에 쓰입니다. 참고로 한 시험은 여러 장이어도 최대 160문항이고, 여러 장 답안지 시험은 학생 앱 제출 없이 종이 스캔으로만 채점합니다.

화면으로 따라 하는 안내: 풀이 칸이 큰 답안지를 여러 장으로

지원 형식 & 스캔 팁

답안지는 스캔해서 PDF, JPEG, PNG, TIFF, BMP, WebP 형식으로 업로드하면 됩니다. 여러 장을 나눠 올려도 자동으로 누적됩니다.

이름칸·손글씨 답란 이미지를 선명하게 보려면 300 DPI 컬러 스캔을 권장합니다(최소 200 DPI). 100 DPI 흑백 스캔도 마킹 채점 자체는 정확하지만, 이름칸·손글씨 칸 이미지가 흐려져 번호를 비운 학생의 이름 확인이나 서술형 채점 때 읽기 어려울 수 있습니다.

OMR 리더기 vs omrlab

항목OMR 리더기omrlab
객관식(버블)자동 인식자동 인식
이름(손글씨)인식 불가 → 수작업 대조마킹한 번호로 식별 + 이름칸 이미지 표시(번호가 없을 때 이름 보조 확인)
주관식(숫자형)채점 대상 아님 → 수작업0~999 버블 마킹으로 자동 채점
손글씨·서술형 답채점 대상 아님 → 수작업선생님 채점 화면(칸 이미지를 보며 점수 입력) — 정답을 넣어 두면 «맞음·틀림» 제안을 띄우고 Enter로 확정
풀이·서술형 답 칸용지 규격에 고정문항별 ¼·½·1쪽 선택, 넘치면 A4 여러 장
필요 장비전용 리더기 구입스캐너(복합기)만 있으면 됨