第 10 课

给老师们的 TeleAgent 实战课 10

一个成绩表,分析学生真实成长
TeleAgent,让你工作效率倍增的工作搭子

一个成绩表,让 AI 帮你分析学生真实成长

TeleAgent,让数据分析不再只是教研人员的工作

前言

各位老师们大家好!

我是来自苏州电信智云中心 AI 团队的 TeleAgent 技术支撑小南。

前面几节课,我们一直在讲:

如何让 AI 帮助老师完成备课、资料整理、公众号运营等工作。

但是学校还有一类非常重要的数据工作:

学生成绩分析。

平时我们评价一个学生,最容易关注:

这次考了多少分?

比上次提高多少分?

但是,如果两个学生基础不同,

单纯比较成绩变化,其实并不能完全反映学生成长。

比如:

学生 A:

第一次考试 80 分,第二次 90 分。

提高 10 分。

学生 B:

第一次考试 60 分,第二次 75 分。

提高 15 分。

谁成长更多?

其实不能简单判断。

因为他们的起点不同。

所以教育评价中有一种思路:

不只看最终成绩,

而是看:

学生相对于自己“同起点学生”的成长情况。

这就是今天我们要体验的:

SGP 学生成长百分位模型。

一、SGP 关注的不是分数,而是成长位置

SGP 的核心思想很简单:

寻找学生的“学术同伴”。

什么叫学术同伴?

就是:

在前一次考试中成绩相同或者接近的一群学生。

例如:

小明第一次考试:

550 分。

那么和小明第一次考试同样是550分,或者成绩接近的学生,

就是他的学术同伴。

然后我们比较:

这些学生后来的成绩表现。

如果小明后来超过了大部分同伴,

说明他的成长位置比较靠前。

二、准备一份学生成绩数据

今天我们准备了一份模拟学生成绩表。

里面包含:

学生编号;

初始成绩;

后续成绩。

为了保护学生信息,

实际学校使用时建议:

使用学生编号,

不要直接上传姓名等敏感信息。

操作长图
长图 · 在框内上下滑动查看

三、让 TeleAgent 先读懂成绩数据

上传文件以后,

我们不要直接让 AI 计算。

第一步:

先让它确认数据结构。

输入:

请读取我上传的学生成绩表。

提示词
请帮我确认:
1.学生编号字段;
2.初始成绩字段;
3.后续成绩字段。

同时检查:

是否存在缺失数据或者格式问题。

暂时不要进行评价,只完成数据整理。

这样做的好处是:

先让 AI 理解数据。

避免后面计算过程中出现字段理解错误。

四、让 AI 按规则寻找学生的“学术同伴”

数据确认以后,

我们开始进行 SGP 分析。

前面我们提到:

SGP 最核心的一步,

不是直接比较所有学生成绩。

而是:

先找到学生的“学术同伴”。

什么叫学术同伴?

简单理解:

就是:

初始成绩相近,具有类似学习起点的一群学生。

在真实 SGP 模型中,

学术同伴的确定会采用更加复杂的统计方法。

为了方便学校一线教师理解和使用,

今天我们采用简易方法:

学术同伴划分规则:

以学生初始成绩为基准,

上下浮动10分。

例如:

学生 S001:

初始成绩:

520分。

那么:

510~530分之间的学生,

作为 S001 的学术同伴。

这样既保证:

比较学生起点接近,

又避免因为范围过小导致同伴数量不足。

现在我们告诉 TeleAgent:

输入:

请使用简易 SGP 方法分析这份成绩数据。

第一步:

根据学生初始成绩寻找学术同伴。

请按照以下规则执行:

1以学生初始成绩为基准;

2初始成绩上下浮动10分以内的学生,划分为同一个学术同伴组;

3不使用后续成绩参与分组;

4只根据学生起点成绩寻找比较对象。

请分析:

学生编号 S001 的学术同伴有哪些。

请输出:

1S001初始成绩;

2学术同伴组成绩范围;

3同伴学生编号列表;

4同伴数量。

操作长图
长图 · 在框内上下滑动查看

大家注意:

这一步非常重要。

因为 SGP 和普通成绩排名最大的区别就是:

不是问:

“谁考得最高?”

而是问:

“在和我起点差不多的人里面,我成长到了哪里?”

五、让 AI 计算学生成长百分位

找到学术同伴以后,

下一步:

比较这些学生的后续成绩表现。

这里使用简易 SGP 计算方法。

公式:

PR=(L+0.5×E)×100/N

其中:

L:

同伴组中后续成绩低于该学生的人数。

E:

同伴组中后续成绩与该学生相同的人数。

N:

同伴组总人数。

例如:

S001所在同伴组共有10人。

根据后续成绩排序:

S001成绩超过其中8人。

那么:

他的成长百分位就会比较高。

简单理解:

SGP越高,

说明:

在同起点学生中,

他的后续表现越靠前。

继续输入:

请根据刚才确定的 S001 学术同伴组,

计算学生 S001 的成长百分位。

请严格按照简易SGP公式:

PR=(L+0.5×E)×100/N

进行计算。

请输出:

1学术同伴组人数;

2每位同伴学生的后续成绩排序;

3S001后续成绩排名;

4L、E、N三个参数;

5SGP最终结果。

操作截图
▲ 操作截图
操作长图
长图 · 在框内上下滑动查看

六、让 AI 把 SGP 数字转化成教师能理解的分析

计算完成以后,

老师真正需要的,

不是一个单独数字。

比如:

SGP=82。

这个数字代表什么?

需要 AI 转换成教学语言。

输入:

请根据刚才的SGP计算结果,

生成一份教师查看用的学生成长分析。

要求:

1说明学生相比同起点学生的成长位置;

2解释SGP数值代表的含义;

3使用教师容易理解的语言;

4不评价学生优秀或者落后;

5不进行学生能力标签判断。

操作长图
长图 · 在框内上下滑动查看
操作长图
长图 · 在框内上下滑动查看

七、今天我们完成了什么?

今天我们完成了一次:

个人学生成长分析。

整个流程:

上传成绩表

↓

AI整理数据

↓

按照初始成绩寻找学术同伴

↓

计算SGP

↓

生成成长分析报告

今天解决的是:

一个学生,如何判断他的成长情况。

但是学校实际应用中,

往往需要面对:

几十名、几百名学生。

如果每次都人工设置规则、计算分析,

工作量仍然比较大。

八、下一课:让 AI 自动完成学校整体成长分析

下一课,

我们继续使用今天的数据。

让 TeleAgent 完成:

全体学生 SGP 批量计算;

班级成长情况分析;

年级成长结构分析;

高成长、正常成长、低成长学生比例统计。

最后,我们会把整个分析流程沉淀为:

“学生成长分析助手” Skill

以后学校只需要:

上传成绩表,

AI 就可以按照固定流程:

自动完成数据分析和报告生成。

我是小南,我们下期见!

📎 本期附件
  • lesson10.pdf本教程 PDF 版,适合打印与离线阅读下载 →

《给老师们的 TeleAgent 实战课》系列 · 第 10 期 · 苏州电信智云中心 AI 团队出品 · ← 返回总目录