Appearance
Hồ sơ học tập 360° (Learner Profile)
Hồ sơ học tập 360° là trang gom mọi thứ hệ thống biết về việc học của một người vào một chỗ: ghi danh, thời gian học, chuyên cần, điểm, chứng chỉ, đơn từ, gói thuê bao… Thay vì mở sáu màn hình để trả lời "em này đang học thế nào", bạn mở một trang.
Một dòng tóm tắt
Sidebar → Người dùng → hàng của người cần xem → nút Hồ sơ học tập. Trang tự ghép các khối theo module trường bạn đang bật và theo dữ liệu người đó thực sự có — không bao giờ hiện ô trống.
Vào trang
Hai đường vào, cùng dẫn tới /admin/users/{id}/learning-profile:
| Từ đâu | Thao tác |
|---|---|
| Danh sách Người dùng | Nút Hồ sơ học tập trên hàng của người cần xem |
| Trang Sửa người dùng | Nút Hồ sơ học tập ở thanh trên cùng |
Trang chỉ đọc. Không sửa được gì từ đây — muốn sửa thì đi theo liên kết "Xem chi tiết" của từng khối.
Quyền truy cập
Cần cả hai quyền:
| Quyền | Vì sao |
|---|---|
view_any_user | Trang nằm trong Người dùng — bạn phải vào được danh sách đó trước |
view_learning_profile_user | Quyền riêng của trang hồ sơ học tập |
Vai trò mặc định có sẵn: admin, training_manager (quản lý đào tạo), hr_admin (nhân sự doanh nghiệp).
Quyền xem tài khoản ≠ quyền xem việc học
view_learning_profile_user cố ý tách rời khỏi quyền xem người dùng. Sales, marketer, kế toán đều cần tra cứu tài khoản, nhưng không có việc gì với tiến độ học của học viên. Muốn cấp cho một vai trò khác: Vai trò → chọn vai trò → tab Resources → nhóm User → tick View learning profile.
Trang gồm những gì
Đầu trang luôn hiện, bất kể trường bạn bật module nào:
- Ảnh, họ tên, email, số điện thoại, các vai trò
- Tham gia — ngày tạo tài khoản
- Truy cập gần nhất — lần cuối người này vào hệ thống
- Học gần nhất — lần cuối thực sự học, khác với chỉ đăng nhập
- Nhãn Đang có bối cảnh học tập / Không có bối cảnh học tập — người này còn đang thuộc lớp nào, còn khoá nào chưa hết hạn hay không
Thân trang là các khối, xếp theo thứ tự cố định:
| Khối | Cho biết điều gì |
|---|---|
| Tổng quan học tập | Tổng giờ học, số phút 30 ngày qua, hoạt động đã hoàn thành, tỉ lệ đạt |
| Nhịp hoạt động 12 tháng | Lưới ngày — nhìn ra người học đều hay học dồn |
| Khoá học ghi danh | Từng khoá kèm % tiến độ và lần hoạt động cuối |
| Học viên trung tâm | Mã học viên, lớp, chuyên cần, điểm gần nhất |
| Học sinh phổ thông | Mã, khối/lớp, dẫn sang dòng thời gian hồ sơ học sinh |
| Tuân thủ đào tạo doanh nghiệp | Số khoá được giao, đã đạt, đang học, quá hạn |
| Thi cử | Các lượt thi và bài thực hành gần nhất |
| Gamification | Điểm, chuỗi ngày học, thành tích |
| Năng lực | Mức thành thạo cao nhất và các năng lực yếu kèm xu hướng tuần |
| Ôn tập ngắt quãng | Thẻ đến hạn, tỉ lệ nhớ, chuỗi ngày, tổng thẻ |
| Lộ trình học tập | Lộ trình đang chạy, tiến độ, bài kế tiếp |
| Luyện tập | Số phiên, điểm trung bình, chuỗi ngày luyện |
| Chứng chỉ | Chứng chỉ đã cấp và hiệu lực từng cái, kể cả các bản cũ của khoá phải học lại theo chu kỳ |
| Sự kiện | Lượt đăng ký và số buổi đã tham dự |
| Yêu cầu học vụ | Đơn nghỉ / bảo lưu / chuyển lớp, số đang chờ |
| Hoạt động cộng đồng | Số bài, số bình luận, bài gần nhất |
| Tín dụng AI | Số dư, mức tiêu thụ, ước tính hằng tháng |
| Đơn hàng | Lịch sử mua — trả lời "vì sao người này có quyền truy cập" |
| Gói thuê bao | Gói đang hiệu lực và lịch sử |
Vì sao khối này hiện, khối kia không
Mỗi khối phải qua hai cửa:
- Module tương ứng đang bật cho trường bạn. Trường không dùng ôn tập ngắt quãng thì không bao giờ thấy khối đó.
- Người được xem thực sự có dữ liệu. Người chưa từng thi thì khối Thi cử không hiện — thẻ toàn số 0 chỉ làm rối mắt.
Nhờ vậy cùng một trang phục vụ được mọi mô hình triển khai:
| Mô hình | Thấy gì |
|---|---|
| Tự học online | Tổng quan, nhịp hoạt động, khoá ghi danh, cộng thêm chứng chỉ / gói / đơn hàng nếu có |
| Trung tâm đào tạo | Thêm khối học viên trung tâm (lớp, chuyên cần, điểm) và yêu cầu học vụ |
| Doanh nghiệp | Thêm khối tuân thủ đào tạo — phòng ban, chức danh, khoá quá hạn |
| Trường phổ thông | Thêm thẻ học sinh dẫn sang dòng thời gian hồ sơ học sinh |
Nếu không khối nào hiện, trang báo "Chưa có dữ liệu học tập nào" — người này có tài khoản nhưng chưa bắt đầu học.
Đọc các con số cho đúng
Vài chỗ dễ hiểu nhầm, đọc một lần rồi thôi:
Dấu — nghĩa là chưa đo được, không phải bằng 0. Tỉ lệ nhớ khi người học chưa ôn lần nào, điểm luyện tập trung bình khi chưa xong phiên nào, xu hướng năng lực khi chưa có mốc so sánh — tất cả hiện —. Đọc thành 0% là đánh giá oan cho người ta.
Chuyên cần lấy mẫu số là số buổi lớp ĐÃ DẠY, không phải số buổi đã điểm danh. Lớp dạy 4 buổi mà giáo viên mới điểm danh 2 buổi, học viên có mặt cả 2, thì con số đúng là 50% chứ không phải 100%. Đây là cùng công thức với báo cáo chuyên cần của lớp, nên hai màn hình luôn khớp nhau.
Sự kiện chỉ hiện số buổi, không hiện tỉ lệ tham dự — tỉ lệ đó phụ thuộc cách đếm buổi chưa diễn ra, và nó được định nghĩa ở báo cáo sự kiện chứ không ở đây.
Tiền hiện theo đúng loại tiền tệ của từng đơn, và cố ý không cộng tổng: một người có đơn VND lẫn USD thì cộng lại ra con số vô nghĩa.
Gói thuê bao không có ngày hết hạn nghĩa là trọn đời, không phải "chưa xác định". Và một người có thể có nhiều gói chạy song song — trang liệt kê đủ.
Tín dụng AI: phần khuyến mãi đã hết hạn không tính vào số dư. Nếu thấy "đã dùng N lượt, chưa có ví tín dụng" thì đó là người dùng công cụ AI dành cho giảng viên (soạn khoá học, sinh câu hỏi) — đường đó ghi nhật ký nhưng không trừ ví.
Danh sách dài bị cắt bớt sẽ có dòng "Hiển thị 8/23…" bên dưới. Không thấy dòng đó thì bạn đang nhìn toàn bộ.
Liên kết "Xem chi tiết"
Một số khối có liên kết ở góc phải để mở màn hình đầy đủ — hồ sơ học viên, dòng thời gian học sinh, ví tín dụng AI.
Không thấy liên kết mà đồng nghiệp thấy?
Liên kết chỉ hiện khi bạn mở được trang đích. Ví dụ liên kết ví AI đòi quyền sửa ví, không phải chỉ quyền xem. Đây là cố ý: thà không có liên kết còn hơn bấm vào rồi nhận "403 Không có quyền".
Khi có gì đó không như mong đợi
| Hiện tượng | Nguyên nhân thường gặp |
|---|---|
| Không thấy nút Hồ sơ học tập | Vai trò của bạn thiếu view_learning_profile_user |
| Trang báo "Chưa có dữ liệu học tập nào" | Người này chưa ghi danh, chưa học, chưa mua gì |
| Thiếu một khối bạn mong có | Module tương ứng đang tắt cho trường, hoặc người này chưa có dữ liệu ở mảng đó |
| Khối K12 không hiện dù em đó là học sinh | Hồ sơ học sinh chưa gắn với tài khoản đăng nhập nào — trang này đi từ tài khoản |
| Số chuyên cần khác màn hình lớp | Kiểm tra buổi đã dạy nhưng chưa điểm danh — cả hai màn hình đều tính theo buổi đã dạy |
Liên quan
- Quản lý học viên — hồ sơ Student, mã học viên, vòng đời nhập học/tốt nghiệp/thôi học
- Theo dõi & báo cáo — chuyên cần và tiến độ ở mức lớp
- Bảng điểm (Gradebook) — cột điểm và điểm tổng kết của lớp
- Đơn từ học viên — duyệt đơn nghỉ / bảo lưu / chuyển lớp