CTUMP logo

Exam Support App CTUMP 2026

Ebook hướng dẫn sử dụng chi tiết cho giảng viên và sinh viên

1/20
SỔ TAY HƯỚNG DẪN CHI TIẾT

Hướng dẫn sử dụng Exam Support App CTUMP

Biên soạn từ mã nguồn FastAPI, các giao diện quản trị/sinh viên và mẫu ngân hàng câu hỏi Triết – Ngoại ngữ. Tài liệu tập trung vào thao tác thực tế cho giảng viên và sinh viên, có lưu đồ, mockup minh họa và các lưu ý chống gian lận.

Đối tượngGiảng viên, cán bộ coi thi, sinh viên
Phiên bảnCTUMP 2026 · màu chủ đạo xanh dương / trắng / viền đỏ
Nội dungĐăng nhập · rule · import bộ câu hỏi/đáp án · monitor · chấm bài · chặn thi · buộc nộp
Kết quả bàn giaoPDF + ebook flipbook HTML
Khuyến nghị đọc trên máy tính; bản PDF dùng để in/lưu trữ, bản HTML dùng để lật trang và trình chiếu nội bộ.
CTUMP
EXAM SUPPORT APP

Mục lục & phạm vi

Tài liệu thao tác nhanh dành cho người dùng cuối

CTUMP 2026

Mục lục nhanh

01
Tổng quan & quy tắc hệ thốngđiểm mấu chốt rút ra từ code
02
Lưu đồ giảng viêntừ đăng nhập tới chấm/xuất kết quả
03
Lưu đồ sinh viênđăng nhập, làm bài, chat, nộp bài
04
Mẫu import Triết & Ngoại ngữđịnh dạng .docx hệ thống đọc được
05
Hướng dẫn cho giảng viêndashboard, rule, câu hỏi, monitor, chấm
06
Hướng dẫn cho sinh viêncổng thi, thông tin, trả lời, lỗi thường gặp

Phạm vi tài liệu

  • Dựa trên các route trong main.py, các template admin_*.html, student_*.html và logo CTUMP.
  • Phản ánh đúng các hành vi quan trọng: một phiên thi/thiết bị, làm tuần tự từng câu, có chat riêng, có monitor trực tiếp.
  • Giảng viên có thể: tạo/kích hoạt đề, import file .docx, sửa câu hỏi trước khi đề được dùng, gia hạn, chặn, buộc nộp, reset lượt thi, chấm tự luận/điền từ.
  • Sinh viên phải: đăng nhập Google, nhập MSSV/lớp/bộ môn, chọn đề đúng, không thoát tab, nộp bài theo quy định.
Lưu ý triển khai
Trong mã nguồn, một số nhãn trên giao diện có thể thay đổi theo dữ liệu thực tế; vì vậy các hình minh họa dưới đây được dựng theo đúng logic chức năng, không phụ thuộc dữ liệu mẫu của máy chủ.
02
CTUMP
EXAM SUPPORT APP

Tổng quan & quy tắc hệ thống

Những điểm cần nắm trước khi thao tác

CTUMP 2026

Tổng quan hệ thống

Hệ thống chia thành 2 vùng làm việc: giảng viên/adminsinh viên. Dữ liệu đề thi, câu hỏi, lượt thi, chat, monitor và chấm điểm đều chạy xuyên suốt từ cùng một mã nguồn FastAPI.

Import câu hỏichỉ nhận file .docx
Giới hạn thời gian/câu15–600 giây
Ngưỡng vi phạm5 lần → tự nộp, 0 điểm
Phiên làm bài1 tài khoản / 1 thiết bị

Quy tắc lõi rút ra từ code

  • 1
    Sinh viên chỉ được làm tuần tự từng câu; đã sang câu sau thì câu trước bị khóa, không quay lại.
  • 2
    Nếu câu được cấu hình bắt buộc trả lời, sinh viên không thể qua câu tiếp theo hay nộp bài khi còn thiếu câu bắt buộc.
  • 3
    Giảng viên chỉ được sửa/xóa câu hỏi khi câu đó chưa được dùng trong một lượt thi nào.
  • 4
    Chat riêng giảng viên – sinh viên hoạt động theo từng lượt thi; có thể gửi kèm tệp nhỏ.
  • 5
    Hệ thống có thể chặn, buộc nộp, gia hạn, reset, xóa lượt thi theo từng sinh viên hoặc hàng loạt.
