家长逢考必问,老师如何发布私密成绩,让家长查询自家孩子成绩?
每次大考小考,不管是周测、月考,还是期中、期末,总有家长会来问孩子的考试成绩,其上心程度堪比问自己的高考成绩一样。每个家长都关心自己孩子的成绩,天下父母心大抵都一样吧,无可厚非。
既然这样,把孩子们的大考小考发布成一个类似高考查分的页面,让家长自行查询自己孩子的成绩,这样一来,家长也不需要私底下来问孩子成绩的事了,老师也能把更多的时间用在阅卷和备课这些更重要的事情上面。

创建一个类似高考查分的查询系统,自行用代码搭建是没必要的事情了,毕竟这专业的事情还得是专业的人员来做。使用现有的第三方成绩发布系统才是正确的选择。
如何搭建一个成绩查询系统?
我们只需要一个简单的成绩表格,把学生的成绩数据整理到同一张表格里面,格式如下图。表格第一行是表头行,第二行起是学生的成绩数据,一行数据代表一个学生的成绩。
除此之外, 表格中其他对于查询没有意义的行和列数据建议移除,表格中建议不要包含公式、合并单元格、宏等内容,这些内容或多或少会对表格的解析带来一些未知的影响,建议都移除。

成绩表准备完毕,把成绩表格通过文件传输助手发送到手机。
使用成绩表格转化成一个成绩查询页面。
让家长通过输入学生信息查询成绩,比如“姓名+身份证后6位”,表格需满足一个条件:表格中有姓名和身份证后6位两列数据,这一步工作需要在整理学生成绩时一并添加到成绩表格里。
准备工作完成后,接下来就全程使用手机操作了。
1、上传成绩表格
在微信找到对应的小程序,然后点击首页的“发布成绩”按钮,进入成绩发布页面。其实不管是成绩查询,还是分班查询、工资条查询等,只要是符合上述格式的表格数据,都可以通过这种方式发布成查询页面。
点击「上传表格」右侧的“去上传”按钮,在聊天文件中选择成绩表格上传到小程序,确认一下数据是否完整解析出来,确认数据没有问题后,点击“确认上传”,返回发布页面。

2、设置查询条件
查询条件是查询时需要输入的项目,比如姓名+身份证后6位之类的。为实现私密查询的需要,建议使用姓名+隐私列的组合作为查询条件。隐私列可以是身份证后6位,也可以是家长的手机号码这些非大面积公开的数据(学号是公开数据,建议不要使用)。
点击「查询设置」右侧的“去设置”,点选查询条件项,然后点击“确定”,再次返回成绩发布页面。(其他都是可选设置,按需设置即可)

3、设置查询结果
这一步是可选设置,主要设置结果页应该展示什么内容给查询者看。假如成绩表格中有排名或者其他不宜展示给家长的数据列,可以在这里将它隐藏不对外展示。
点击「结果设置」右侧的“去设置”,去掉结果展示列相应项的勾选,即可隐藏该列数据。

4、发布并分享给家长查询
设置完毕,点击「保存/转发」按钮,即可将表格数据发布成一个查询页面,点击查询页面底部的“分享/转发”按钮,即可将查询页面分享给家长查询。
家长通过输入相应的信息,即可查询自家孩子的成绩。
