Mục lục
1. Giới thiệu
EXAM-CLO là ứng dụng web hỗ trợ chấm thi trắc nghiệm bằng cách sử dụng các tệp Excel xuất ra từ ứng dụng di động UnT Mobile Application.
Hệ thống cung cấp các chức năng chính sau:
- ✔ Tính điểm tổng kết (GPA) theo thang điểm 10.
- ✔ Tính điểm từng chuẩn đầu ra (CLO) cho từng sinh viên.
- ✔ Xuất bảng điểm tổng hợp (trang Marks).
- ✔ Xuất bảng điểm chi tiết bài làm (trang Detail).
- ✔ Hỗ trợ chấm nhiều mã đề thi cùng lúc.
- ✔ Tự động nhận diện trường hợp có hoặc không sử dụng CLO.
2. Chuẩn bị dữ liệu
Trước khi chấm điểm, bạn cần chuẩn bị 2 tệp bảng tính Excel sau:
-
Tệp Đáp án (Answer Workbook)
- Chứa đáp án chuẩn của các mã đề.
- Chứa danh sách các mã đề thi.
- Chứa thông tin CLO tương ứng với từng câu hỏi (không bắt buộc).
-
Tệp Kết quả từ UnT (UnT Result Workbook)
- Được xuất trực tiếp từ ứng dụng di động UnT.
- Chứa Mã số sinh viên (MSSV).
- Chứa danh sách đáp án sinh viên đã chọn.
- Chứa Mã đề thi của từng sinh viên.
3. Định dạng tệp Đáp án (Answer Workbook)
Tệp Đáp án luôn tuân theo một cấu trúc cố định. Mỗi mã đề thi sẽ chiếm 2 cột liền kề nhau:
- Cột Mã đề: Chứa đáp án đúng (A, B, C hoặc D).
- Cột CLO: Chứa số hiệu CLO tương ứng với từng câu hỏi.
| Câu | 101 | CLO | 102 | CLO | 103 | CLO |
|---|---|---|---|---|---|---|
| 1 | A | 1 | B | 1 | C | 1 |
| 2 | D | 2 | A | 2 | B | 2 |
| 3 | B | 2 | C | 2 | D | 2 |
Mô tả các cột
| Tên cột | Mô tả |
|---|---|
| Câu (Question) | Thứ tự câu hỏi. |
| 101, 102, ... | Mã đề thi. |
| CLO | Số hiệu CLO tương ứng với cột mã đề nằm ngay bên trái nó. |
4. Chấm điểm không dùng CLO
Nếu bạn chỉ cần chấm điểm tổng kết (GPA) mà không cần đánh giá CLO, bạn có thể để trống tất cả các ô trong cột CLO.
Lưu ý: KHÔNG xóa các cột CLO, chỉ để trống nội dung các ô bên trong.
| Câu | 101 | CLO | 102 | CLO |
|---|---|---|---|---|
| 1 | A | B | ||
| 2 | C | D | ||
| 3 | B | A |
- ✔ Điểm các CLO theo thang điểm 10.
- ✔ Điểm trung bình GPA.
- ✔ Số câu trả lời đúng.
- ✘ CLO 1: số câu đúng và điểm thực.
- ✘ CLO 2: số câu đúng và điểm thực.
- ✘ CLO 3: số câu đúng và điểm thực
- ✘ Điểm các CLO đã hiệu chỉnh để tổng bằng GPA.
5. Quy tắc dữ liệu
5.1 Đáp án chuẩn
Mỗi ô đáp án chỉ được chứa duy nhất 1 ký tự.
| Hợp lệ | Không hợp lệ |
|---|---|
| A | AB |
| B | E |
| C | 1 |
| D | (để trống) |
5.2 Dữ liệu CLO
Chỉ có 2 trường hợp dữ liệu hợp lệ:
Trường hợp 1 — KHÔNG sử dụng CLO
- Giữ nguyên tất cả các cột CLO.
- Để trống tất cả các ô dữ liệu CLO.
(để trống) (để trống) (để trống) (để trống)
Trường hợp 2 — CÓ sử dụng CLO
- Mọi câu hỏi đều phải được gán số hiệu CLO.
- Không được để trống bất kỳ câu hỏi nào.
Đúng
1 2 1 3 2 1
Sai
1 2 3 1
6. Các lỗi thường gặp
Mục này mô tả các thông báo lỗi phổ biến nhất trên EXAM-CLO và cách khắc phục chúng.
6.1 Thiếu đáp án (Missing Answer)
Mọi câu hỏi trong tất cả các mã đề thi đều phải có đáp án chuẩn.
Thông báo lỗi mẫu
Exam Code: 101 Missing answer at Question 15. (Mã đề 101: Thiếu đáp án ở Câu 15)
6.2 Đáp án không hợp lệ (Invalid Answer)
Ứng dụng chỉ chấp nhận duy nhất 1 ký tự đại diện cho đáp án.
| Được chấp nhận | Bị từ chối |
|---|---|
| A | AB |
| B | E |
| C | 2 |
| D | ABC |
| (để trống) |
Thông báo lỗi mẫu
Invalid answer. Exam Code: 102 Question: 28 Value: E (Đáp án không hợp lệ. Mã đề: 102, Câu: 28, Giá trị nhập: E)
6.3 Thiếu CLO (Missing CLO)
Lỗi này chỉ xuất hiện khi tệp bảng tính đang được cài đặt có sử dụng CLO.
Thông báo lỗi mẫu
Exam Code: 101 Missing CLO at Question: 12, 18 (Mã đề 101: Thiếu thông tin CLO ở các câu: 12, 18)
6.4 Số lượng câu hỏi không đồng nhất (Different Number of Questions)
Tất cả các mã đề thi trong cùng một kỳ thi phải có tổng số lượng câu hỏi bằng nhau.
Ví dụ lỗi
101 : 40 Câu 102 : 39 Câu 103 : 40 Câu
6.5 Mã đề không tồn tại (Unknown Exam Code)
Mã đề thi của sinh viên trong tệp UnT phải tồn tại trong tệp Đáp án.
Ví dụ lỗi
Exam Code 205 does not exist. (Mã đề 205 không tồn tại trong tệp đáp án)
6.6 Định dạng tệp không hợp lệ (Invalid Workbook Format)
Ứng dụng chỉ hỗ trợ các tệp Microsoft Excel có phần mở rộng là .xlsx.
Các định dạng KHÔNG được hỗ trợ
- .xls
- .csv
- .ods
- .numbers
7. Lưu ý quan trọng
- Chỉ sử dụng định dạng tệp .xlsx.
- Không đổi tên các sheet (trang tính) trừ khi thực sự cần thiết.
- Không thay đổi cấu trúc của dòng tiêu đề (header).
- Không xóa bất kỳ cột CLO nào.
- Không chèn thêm các cột trống giữa các mã đề thi.
- Không gộp ô (Merge cells).
- Không thay đổi thứ tự sắp xếp của các mã đề.
- Không để trống các dòng nằm giữa bảng đáp án.
- Nếu không dùng CLO, hãy để trống toàn bộ các ô trong cột CLO.
- Nếu có dùng CLO, tất cả các câu hỏi đều phải điền mã CLO.
- Xóa toàn bộ các dữ liệu thừa nằm phía sau cột CLO cuối cùng.
- Luôn kiểm tra kỹ tệp kết quả xuất từ UnT trước khi đưa vào chấm.
8. Quy trình thực hiện
Quá trình chấm điểm được thực hiện qua các bước đơn giản sau:
| Bước | Thao tác |
|---|---|
| 1 | Chọn Tệp Đáp án (.xlsx). |
| 2 | Chọn Tệp Kết quả từ UnT (.xlsx). |
| 3 | Nhấn nút Process (Xử lý). |
| 4 | Xem và kiểm tra kết quả chấm. |
| 5 | Xuất bảng điểm tổng hợp (Export Marks). |
| 6 | Xuất bảng điểm chi tiết (Export Detail). |
Tệp Đáp án (.xlsx)
│
▼
EXAM-CLO
▲
│
Tệp Kết quả UnT (.xlsx)
│
▼
Nhấn Process
│
▼
Kiểm tra kết quả
│
┌─────┴─────┐
▼ ▼
Xuất Marks Xuất Detail
Quá trình chấm điểm diễn ra hoàn toàn tự động. Bạn không cần kết nối Internet sau khi trang web đã được tải xong.
9. Lời cảm ơn
Tác giả xin gửi lời cảm ơn chân thành đến các nhà phát triển của ứng dụng di động UnT Mobile Application.
Ứng dụng UnT đã cung cấp một phương thức hiệu quả để thu thập câu trả lời thi trắc nghiệm, giúp cho quá trình chấm thi trở nên nhanh chóng và chính xác hơn rất nhiều.
EXAM-CLO được phát triển như một công cụ bổ trợ giúp xử lý các tệp Excel xuất ra từ UnT, tự động tính toán điểm GPA, điểm CLO và tạo các báo cáo kết quả phù hợp cho công tác đánh giá giáo dục cũng như đảm bảo chất lượng.
10. Thông tin phiên bản
| Ứng dụng | EXAM-CLO |
| Phiên bản hiện tại | 1.1 |
| Thời gian phát hành | Tháng 07 năm 2026 |
| Giấy phép | MIT License |
| Tác giả | P. H. Nam |
| Website | https://apmaths.github.io/tools/exam-clo |