Bỏ qua để đến nội dung

Quản lý khóa học - Courses (Learning Management)

DomainsDOL EnglishUX511 words3 min read
active
  • Quản lý danh sách khóa của học viên theo trạng thái, ưu tiên tiếp tục khóa đang học và mở đúng Course Detail/Focus Flow nhanh.
  • Đây là local list view bên trong destination Khóa học.
  • Flow này giữ full inventory của course, không thay vai trò của Program Workspace root / Hôm nay hay aggregate schedule view trong việc orchestration cross-program.
  • Trạng thái: Đang học, Hoàn thành, Bảo lưu, Đã hủy.
  • Thông tin: tên khóa, program/cohort, hình thức (Offline/Online/Hybrid/Video), tiến độ, next session, last activity, CTA Tiếp tục.
  • Tìm kiếm + filter: theo trạng thái, hình thức, program; sort next session / last activity.
  • Entry points: mở Course Detail, Focus Flow (buổi kế tiếp), Syllabus.
  • Optional: favorite/pin khóa để đưa lên đầu Đang học.
  • Không thuộc scope: hiển thị huy hiệu thành tích/leaderboard badge (nằm ở Profile > Achievements và Home pulse strip).
  • Mỗi khóa thuộc một trạng thái tại một thời điểm; Đang học ưu tiên hiển thị, rồi Hoàn thành, Bảo lưu, Đã hủy.
  • Sort mặc định: Đang học theo next session tăng dần, tie-break last activity gần nhất.
  • CTA Tiếp tục: chọn Next Best Action (task in-progress > due soon > next class).
  • Status mapping:
    • Hoàn thành: khóa đã kết thúc, CTA “Xem lại”/“Chứng chỉ”.
    • Bảo lưu: hiển thị ngày kết thúc bảo lưu nếu có; CTA liên hệ support/khôi phục.
    • Đã hủy: read-only, CTA liên hệ support.
  • Hình thức hybrid: hiển thị cả link online và địa điểm, nhưng CTA theo lựa chọn đăng ký.
  • Worklist vs Courses: Worklist chỉ “actionable”; Courses giữ full danh sách, gồm trạng thái đặc biệt.
  • Tách vai trò rõ ràng: All-courses không hiển thị thành tích cá nhân để tránh nhiễu nhiệm vụ chính.
  • Danh sách theo trạng thái; nhóm Đang học ở trên cùng, có CTA Tiếp tục, progress bar, lịch gần nhất.
  • Card khóa: tên + meta (program/cohort) + status chip + progress + next session + CTA.
  • Không có badge thành tích trên card khóa (chỉ giữ status chip và thông tin điều hướng).
  • Filter/search rõ ràng; sort theo next session/last activity.
  • Favorite/pin (nếu có) để đẩy khóa lên đầu nhóm Đang học.
  • Empty state từng nhóm (ví dụ không có Bảo lưu → hiển thị gợi ý liên hệ).
  • Access links: Course Detail, Syllabus, Focus Flow.
  • 2026-03-26: Thêm Shell Fit để giữ rõ Courses là local inventory view của Khóa học.
  • 2026-02-11: Chốt nguyên tắc All-courses không hiển thị huy hiệu thành tích; giữ vai trò thuần điều hướng khóa học.
  • 2026-01-20: Bổ sung favorite/pin, CTA Next Best Action, sort/filters chi tiết, mapping trạng thái đặc biệt.
  • 2026-01-18: Khởi tạo logic trang Courses từ Super LMS.