工作空间 / {{user.role==='admin'?'教学管理':'班级学习档案'}}● 本地学习数据
{{error}}
{{notice}}
正在处理,请稍候…
CURRICULUM PLANNING
课程规划
把课程安排成清晰的成长路径,让每个班级有据可循。
Excel / CSV · 每课一行,共72课
全部模板
{{templates.length}} 个版本从一份课程规划开始
新建模板,填写课程名称,预览后发布给教师。
▦{{status(item.status)}}
{{item.name}}
版本 V{{item.version}} · 三阶段课程规划
TEAM MANAGEMENT
账号管理
为教师开通工作台,管理账号的使用权限。
团队账号
{{users.length}} 个账号| 账号 | 角色 | 状态 | 创建时间 | 操作 |
|---|---|---|---|---|
| {{item.username}} | {{item.role==='admin'?'管理员':'教师'}} | {{Number(item.active)?'正常':'已停用'}} | {{item.created_at}} | 当前账号 |
A NEW CLASS
为新班级选择课程
先预览课程安排,再填写班级名称。创建后固定使用该模板版本。
可选课程模板
{{templates.length}} 个版本暂时没有已发布模板
请联系管理员发布课程规划。
▦已发布
{{item.name}}
V{{item.version}} · 18 单元 · 72 次课
CLASSROOM OVERVIEW
我的班级
从课程进度出发,关注每一位学员的学习情况。
创建你的第一个班级
选择课程模板后,即可导入清洗后的 Excel。
请补选本班教学阶段
已有班级不会自动猜测阶段。选择后固定使用该阶段;原始本地快照保留。
当前教学:{{stageCurriculum[0]?.name}} · 6 单元 · 24 课 · 48 环节
{{snapshot?'KEEP GROWING':'START HERE'}}
{{snapshot?'让学习档案保持最新':'导入第一份学习数据'}}
选择清洗后的完整 Excel。先核对人数与课程范围,再更新此班级的学习档案。
支持 .xlsx / .xls · 不会上传学生数据最近解锁的课程
导入后,在这里查看班级已解锁的课程。
{{course.unit}}
{{course.name}}第 {{course.order}} 课 · {{course.stageName}}
已解锁学情关注
基于当前教学阶段数据,点击档案查看每条规则的判定依据。
{{tagAnalysis.counts.alerts}}人命中预警
{{tagAnalysis.counts.tags}}人命中特征标签
学员档案 {{students.length}}
还没有学员数据
选择清洗后的 Excel,在本地建立学习档案。
| 学员 / UID | 状态 | 标签 / 预警 | 学习时长 | 作业均分 | 测验均分 | 档案 | |
|---|---|---|---|---|---|---|---|
| {{s.baseInfo.name}}{{s.baseInfo.userId}} | {{s.baseInfo.status||'暂无数据'}} | {{rule.name}}未完成 {{unfinishedCount(s)}} 课 最新课 {{courseLabel(quizResult(s).key)}}{{quizResult(s).label}} {{resultHint(s)}} | {{fmt(s.baseInfo.totalRate,'%')}} | {{fmt(s.stageData.totalTime,' 分钟')}}{{timeCount(s)}} 课高于同课均值 | {{fmt(s.stageData.avgHw)}} / 5 | {{fmt(s.stageData.avgQuiz)}} / 100 | |
| 没有匹配的学员 | |||||||
作业与测验均值仅使用有效成绩;空值不会按 0 分计入。此处仅统计本班教学阶段的已导入课程,完成率依据环节2状态。
本阶段课程安排
{{snapshot?'已解锁课程参与学习统计,未解锁课程不触发预警。':'尚未导入,课程解锁状态待确认。'}}
本地导入记录
暂无导入记录
成功导入后将在这里保存快照记录。
| 导入时间 | 文件 | 学员 | 已解锁课次 | 状态 |
|---|---|---|---|---|
| {{date(s.createdAt)}} | {{s.sourceName}} | {{s.students.length}} | {{s.courses.filter(k=>allCourses.some(c=>c.key===k)).length}} | {{s.id===localState.currentId?'当前快照':'历史快照'}} |
保留最近 10 次有效快照;重复数据不增加记录。导入时间仅表示更新档案的时间。