Appearance
Bật và cấu hình phiên trực tiếp
Trang này dành cho người quản trị tổ chức. Cách sử dụng phiên trong buổi dạy nằm ở Phiên tương tác trực tiếp.
Bốn module, bật riêng
| Module | Cho gì | Thiếu thì sao |
|---|---|---|
| LiveSessions (nền) | Phòng có mã tham gia, bảng điều khiển, màn chiếu, trang kết quả, cấu hình lọc từ tục | Không có mục Công cụ tương tác → Phiên tương tác; mọi địa chỉ /live… trả 404 |
| LivePolling | 5 loại bình chọn: trắc nghiệm, đám mây từ, trả lời tự do, thang điểm, xếp hạng | Các loại đó biến khỏi khối Thêm tương tác |
| LiveQuiz | Câu hỏi quiz tính điểm, bảng xếp hạng, cột Điểm ở trang kết quả, nhập từ ngân hàng câu hỏi | Không thêm được câu quiz |
| LiveQA | Bảng hỏi đáp có bình chọn và kiểm duyệt | Không thêm được bảng hỏi đáp |
Nền bật một mình là hợp lệ nhưng vô dụng: Bảng điều khiển sẽ báo "Chưa có công cụ tương tác nào được bật cho tenant này". Bật ít nhất một công cụ.
Module do nhà cung cấp bật cho tổ chức — cả bốn nằm trong mọi gói cấu hình mặc định. Chưa thấy thì liên hệ nhà cung cấp.
Tắt một công cụ giữa chừng
Tương tác đã tạo bằng công cụ vừa tắt không mất dữ liệu, nhưng không mở được nữa; phòng của người học hiện "Tương tác này không còn nhận câu trả lời" thay vì nội dung. Bật lại là trở về như cũ. Nhân bản phiên vẫn chép cả những tương tác đó — bản sao không bị mất câu hỏi.
Ai làm được gì
Quyền đi theo chuẩn chung: verb trần = bản ghi của mình, verb _any_ = mọi bản ghi.
| Vai trò mặc định | Có gì |
|---|---|
Quản lý đào tạo (training_manager) | Toàn bộ verb kể cả _any_: thấy, sửa, xoá và điều khiển mọi phiên của tổ chức. Cộng quyền configure_live_sessions cho khối cấu hình. |
Giảng viên (trainer) | Bộ verb trần: tạo phiên, và xem/sửa/xoá/điều khiển phiên của chính mình. Danh sách cũng chỉ liệt kê phiên của họ. Không có quyền cấu hình — chính sách nội dung là việc của quản lý. |
Quyền tự đặt trong Vai trò (role editor), tab Resources → Phiên tương tác: view/view_any, create, update/update_any, delete/delete_any, và host/host_any (mở Bảng điều khiển, màn chiếu và trang kết quả).
"host" là quyền riêng, không suy ra từ "xem"
Người có view_any_live_session thấy danh sách phiên nhưng không mở được Bảng điều khiển nếu thiếu host/host_any. Cố ý: trang kết quả chứa câu trả lời có tên của từng người, không phải dữ liệu ai cũng đọc được.
Tương tác, người tham gia và câu trả lời không có quyền riêng — chúng theo quyền của phiên cha.
Lọc từ tục
Cài đặt → Học tập, khối Phiên trực tiếp (/admin/settings/learning?tab=live_sessions) — cần quyền configure_live_sessions.
Áp cho mọi ô nhập tự do của phiên trực tiếp — đám mây từ, trả lời tự do, bảng hỏi đáp. Đó là chữ đi thẳng lên máy chiếu trong vài giây, không ai kịp đọc trước.
| Ô | Mặc định | Ghi chú |
|---|---|---|
| Che từ tục | Bật | Từ trúng danh sách hiện thành ***, phần còn lại của câu giữ nguyên. Lượt gửi không bị chặn — người gửi không biết mình bị che nên nhịp lớp học không gãy. |
| Giữ lại chờ duyệt nội dung bị trúng | Bật | Mục bị trúng bộ lọc không lên màn chiếu cho tới khi người điều khiển bấm Cho hiện; mọi mục khác vẫn hiện ngay. Chỉ vài mục cần xử thay vì duyệt cả lớp. Chỉ bật được khi Che từ tục đang bật. |
| Từ chặn thêm | trống | Mỗi dòng (hoặc ngăn bằng dấu phẩy) một từ. So khớp theo từ nên abc không che abcxyz; không phân biệt hoa/thường và bỏ qua dấu câu chèn giữa. |
| Từ miễn trừ | trống | Thắng cả danh sách mặc định. Dùng khi một tên riêng hoặc thuật ngữ chuyên ngành bị che nhầm. |
Danh sách mặc định nằm sẵn trong hệ thống, không cần khai báo gì để bắt đầu.
Thêm từ chặn: thử với dạng không dấu trước
Bộ lọc so khớp cả dạng không dấu. Một từ ngắn rất dễ nuốt từ lành: chặn di sẽ che "di truyền", chặn lon che "lon nước". Thêm xong hãy chạy thử một phiên nháp với vài câu chứa từ thông thường, và dùng Từ miễn trừ để gỡ ca che nhầm.
Việc che diễn ra lúc lưu, nên mọi đường đọc về sau (màn chiếu, bảng kiểm duyệt, trang kết quả, file CSV) đều thấy bản đã che.
Cập nhật thời gian thực
Phòng của người học và màn chiếu cập nhật theo hai lớp:
- Kênh thời gian thực (WebSocket) — mở câu hỏi là mọi màn hình đổi gần như tức thì.
- Tự làm mới định kỳ — dự phòng khi kênh thời gian thực chưa bật: phòng ~7 giây, Bảng điều khiển ~10 giây.
Bản cài production nên bật kênh thời gian thực
Khi chỉ còn lớp dự phòng, trình duyệt bỏ bớt phần lớn nhịp làm mới của tab đang ở nền. Người học chuyển sang tab khác rồi quay lại có thể mất hơn hai phút mới thấy câu hỏi mới — trải nghiệm phòng thành "thỉnh thoảng mới cập nhật". Nhờ nhà cung cấp xác nhận dịch vụ thời gian thực đang chạy trước buổi dạy đông người.
Giới hạn đã biết
| Giới hạn | Chi tiết |
|---|---|
| Danh tính khách rất mỏng | Khách chỉ được nhận ra bằng dấu vết trong trình duyệt. Mất dấu giữa buổi là họ thành người tham gia thứ hai — sĩ số đếm đôi, điểm cũ mồ côi. Buổi có tính điểm thật thì tắt Cho phép khách trên phiên. |
| Kết thúc phiên là một chiều | Không mở lại được; dùng Nhân bản. |
| Xoá phiên là xoá hẳn | Không có thùng rác: xoá phiên kéo theo toàn bộ tương tác, người tham gia và câu trả lời. Tải CSV trước nếu cần lưu. |
| "Gắn với" chỉ là nhãn | Gắn phiên vào lớp học/lớp môn học giúp tra cứu, không giới hạn ai vào được phòng. Ai có mã là vào được (trong giới hạn Cho phép khách). |
| Không ghi điểm danh | Phiên tương tác không liên quan tới điểm danh buổi học của lớp. |
| Giới hạn chống spam đếm theo đường mạng | Nhập mã: 10 lượt/phút mỗi IP. Khách vào phòng: 5 lượt/phút mỗi IP cho mỗi phiên. Cả lớp sau một đường truyền dùng chung sẽ đụng trần khi ùa vào một lúc — buổi đông người nên cho đăng nhập thay vì vào với tư cách khách. |
| Quy mô | Thiết kế cho quy mô lớp học (vài chục đến vài trăm người). Hội trường hàng nghìn người đồng thời cần đánh giá riêng với nhà cung cấp. |
Liên quan
- Phiên tương tác trực tiếp — hướng dẫn vận hành cho người dạy.
- Tham gia phiên tương tác — hướng dẫn cho người học.