Nhóm giảng dạy
Teaching Group là Nhóm do Giáo viên sở hữu để tập hợp Học sinh và giao Assignment.
Tạo Nhóm
Tên Nhóm dài 1–120 ký tự; mô tả là tùy chọn, tối đa 500 ký tự. Hệ thống áp dụng quota tối đa 25 Nhóm active do một tài khoản sở hữu và tối đa 5 lần tạo Nhóm thành công trong một giờ.
Teaching Group tạo ra mã Nhóm 8 ký tự. Chia mã hoặc link để Học sinh tham gia.
Ai có thể tham gia
Chỉ tài khoản có vai trò Student mới có thể join Nhóm. Teacher không join Teaching Group như một member; Teacher là owner.
Danh sách thành viên trong report/giao bài chỉ tính Học sinh đang hoạt động theo điều kiện của API tương ứng.
Quản lý thành viên
Chủ Nhóm có thể xem roster và loại thành viên khi Nhóm active. Học sinh cũng có thể tự rời Nhóm. Các thay đổi thành viên có thể tạo thông báo lớp học.
Tạm ngưng và kích hoạt lại
UI hiện dùng cùng dialog component để tạm ngưng/kích hoạt lại, không phải xóa vĩnh viễn. Nhóm tạm ngưng giữ dữ liệu lịch sử nhưng không tiếp nhận các thao tác active như join/chỉnh sửa bình thường. Chủ sở hữu có thể kích hoạt lại.
Teaching Group cũng có thể bị tạm ngưng tự động khi quyền/vai trò của owner thay đổi; xem Chuyển vai trò.
Assignment trong Nhóm
Tab Assignment cho owner chọn source, giao bài và xem danh sách Assignment đã publish. Nhóm phải đủ điều kiện; ví dụ Nhóm không có Học sinh active sẽ bị đánh dấu không thể chọn khi giao bài.
Quyền riêng tư
Giáo viên có thể xem roster, streak/hoạt động tổng hợp của Nhóm và dữ liệu tiến độ của Assignment do mình giao. API report không trả term/definition/answer của từng Học sinh khi xem status Study Set; chi tiết privacy được giải thích tại Tiến độ bài tập.