Kiến trúc thao tác
/admin /student /api
Admin

Tạo đề · quản lý câu hỏi · monitor · chấm · xuất Excel

FastAPI + DB

Exam · Question · Attempt · ChatMessage · chấm điểm tự động

Sinh viên

Google login · thông tin dự thi · làm bài · nhận cảnh báo · xem kết quả

Dashboard Question detail Live monitor Result
03
CTUMP
EXAM SUPPORT APP

Lưu đồ thao tác giảng viên

Từ lúc mở dashboard đến khi hoàn tất chấm điểm

CTUMP 2026

Lưu đồ giảng viên

Đăng nhập giảng viên
Gán bộ môn / vào Dashboard
Tạo kỳ thi hoặc dùng lại đề cũ
Khai báo rule theo lớp, mật khẩu, thời gian, số câu
Import file .docx chứa câu hỏi + đáp án
Review / sửa câu hỏi / chỉnh thời gian từng câu
Mở kỳ thi, theo dõi live monitor và chat
Gia hạn · buộc nộp · chặn · reset khi cần
Chấm tự luận / điền từ, xuất Excel
Kết thúc kỳ thi & lưu hồ sơ

Điểm kiểm soát quan trọng

Rule / lớp

Cấu hình trong ô class_rules_json để số câu phù hợp từng lớp; đồng thời hệ thống vẫn gán rule dự phòng theo MSSV chẵn/lẻ.

Mở / đóng kỳ thi

Nút kích hoạt trên dashboard cho phép giảng viên đóng đề ngay khi phát hiện lỗi import hoặc sai thời gian.

Monitor

Xem câu hiện tại, nội dung sinh viên đang nhập/chọn, trạng thái, số vi phạm, chat riêng.

Kỷ luật

Buộc nộp dùng khi muốn chốt bài ngay; Chặn dùng khi muốn khóa quyền tiếp tục làm bài.

04
CTUMP
EXAM SUPPORT APP

Lưu đồ thao tác sinh viên

Đường đi chuẩn để tránh lỗi phiên làm bài

CTUMP 2026

Lưu đồ sinh viên

Đăng nhập Google
Nhập MSSV · lớp · chọn bộ môn
Chọn giảng viên / đề thi · nhập mật khẩu
Vào bài thi trên đúng 1 thiết bị
Trả lời câu hiện tại · lưu nhanh / khóa câu
Nhận tin nhắn riêng nếu giảng viên gửi chat
Không thoát tab · không rê chuột ra ngoài quá lâu
Nộp bài hoặc bị buộc nộp nếu vi phạm / hết giờ
Xem kết quả & phản hồi đúng/sai theo cấu hình
Cổng làm bài sinh viên
/student/exam/start
Đăng nhập GoogleChọn giảng viênNhập mật khẩu đề
Lưu ý
  • Không thoát tab
  • Không dùng 2 thiết bị
  • Phải nộp đúng hạn
Quy trình
  1. Vào cổng thi
  2. Chọn đề
  3. Làm tuần tự
  4. Nộp bài
05
CTUMP
EXAM SUPPORT APP

Mẫu import ngân hàng câu hỏi

Ví dụ khuyến nghị cho Triết và Ngoại ngữ

CTUMP 2026

Mẫu import dành cho bộ môn Triết

[MCQ]
Question: Theo chủ nghĩa duy vật lịch sử, yếu tố quyết định sự vận động và phát triển của xã hội là gì?
A. Ý thức xã hội
B. Tồn tại xã hội
C. Hệ tư tưởng thống trị
D. Nhà nước pháp quyền
Answer: B
Points: 1

Mẫu import dành cho Ngoại ngữ

[MCQ]
Question: Which part of the brain is responsible for coordination and balance?
A. Cerebrum
B. Medulla oblongata
C. Cerebellum
D. Thalamus
Answer: C
Points: 0.4

