✓ Chấm Bài Gọn · ORVANE

Chấm cả lớp bài thi Excel trong vài phút, đúng theo barem của thầy cô

Thầy cô làm một file đáp án. Công cụ so giá trị từng ô của mỗi bài nộp với đáp án, chia điểm theo tỷ lệ ô đúng, và đánh dấu những bài cần thầy cô xem lại bằng mắt. Mọi phép chấm chạy ngay trên máy của thầy cô. Miễn phí, đăng nhập bằng Google để có lịch sử riêng.

Dữ liệu minh họa bên phải là hư cấu

Bảng điểm (ví dụ minh họa)

Đề mẫu 9 câu · thang 10 · 3 bài nộp
FileĐiểmCờ
bai_01.xlsx10.00
bai_02.xlsx10.00CHAM_BU
bai_03.xlsx9.20NHAP_TAY

Cờ không tự trừ điểm — chúng chỉ báo “thầy cô nên nhìn bài này”.

Công cụ này giúp được gì

Dành cho giảng viên chấm bài thực hành Excel (ví dụ học phần MIS1003), nơi mỗi sinh viên nộp một file .xlsx.

Chấm theo giá trị, không theo cách làm

Sinh viên dùng VLOOKUP hay INDEX/MATCH đều được, miễn kết quả ô đúng. Barem do thầy cô định nghĩa trong file đáp án.

Không phạt oan lỗi dây chuyền

Câu trước sai làm cả chuỗi câu sau lệch. Nếu công thức của sinh viên đúng như đáp án, ô đó vẫn được ghi nhận (cờ CHAM_BU) để thầy cô quyết định.

Bài của sinh viên ở lại máy thầy cô

File bài làm được đọc và chấm ngay trong trình duyệt, không tải lên máy chủ. Chỉ bảng điểm (tên file, điểm, cờ) mới được lưu vào tài khoản của thầy cô, và thầy cô tắt/xóa được.

Chấm bài

Ba bước: nạp đáp án, chọn bài nộp, bấm chấm. Chưa có file? Tải bộ mẫu hư cấu bên dưới để thử.

Đăng nhập để dùng (miễn phí)

Mỗi thầy cô có lịch sử bảng điểm riêng, chỉ mình thầy cô xem được. Chúng tôi chỉ nhận email và tên từ tài khoản Google.

Bộ mẫu để thử (hư cấu, không có tên hay số liệu thật): DapAn_mau.xlsx · bài đúng hoàn toàn · bài có lỗi dây chuyền · bài gõ cứng giá trị

Cách hoạt động

Phần này viết để thầy cô biết chính xác điểm số được tạo ra thế nào, vì đây là bảng điểm của sinh viên.

1. So giá trị từng ô

Với mỗi câu, file đáp án khai báo vùng ô cần chấm, số điểm, kiểu dữ liệu (chuỗi, số hoặc hỗn hợp) và dung sai cho số. Công cụ đọc giá trị trong ô tương ứng của bài nộp và so với đáp án.

2. Chia điểm theo tỷ lệ ô đúng

Câu có vùng nhiều ô được chia đều: đúng 4/5 ô thì được 80% điểm câu. Điểm cả bài là tổng các câu, thang 10.

3. Tự tính lại khi thiếu giá trị

Nếu file không lưu sẵn kết quả công thức, công cụ tự tính bằng bộ máy công thức viết riêng bằng JavaScript và gắn cờ TU_TINH để thầy cô biết giá trị đó do công cụ tính.

4. Hiệu chuẩn theo đáp án

Trước khi chấm, bộ máy được kiểm tra trên chính các ô đáp án. Ô nào bộ máy tính ra khác giá trị đúng thì được ghi nhận là không tin cậy, và không dùng để bù điểm.

Nhóm hàm Excel bộ máy hiểu được

Phủ các nhóm hàm cần cho đề mẫu, không phải toàn bộ Excel.

chuỗi: LEFT RIGHT MID LEN TRIM UPPER…dò tìm: VLOOKUP HLOOKUP INDEX MATCHngày: DATE DATEDIF EDATE EOMONTH WEEKDAY NETWORKDAYSlogic: IF IFS AND ORlàm tròn: ROUND ROUNDUP ROUNDDOWNđiều kiện: SUMIF(S) COUNTIF(S) AVERAGEIF(S) MAXIFS MINIFSCSDL: DSUM DCOUNT DAVERAGE DMAX DMIN DGETmảng cơ bản: SUM(IF(…))

Cờ cảnh báo

Cờ là lời nhắc cho thầy cô, không phải bản án. Điểm vẫn được tính theo giá trị ô; cờ cho biết nên mở bài nào ra xem.

NHAP_TAY

Gõ tay giá trị thay vì dùng công thức. Ô có giá trị nhưng không có công thức. Nếu giá trị đúng, ô vẫn được điểm; thầy cô quyết định có chấp nhận cách làm này không.

BO_TRONG

Bỏ trống. Ô cần chấm không có gì. Không điểm cho ô đó.

TU_TINH

Thiếu giá trị lưu sẵn. File không giữ kết quả công thức (ví dụ lưu từ công cụ không phải Excel), nên giá trị do công cụ tự tính.

CHAM_BU

Bù lỗi dây chuyền. Giá trị lệch đáp án nhưng công thức của sinh viên ở ô đó giống hệt công thức đáp án (sau khi bỏ khoảng trắng, không phân biệt hoa thường). Nghĩa là lỗi nằm ở dữ liệu đầu vào của câu trước, không phải ở câu này, nên ô được tính điểm.

