Phần III là trả lời ngắn — HS nhập đáp án dạng số hoặc text ngắn (1-5 từ). Hệ thống chấm tự động qua normalize + whitelist matching, không cần GV chấm tay.
Cách chấm
- HS gõ đáp án vào ô input
- Khi HS nộp bài, hệ thống normalize đáp án:
- Bỏ dấu cách thừa đầu/cuối
- Lowercase (nếu GV cho phép)
- Làm tròn số theo cấu hình
- Loại bỏ dấu chấm phẩy thừa
- So sánh với whitelist đáp án đúng (GV nhập trong Editor)
- Nếu match → 100% điểm câu. Nếu không → 0 điểm (không có partial credit cho Phần III).
Soạn câu Phần III
Trong Editor, chọn loại câu FILL_BLANK:
- Nhập đề bài ở khung lớn (vd: "Tính diện tích tam giác ABC với A(1;2), B(3;4), C(5;6). Làm tròn 2 chữ số thập phân.")
- Nhập đáp án chấp nhận được trong khung nhỏ. Có thể nhập nhiều đáp án ngăn cách bằng
|:
→ Hệ thống chấp nhận cả 4 cách viết2.00 | 2,00 | 2 | 2.0 - Tick các option normalize:
- Bỏ qua hoa thường (lowercase)
- Bỏ qua dấu cách
- Cho phép cả . và , làm dấu thập phân
- Chia điểm câu (BGD 2025: 0.25đ/câu cho Toán/Lý/Hóa/Sinh)
Ví dụ đáp án whitelist
| Câu | Đáp án whitelist | HS nhập | Kết quả |
|---|---|---|---|
| Diện tích = ? | 2.00 | 2,00 | 2 | 2.0 | 2.00 | ✓ Đúng |
| Diện tích = ? | 2.00 | 2,00 | 2.0 | ✗ Sai (không có trong whitelist) |
| Cation = ? | Na+ | Na^+ | Natri+ | na+ | ✓ Đúng (lowercase normalize) |
| Tên hợp chất = ? | axetilen | ethyne | axetylen | ✗ Sai (sai chính tả) |
Cấu hình BGD 2025
Đề BGD 2025 quy định Phần III như sau:
| Môn | Số câu | Điểm/câu | Tổng |
|---|---|---|---|
| Toán | 6 | 0.25 | 1.5/10 |
| Lý | 6 | 0.25 | 1.5/10 |
| Hóa | 6 | 0.25 | 1.5/10 |
| Sinh | 6 | 0.25 | 1.5/10 |
Văn/Anh/Sử/Địa/GDKTPL/Tin/CN: không có Phần III (chỉ có Phần I + Phần II).
Lưu ý kỹ thuật
FILL_BLANK vs ESSAY:
FILL_BLANK: chấm tự động qua whitelistESSAY: GV chấm tay (cho câu tự luận dài)- Trước đây có bug 2026-05-04: PDF import auto-convert Phần III thành
FILL_BLANKnhưng frontend render dưới dạng MC → 0 điểm cho mọi HS. Đã fix: post-import auto-convert sangESSAYrồi GV xem lại và đổi thànhFILL_BLANKvới whitelist phù hợp.
Mẹo
- Đáp án số có nhiều cách viết: liệt kê hết trong whitelist (
2.00 | 2,00 | 2 | 2.0 | 2.0). - Đáp án hóa học: ghi rõ
Na+thay vìNa^+cho dễ HS gõ. - Đáp án anh ngữ: liệt kê cả từ Anh và Việt (
derivative | đạo hàm). - Câu có nhiều đáp án đúng (vd: liệt kê 2 chất): tách thành 2 câu Phần III riêng để dễ chấm.
Câu hỏi thường gặp
Có thể chấm partial credit Phần III như Phần II không? → Không. Phần III là all-or-nothing (đúng 100% hoặc 0). Nếu cần partial, dùng Phần II thay thế.
HS gõ đúng nội dung nhưng dư khoảng trắng/dấu chấm câu? → Hệ thống tự normalize (bỏ trim, lowercase). Sửa được trong cấu hình câu.
HS gõ tiếng Việt có dấu vs không dấu? → Hệ thống chỉ match exact ASCII. Nếu HS gõ "axit" thay vì "axít" → tùy GV thêm vào whitelist hay không.
HS gõ kết quả khoa học (vd: 2.34 × 10^5)? → Hỗ trợ nhiều format: 2.34e5, 2.34×10^5, 234000. Liệt kê trong whitelist.