Fill in each blank with ONE suitable word: (0.5 x 6)
The nervous system transmits [1]_____ between different parts...
Answer: 1. signals | 2. nerves | 3. sensory | 4. network | 5. voluntary | 6. digestion
Points: 3

Hệ thống đọc file như thế nào?

  • Chỉ nhận tệp .docx; nếu không đúng định dạng sẽ báo lỗi ngay.
  • Parser nhận 3 nhóm chính: [MCQ], [SHORT], [FIB] hoặc khối Fill in each blank....
  • Mỗi câu phải có Question; trắc nghiệm phải có ít nhất 2 lựa chọn và dòng Answer:.
  • Hệ thống tự bỏ qua câu trùng nội dung + đáp án đã có trong đề.
  • Giảng viên nên ghi Points: rõ ràng để thang điểm không bị lệch sau import.
Mẹo soạn file import
Mỗi câu nên cách nhau bằng một dòng trống; tuyệt đối không dán bảng biểu hoặc ảnh vào giữa block câu hỏi nếu muốn parser đọc ổn định.
Giới hạn an toàn
Với file quá lớn, nên chia thành nhiều lần import để dễ kiểm soát trùng lặp và lỗi định dạng.
06
CTUMP
EXAM SUPPORT APP

Giảng viên: đăng nhập & vào dashboard

Bắt đầu phiên quản trị an toàn

CTUMP 2026

Bước 1. Đăng nhập giảng viên

1
Mở trang đăng nhập giảng viên
Nhập Email giảng viênMật khẩu. Sau khi xác thực thành công, hệ thống chuyển vào dashboard quản trị.
2
Kiểm tra bộ môn quản lý
Nếu đây là lần đầu, dùng mục Tự gán bộ môn của tôi hoặc nhờ tài khoản có quyền cao hơn gán bộ môn.
3
Xác nhận quyền thao tác
Chỉ tài khoản tạo đề mới được sửa, xóa, đóng/mở hoặc xuất kết quả của đề đó.
Kết quả mong đợi
Sau đăng nhập, giảng viên nhìn thấy danh sách kỳ thi, thống kê câu hỏi, danh sách lượt thi và khối thao tác nhanh.
Đăng nhập giảng viên
/admin/login
Dashboard tổng quan
/admin/dashboard
Tạo kỳ thi mớiMở kỳ thi ngayXuất Excel
Đề thi

Quản trị danh sách đề đang có

Câu hỏi

Review / sửa / xóa trước khi dùng

Lượt thi

Buộc nộp · chặn · gia hạn

07
CTUMP
EXAM SUPPORT APP

Giảng viên: tạo đề, chọn rule, đặt thời gian

Các thông số nên khóa kỹ trước khi cho sinh viên vào làm

CTUMP 2026

Bước 2. Tạo kỳ thi và cấu hình rule

1
Nhập thông tin đề thi
Điền Tên kỳ thi, Mô tả, Thời gian bắt đầu, Thời lượng (phút) và mật khẩu đề.
2
Chọn số câu cho đề
Khai báo Số câu trắc nghiệmSố câu tự luận / điền từ; đây là số câu mà hệ thống sẽ rút cho mỗi lượt thi.
3
Cấu hình rule theo lớp
Tại trường class_rules_json, nhập rule cho từng lớp, ví dụ: {{"Y3A":{{"num_mcq":20,"num_short":2}},"DEFAULT":{{"num_mcq":15,"num_short":1}}}}.
4
Bật các tùy chọn chung
Có thể mở kỳ thi ngay, cho phép thi lại, đặt thời gian vô thời hạn, và dùng lại đề cũ để clone toàn bộ câu hỏi.
5
Lưu và kiểm tra lại
Sau khi tạo, đề xuất hiện trong dashboard; giảng viên có thể cập nhật lại tiêu đề, thời gian hoặc đóng/mở đề bất cứ lúc nào.
Giải thích từ “rule” trong hệ thống
Có 2 lớp rule: (1) rule theo lớp do giảng viên khai báo trong class_rules_json; (2) rule dự phòng hệ thống tự gán theo MSSV chẵn/lẻ để lưu vết assigned_rule.
Tạo kỳ thi mới
/admin/dashboard#create-exam
Triết Mác – Lênin giữa kỳ
08:00 12/05/2026
60 phút
30
2
{{"DEFAULT": {"num_mcq": 30, "num_short": 2}}}
Mở kỳ thi ngay · Cho phép thi lại
Tạo kỳ thi
08
CTUMP
EXAM SUPPORT APP