Ô gõ cứng giá trị hoặc dùng công thức khác sẽ không được bù.

Tạo file đáp án

Một file .xlsx, hai sheet. Thầy cô làm đề trên Excel như bình thường rồi thêm sheet quy định điểm.

Sheet BaiLam

Bài làm mẫu hoàn chỉnh của thầy cô: công thức và giá trị đúng, cùng bố cục ô với bài sinh viên nhận được. Hãy mở và lưu lại bằng Excel để kết quả công thức được lưu sẵn.

Sheet ChamDiem

Mỗi dòng là một câu:

CộtÝ nghĩaVí dụ
CâuSố thứ tự câu1
Vùng ô chấmÔ hoặc vùng ô trong BaiLamD5:D9
ĐiểmĐiểm tối đa của câu1
Kiểuchuoi, so hoặc hon hopso
Dung saiSai lệch cho phép với số0.01
Cách chấmGhi chú cho thầy côSo giá trị
Công thức mẫuCông thức đáp án, để tham chiếu=VLOOKUP(…)

Cần ví dụ cụ thể? Tải DapAn_mau.xlsx và xem hai sheet.

Giới hạn & minh bạch

Công cụ đang ở giai đoạn chạy thử miễn phí. Nói rõ điều gì làm được và chưa làm được để thầy cô cân nhắc trước khi dùng cho điểm thật.

Đã có

  • Chấm hàng loạt, xem chi tiết từng câu, từng ô sai
  • Xuất bảng điểm BangDiem.xlsx
  • Kiểm thử tự động trên bộ dữ liệu hư cấu (5 kịch bản chấm, và một lượt thao tác đầu-cuối trên trình duyệt)
  • Phát hiện bài sai giống hệt nhau, bài lẫn đáp án mã đề khác, và đối chiếu danh sách lớp tìm bài chưa nộp
  • Chấm hoàn toàn trên máy người dùng; đăng nhập Google và lịch sử bảng điểm riêng cho từng thầy cô

Chưa có / chưa kiểm chứng

  • Bộ máy công thức đã đối chiếu từng ô với LibreOffice và WPS Spreadsheet (0 ô lệch); chưa đối chiếu trực tiếp trên Microsoft Excel — thầy cô có Excel có thể tự kiểm trong 1 phút bằng file bên dưới
  • Phát hiện chép bài chỉ là dấu hiệu để thầy cô xem lại (bài sai giống hệt nhau, hoặc dùng đáp án của mã đề khác), không phải kết luận
  • Chưa đo tốc độ khi chấm cỡ ~1000 bài
  • Bộ máy công thức chưa phủ hết các hàm Excel
  • Đề tự sinh có 5 chủ đề; thầy cô cần chủ đề khác thì dùng chức năng nhân mã đề từ đề của mình

Tự kiểm chứng bằng Excel của thầy cô

Tải KiemChung_Excel.xlsx (dữ liệu hư cấu). Khi mở, Excel tự tính lại toàn bộ 477 ô công thức của 5 chủ đề đề mẫu rồi so với giá trị máy chấm đã tính; sheet TomTat ghi số ô lệch và kết luận. Nếu thầy cô thấy có ô lệch, xin báo lại để chúng tôi sửa bộ máy công thức.

Bộ đề mẫu từng chủ đề (ZIP gồm đề + đáp án 2 mã): kho hàng · đơn hàng · bảng điểm · thuê phòng · bảng lương

Khuyến nghị: trong giai đoạn thử, hãy chấm song song một vài bài bằng tay để đối chiếu, và mở các bài có cờ trước khi công bố điểm.

Hỏi đáp

File bài làm của sinh viên có bị gửi đi đâu không?

Không. File bài làm được đọc bằng trình duyệt trên máy thầy cô và chấm tại chỗ, không tải lên. Nếu thầy cô để bật “Lưu bảng điểm vào lịch sử”, chỉ tên file, điểm, cờ và điểm từng câu được lưu vào tài khoản của thầy cô (tên file có thể chứa tên sinh viên, nên hãy đặt tên file trung tính nếu cần). Bỏ chọn ô đó thì không lưu gì. Thầy cô xóa từng đợt hoặc cả tài khoản bất cứ lúc nào.

Sinh viên dùng công thức khác với đáp án thì sao?

Vẫn đúng nếu giá trị ô khớp. Công cụ chấm kết quả, không chấm cách làm.

Vì sao có bài điểm tròn 10 mà vẫn bị gắn cờ?

Cờ (ví dụ CHAM_BU hay NHAP_TAY) cho biết điểm có được nhờ bù lỗi dây chuyền hoặc nhờ giá trị gõ tay. Thầy cô nên xem để chắc chắn đó là điểm đúng ý.

Dùng cho môn khác ngoài MIS1003 được không?

Được, miễn thầy cô viết file đáp án theo cấu trúc ở trên. Lưu ý bộ máy công thức hiện phủ các nhóm hàm của đề mẫu.

Dữ liệu trong đề tự sinh có phải thật không?

Không. Mã hàng, mã nhân viên, tên hàng… đều hư cấu và sinh ngẫu nhiên, không có tên người hay thương hiệu thật. Bộ đề đã được kiểm tra bằng cách so đáp án với LibreOffice trên từng ô công thức.

Có tốn phí không?

Miễn phí. Cần đăng nhập Google để mỗi thầy cô có lịch sử riêng.

Ai xem được lịch sử của tôi?

Chỉ tài khoản Google đã đăng nhập. Dữ liệu nằm trên Cloudflare (cơ sở dữ liệu D1) và gắn với tài khoản của thầy cô.