自動分班

依「開班中文程度」分班,每班上限 12 人

Roster Import (CSV)

Upload CSV or paste CSV content to add students before auto-assign.
Step 1 | CSV Input
Preview will be generated automatically.
CSV columns: student_no,name,email,student_type,chinese_level
Example: S2027001,Tom,tom@example.com,exchange,A1
Step 2 | Field Mapping
Mapping defaults to exact header names; adjust if needed.
Step 3 | Preview and Import
# student_nonameemailstudent_typechinese_level check
No preview yet.
API: POST /api/students/import
payload: {offering_id, rows:[...]}

Auto Assign

API:POST /api/offering/{id}/auto-assign
名單概覽
尚未載入
學號姓名程度班級
只顯示前 20 筆(demo)
班級概覽
尚未載入
班級人數容量