Giảng viên: import, review và kiểm tra chất lượng đề

Tập trung phát hiện lỗi trước khi mở đề chính thức

CTUMP 2026

Bước 3. Import bộ câu hỏi kèm đáp án

1
Chọn đúng đề cần import
Trong dashboard, mở đúng kỳ thi rồi dùng khối import file .docx.
2
Import và theo dõi số lượng
Sau khi import thành công, hệ thống báo số câu đã thêm và số câu bị bỏ qua do trùng.
3
Vào Review câu hỏi
Mở trang Review để kiểm tra loại câu, nội dung, đáp án, tags và thứ tự câu.
4
Sửa lỗi import nếu có
Nếu thấy lỗi định dạng, hãy sửa lại file .docx hoặc sửa từng câu trực tiếp trước khi sinh viên bắt đầu làm bài.
Lưu ý trùng lặp
Hệ thống so sánh cả loại câu, nội dung, đáp án và danh sách lựa chọn. Nếu import cùng một câu lần hai, câu đó sẽ bị bỏ qua.
Import câu hỏi
/admin/exams/{id}/import
Kéo thả hoặc chọn file .docx
Đã thêm: 32
Bỏ qua trùng: 4
Import ngay
Review câu hỏi kỳ thi
/admin/exams/{id}/review
#LoạiNội dungĐiểmHành động
1MCQTheo chủ nghĩa duy vật lịch sử...1.0Chi tiết
2FIBThe nervous system transmits...3.0Chi tiết
09
CTUMP
EXAM SUPPORT APP

Giảng viên: sửa câu hỏi, đáp án và thời gian từng câu

Nơi tinh chỉnh chất lượng đề ở mức chi tiết nhất

CTUMP 2026

Bước 4. Sửa câu hỏi và chỉnh thời gian từng câu

1
Mở “Chi tiết câu hỏi”
Từ trang Review, chọn câu cần sửa để vào màn hình chi tiết.
2
Sửa nội dung và đáp án
Giảng viên có thể đổi loại câu, sửa nội dung, đáp án đúng, điểm, tags, giải thích đáp án.
3
Bật/tắt các hành vi câu hỏi
Có thể cho chọn nhiều đáp án, bắt buộc trả lời, xáo vị trí đáp án.
4
Sửa thời gian cho từng câu
Trường Giới hạn thời gian câu hỏi (giây) cho phép nhập từ 15 đến 600 giây.
5
Lưu ý khóa chỉnh sửa
Nếu câu hỏi đã xuất hiện trong bất kỳ lượt thi nào, màn hình sẽ khóa để tránh thay đổi dữ liệu lịch sử.
MCQ

Thời gian hệ thống tự ước tính khoảng 45–60 giây.

FIB

Tự ước tính khoảng 60–90 giây.

Tự luận

Tự ước tính khoảng 90–180 giây.

Khuyến nghị

Chỉ tăng thời gian riêng cho các câu dài, tránh tăng toàn bộ đề một cách không cần thiết.

Chi tiết câu hỏi
/admin/questions/{question_id}
Theo chủ nghĩa duy vật lịch sử, yếu tố quyết định sự vận động...
A. Ý thức xã hội B. Tồn tại xã hội C. Hệ tư tưởng thống trị D. Nhà nước pháp quyền
1
B
60 giây
Bắt buộc trả lời · Cho chọn nhiều · Xáo đáp án
Lưu thay đổi
10
CTUMP
EXAM SUPPORT APP

Giảng viên: monitor, chat, buộc nộp, chặn thi

Trung tâm xử lý tình huống trực tiếp trong ca thi

CTUMP 2026

Bước 5. Quan sát sinh viên và xử lý trong lúc thi

1
Mở danh sách lượt thi
Trong dashboard, tìm đúng sinh viên theo MSSV / tên / lớp rồi mở màn hình monitor.
2
Quan sát câu hiện tại
Giảng viên xem được số câu đang mở, nội dung câu, câu trả lời đang nhập/chọn và thời điểm cập nhật monitor.
3
Chat riêng với sinh viên
Dùng ô chat để nhắc nhở, trả lời hướng dẫn kỹ thuật hoặc yêu cầu kiểm tra lại mạng/thiết bị.
4
Dùng nút Buộc nộp
Áp dụng khi muốn sinh viên kết thúc bài ngay nhưng vẫn chấm trên dữ liệu hiện có.
5
Dùng nút Chặn
Áp dụng khi cần khóa quyền tiếp tục làm bài; sau đó có thể bỏ chặn nếu giải quyết xong.
6
Gia hạn / reset / xóa
Có thể gia hạn thêm 30 phút, reset lượt thi để cho làm lại, hoặc xóa hẳn attempt lỗi.
Kỷ luật tự động trong hệ thống
Nếu sinh viên rời tab / rê chuột ra khỏi màn hình thi quá ngưỡng hoặc cố chụp màn hình nhiều lần, hệ thống cộng vi phạm. Từ mốc 5 vi phạm trở lên, bài có thể bị buộc nộp và tính 0 điểm.
Live monitor
/admin/attempt/{attempt_id}/monitor
Đang làm bài
2/5 vi phạm
Câu hỏi đang hiển thị

Question 12 · The nervous system transmits...

Nội dung đang nhập

signals | nerves | sensory ...

Điều khiển nhanh

{action_chip('Buộc nộp','red')} {action_chip('Chặn','yellow')} {action_chip('Gia hạn 30 phút','green')}

Chat riêng giảng viên – sinh viên
Em kiểm tra lại mạng và tiếp tục ở câu hiện tại.
Dạ em đã vào lại được ạ.
11
CTUMP
EXAM SUPPORT APP

Giảng viên: chấm bài và xuất Excel

Hoàn tất hậu kiểm và lưu hồ sơ điểm

CTUMP 2026

Bước 6. Chấm bài, chấm tự luận và xuất kết quả

1
Mở bài đã nộp
Chỉ các lượt thi đã nộp mới vào màn hình chấm tự luận / điền từ.
2
Kiểm tra điểm tự động
Phần trắc nghiệm và điền từ đã có chấm sơ bộ; giảng viên tập trung vào câu mở cần chấm tay.
3
Nhập điểm từng câu
Điểm từng câu phải nằm trong khoảng 0 đến điểm tối đa của câu.
4
Lưu điểm tự luận
Sau khi lưu, tổng điểm được cập nhật và hệ thống có thể gửi email kết quả.
5
Xuất Excel tổng hợp
Dùng nút xuất để lấy bảng điểm, trạng thái, rule đã gán, số vi phạm và điểm cuối cùng.
Quy tắc chấm an toàn
Nếu giảng viên thay đổi cơ cấu điểm tổng của đề sau này, hệ thống sẽ làm mới thang điểm và tính lại dữ liệu lượt thi liên quan.
Chấm tự luận
/admin/attempt/{attempt_id}/grade
Câu 1 · 2 điểm

Phân tích nguyên nhân sâu xa dẫn đến cách mạng xã hội...

1.5
Câu 2 · 3 điểm

The nervous system transmits ______ between...

2.5
Lưu điểm tự luận
Xuất kết quả Excel
/admin/exams/{exam_id}/export
MSSVHọ tênĐiểmTrạng thái
2012345Nguyễn Văn A8.5Đã nộp
2012346Trần Thị B0.0Forced zero
12
CTUMP
EXAM SUPPORT APP

Giảng viên: bảng quyết định xử lý nhanh

Dùng đúng hành động để giữ tính toàn vẹn dữ liệu

CTUMP 2026

Tác vụ quản trị nhanh sau khi đề đã chạy

Hành động
Khi nào dùng
Hiệu quả thực tế
Buộc nộp
Sinh viên hết giờ, lỗi máy nhưng cần chốt bài hiện tại
Hệ thống chấm trên dữ liệu đã lưu và khóa phiên thi
Chặn / Bỏ chặn
Phát hiện bất thường hoặc cần khóa tạm thời
Sinh viên không tiếp tục thi cho tới khi bỏ chặn
Gia hạn 30 phút
Thiếu thời gian vì sự cố có xác nhận
Tăng ends_at của attempt hiện tại
Reset lượt thi
Muốn cho sinh viên làm lại từ đầu
Xóa toàn bộ attempt cũ của sinh viên trong đề đó
Xóa lượt thi
Dữ liệu hỏng / tạo nhầm / thi thử
Xóa attempt và dữ liệu chat liên quan
Bulk action
Dashboard hỗ trợ chọn nhiều sinh viên và chạy nhanh các tác vụ: buộc nộp, chặn, bỏ chặn, xóa, reset, gia hạn 30 phút.
Khi nào KHÔNG nên sửa đề
Nếu đề đã có attempt thực tế, không nên sửa câu hỏi trực tiếp. Hãy clone đề mới hoặc đóng đề cũ để tránh lịch sử điểm bị khó truy vết.
13
CTUMP
EXAM SUPPORT APP

Sinh viên: đăng nhập & nhập thông tin

Bước chuẩn hóa thông tin trước khi vào đề

CTUMP 2026

Sinh viên – Bước 1. Đăng nhập và nhập thông tin dự thi

1
Đăng nhập Google
Vào cổng sinh viên và đăng nhập bằng tài khoản Google hợp lệ.
2
Xác nhận MSSV
Nhập MSSV có ít nhất 6 chữ số; nhập lớp học đúng chuẩn mà bộ môn đang dùng.
3
Chọn bộ môn
Chỉ khi chọn đúng bộ môn, sinh viên mới thấy đúng danh sách đề đang mở.
4
Tiếp tục vào cổng chọn đề
Sau khi lưu, hệ thống ghi nhận email, tên, MSSV, lớp và bộ môn cho toàn bộ phiên thi.
Lỗi phổ biến
Nếu nhập sai bộ môn hoặc lớp, sinh viên sẽ không thấy đề hoặc thấy thông báo “Hiện chưa có kỳ thi nào mở cho bộ môn/lớp bạn đã chọn”.
Thông tin sinh viên
/student/info
sv@ctump.edu.vn
2012345
Y3A
Bộ môn Lý luận Chính trị
Tiếp tục chọn giảng viên / đề thi
14
CTUMP
EXAM SUPPORT APP

Sinh viên: chọn đề thi và bắt đầu phiên làm bài

Xác thực đúng đề, đúng lớp, đúng giảng viên

CTUMP 2026

Sinh viên – Bước 2. Chọn giảng viên, chọn đề và vào làm bài

1
Chọn đúng giảng viên
Nếu bộ môn có nhiều giảng viên mở đề cùng lúc, hãy chọn đúng người phụ trách lớp mình.
2
Chọn kỳ thi đang mở
Hệ thống chỉ hiển thị đề có trạng thái active và mở cho lớp/bộ môn hiện tại.
3
Nhập mật khẩu đề
Mật khẩu do giảng viên cung cấp; nhập sai sẽ không vào được đề.
4
Bấm “Vào kỳ thi đã chọn”
Nếu đang có phiên thi dở trên chính thiết bị đó, hệ thống cho tiếp tục; nếu mở trên thiết bị khác, hệ thống từ chối.
Quy tắc một thiết bị
Một tài khoản sinh viên chỉ nên thi trên một thiết bị. Nếu mở bài trên thiết bị khác, hệ thống có thể báo phiên cũ đang hoạt động và buộc quay về thiết bị ban đầu.
Cổng làm bài
/student/exam/start
TS. Nguyễn Phúc Tài
Triết Mác – Lênin giữa kỳ
CTUMP-2026
Vào kỳ thi đã chọn
Lưu ý quan trọng: không thoát tab, không dùng 2 thiết bị, giữ mạng ổn định.
15
CTUMP
EXAM SUPPORT APP

Sinh viên: thao tác trong màn hình làm bài

Trọng tâm là trả lời đúng câu hiện tại và giữ phiên thi ổn định

CTUMP 2026

Sinh viên – Bước 3. Làm bài theo từng câu

1
Quan sát 2 loại thời gian
Màn hình có thể hiển thị thời gian câu hiện tạithời gian toàn bài.
2
Trả lời câu hiện tại
Với MCQ chọn đáp án; với điền từ nhập đủ các ô; với tự luận nhập nội dung vào vùng trả lời.
3
Lưu nhanh hoặc khóa câu
Nút Lưu câu này lưu tạm; nút Khóa câu này và sang câu tiếp sẽ khóa câu trước và mở câu kế tiếp.
4
Không quay lại câu trước
Sau khi sang câu tiếp, hệ thống không cho mở lại câu trước hoặc nhảy cóc câu chưa mở.
5
Đọc cảnh báo vi phạm
Nếu rời tab thi, rê chuột ra ngoài quá lâu hoặc có hành vi bị cấm, hệ thống tăng bộ đếm vi phạm.
Không được thoát tab
Khi rời tab hoặc thao tác ngoài màn hình thi quá ngưỡng, hệ thống ghi nhận vi phạm. Nhiều lần vi phạm có thể dẫn đến tự nộp bài và 0 điểm.
Làm bài thi
/student/exam/{attempt_id}
Câu hiện tại: 00:58
Toàn bài: 43:10
Câu 1. Theo chủ nghĩa duy vật lịch sử, yếu tố quyết định sự vận động và phát triển của xã hội là gì?
A. Ý thức xã hội
B. Tồn tại xã hội
C. Hệ tư tưởng thống trị
D. Nhà nước pháp quyền
Lưu câu nàyKhóa câu này và sang câu tiếp
16
CTUMP
EXAM SUPPORT APP

Sinh viên: chat, nộp bài, xem kết quả

Hoàn tất bài thi và tự kiểm tra kết quả

CTUMP 2026

Sinh viên – Bước 4. Trả lời tin nhắn, nộp bài và xem kết quả

1
Mở khung chat riêng
Nếu giảng viên gửi nhắc nhở hoặc hỗ trợ kỹ thuật, sinh viên thấy khung chat ở màn hình làm bài.
2
Phản hồi ngắn gọn, đúng việc
Chỉ dùng chat cho các tình huống kỹ thuật hoặc xác nhận thông báo từ giảng viên.
3
Nộp bài đúng thời điểm
Khi đã hoàn thành, bấm Nộp bài. Nếu còn câu bắt buộc chưa trả lời, hệ thống sẽ đưa về câu thiếu đầu tiên.
4
Xem kết quả
Sau nộp bài, sinh viên xem tổng điểm, số câu trắc nghiệm đúng, trạng thái tự luận chờ chấm và phần giải thích (nếu giảng viên bật).
Trường hợp bị buộc nộp
Nếu giảng viên buộc nộp hoặc hệ thống tự nộp vì hết giờ/vi phạm, sinh viên vẫn được chuyển sang trang kết quả với dữ liệu đã lưu.
Chat & nộp bài
/student/exam/{attempt_id}#chat
Em tiếp tục ở câu hiện tại, không reload nhiều lần.
Dạ em đã thấy ạ.
Nhập tin nhắn…
Gửi
Kết quả bài thi
/student/result/{attempt_id}
8.5
MCQ đúng

26 / 30

Tự luận

2 câu · đã chấm 1

Nếu giảng viên bật giải thích đáp án, phần xem lại bài làm sẽ hiện ngay dưới từng câu.
17
CTUMP
EXAM SUPPORT APP

Xử lý sự cố & checklist vận hành

Trang tham chiếu nhanh trước, trong và sau ca thi

CTUMP 2026

Khắc phục lỗi thường gặp

Tình huống
Nguyên nhân thường gặp
Cách xử lý
Không thấy đề thi
Sai bộ môn / lớp / giảng viên hoặc đề chưa mở
Kiểm tra lại bộ môn, lớp, giảng viên; liên hệ giảng viên để xác nhận đề đã active
Sai mật khẩu đề
Nhập sai hoa thường / khoảng trắng thừa
Nhập lại đúng chuỗi do giảng viên cấp
Bị báo đang mở trên thiết bị khác
Phiên cũ còn hoạt động
Quay lại đúng thiết bị đang thi; nếu cần, nhờ giảng viên reset hoặc chờ phiên cũ hết hiệu lực
Không nộp được bài
Còn câu bắt buộc chưa trả lời
Đọc thông báo, hoàn thành câu được hệ thống chuyển tới rồi nộp lại
Bị chặn / buộc nộp
Giảng viên xử lý thủ công hoặc phát hiện vi phạm
Đọc thông báo trên hệ thống và liên hệ giảng viên ngay
Bài bị 0 điểm do vi phạm
Rời tab, rê chuột khỏi màn hình thi, cố chụp màn hình nhiều lần
Không thể tự phục hồi; cần tuân thủ quy định ngay từ đầu

Checklist trước giờ thi cho giảng viên

  • Đã mở đúng đề, đúng giờ, đúng bộ môn.
  • Đã import và review xong toàn bộ câu hỏi.
  • Đã thử ít nhất 1 câu MCQ và 1 câu FIB/Tự luận.
  • Đã thống nhất mật khẩu đề với lớp.

Checklist trước giờ thi cho sinh viên

  • Dùng 1 thiết bị duy nhất, pin/mạng ổn định.
  • Đăng nhập đúng email Google cá nhân được phép dùng.
  • Không mở ứng dụng chụp màn hình / chuyển tab trong lúc thi.
  • Đọc kỹ nút “Khóa câu này và sang câu tiếp”.
18
CTUMP
EXAM SUPPORT APP

Phụ lục thao tác nhanh

Bản đồ route & ghi nhớ cho tổ chức thi

CTUMP 2026

Phụ lục A – Bản đồ màn hình chính

  • /admin/login – đăng nhập giảng viên
  • /admin/dashboard – tạo đề, quản lý câu hỏi, lượt thi
  • /admin/exams/<id>/review – review câu hỏi
  • /admin/questions/<id> – sửa chi tiết câu hỏi
  • /admin/attempt/<id>/monitor – giám sát trực tiếp
  • /admin/attempt/<id>/grade – chấm tự luận/điền từ
  • /student/info – khai báo thông tin sinh viên
  • /student/exam/start – chọn giảng viên / chọn đề / nhập mật khẩu
  • /student/exam/<attempt_id> – làm bài thi
  • /student/result/<attempt_id> – xem kết quả

Phụ lục B – Ghi nhớ cho tổ coi thi

1. Nếu cần hỗ trợ kỹ thuật nhanh

Ưu tiên dùng chat riêng trong monitor; tránh yêu cầu sinh viên đổi thiết bị giữa chừng nếu chưa reset attempt.

2. Nếu phải cho thi lại

Dùng Reset lượt thi, sau đó yêu cầu sinh viên vào lại cổng thi từ đầu và nhập lại mật khẩu đề.

3. Nếu phát hiện sai câu

Đóng đề, chỉnh câu trong màn hình chi tiết hoặc clone đề mới. Không sửa trực tiếp nếu đề đã có dữ liệu thật.

19
CTUMP
EXAM SUPPORT APP

Trang kết

Tài liệu hướng dẫn sử dụng Exam Support App CTUMP

CTUMP 2026

Hoàn tất bộ tài liệu CTUMP 2026

Tài liệu này được đóng gói để dùng theo 2 cách: PDF cho lưu trữ/in ấn và ebook flipbook HTML cho tra cứu nhanh trên trình duyệt.

Ưu tiên dùng cho giảng viênDashboard · monitor · chấm bài · export
Ưu tiên dùng cho sinh viênđăng nhập · làm bài · chat · nộp bài · xem kết quả
Khuyến nghị cuối cùng
Trước mỗi đợt thi chính thức, nên chạy 1 ca thử với ít nhất 1 đề Triết và 1 đề Ngoại ngữ để kiểm tra import, monitor, thời gian từng câu và luồng chấm điểm.
20