基于 Notion 的学生数据管理

基于 Notion 的学生数据管理

Notion 啥不能干?

上了研究生以后,一大工作是在本科生的课程上担任助教。助教的工作,无非就是协助老师进行学生管理,包括统计出勤、批改作业、统计成绩、收集信息等等。这种时候,就非常需要一个合适的数据库,能够在需要的时候提供各种信息,同时简洁、美观、方便使用。

为什么是 Notion?

当然,一提到学生数据库管理,可能有很多工具可以实现。Excel 自然最为经典,其次还有许多表格管理工具可以用来存储数据库,但是我为什么选择 Notion 呢?主要原因有以下两点:

一是:Notion 的「大而全」就特别适合这个工作。首先,Notion 可以建立表格与数据库,但是又不像 Excel 那样死板,每个单元格内部的数据类型可以方便定义,添加、删除数据也比较方便;其次,数据可以延伸从而帮助记录更多与之相关的信息,也支持简单的公式计算;最后,支持多种视图,可以方便地切换和筛选数据的呈现方式与可视化。

Screen Shot 2021-06-22 at 7.29.41 PM.png

二是:Notion 已经承包了我大部分的数据管理工作。Notion 对学生可以免费使用 Personal Pro 订阅,我的组会记录、订单追踪、实习记录、课程大纲等等都已经在 Notion 了,所以我深知 Notion 在数据管理方面的潜能,自然把学生管理也迁移到了 Notion。

这篇文章旨在分享我用 Notion 做学生档案管理的一些经验,并非手把手的教程。不过,其中应该也会有一些比较详细的功能上的说明,如果能够让你开启新的思路,欢迎在评论区分享!

基本信息的录入

一般来说,我们在学期开始的时候都会获得一份选课的名单。名单上可能有一些基本的信息,比如学号、姓名等。这里我推荐,如果你的名单中没有重名情况的话,在 Notion 里还是将姓名作为主要的字段。这是因为,Notion 的数据库实际上是保存了许多不同的页面,页面标题就是主要字段 —— 学号肯定还是比名字难记得多。既然是给自己看的学生档案,还是以自己能看明白为主要的设计原则。

我们可以通过选课名单,把学生的姓名录入进入数据库。Notion 的确支持在网页或者 PC 端导入 csv 文件,所以我们可以把选课名单清理一下,只留下学号和姓名,然后直接导入 Notion 的页面中。这时,Excel 工作表中的第一列(column)会自动变成主要字段,而第一行(row)则会变成属性(Property)名字。

Screen Shot 2021-06-22 at 7.11.31 PM.png

Notion 中的 Property 是一个页面的属性,可以有多种类型。除了简单的文本和数字,Notion 还支持日期、时间、时间戳、单选多选、复选框等等;此外,还可以在属性中指定链接到其他的页面等等。

添加所需的各类属性并分类视图

学生档案除了一些学生的基本信息,还可以包括进许多信息,比如考勤、作业提交、deadline、任务、成绩等等。如果用 Excel 进行管理,可能我们就要复制多份到不同的 Sheet;但是 Notion 可以很方便地隐藏我们不想要的属性,同时创建多种不同视图的属性,从而完美解决问题。可以找到最适合的视图分类,然后只打开自己想要的属性,来灵活创建各种信息视图,美观、简洁、效率也比较高。

Screen Shot 2021-06-22 at 7.12.10 PM.png
尽管我设置了很多属性,但是并不是所有属性都是必须出现在当前视图中的。

看板视图:将学生分配到不同的任务或者小组

一些课程可能会要求学生结成小组进行一些合作任务,比如做演示、做实验、完成论文等等。这些信息也可以录入进 Notion,然后利用 Notion 的「看板视图」就可以轻松地看到每个小组下的学生信息。在此基础之上,再通过控制和筛选一些属性的呈现方式,看板视图就可以变成小组信息的中心。

Screen Shot 2021-06-22 at 7.12.49 PM.png
看板视图

此外,有些时候任务的分配也是如此,我们可能需要控制每种任务的人数(比如,布置了 3 本书,每本书都只能有 5 个学生阅读),看板视图可以很方便地来回拖移学生的页面,把学生分配到不同的任务下面。

再拓展一下。给分的时候,有些学校或者老师会要求每个档次的学生可以占多少比例。因此,看板视图也可以轻松分配学生的成绩档次;每个分类的顶部都会显示计数,我们可以很方便地知道目前的档次已经有多少学生。

日历视图:方便查看学生演示的时间

每位同学或者小组的演示时间可能不同,如果需要助教来统计整理,那么利用 Notion 的日历视图也很方便。只需要将所需属性设置为日期,然后填入演示或者 deadline 的日期,之后就可以在日历视图中查看每位同学的日期。当然,你也可以设置提醒,让 Notion 提醒你某天的演示应该由哪位同学进行;方便你及时与同学沟通进度。

Screen Shot 2021-06-22 at 7.14.40 PM.png
日历视图

表格视图:成绩计算与出勤统计

传统的表格视图可用于成绩计算与出勤统计。Notion 在表的底部提供了方便的计算功能,比如平均值、计数等等,可以方便地进行简单的描述性统计。如果需要进行成绩计算,Notion 也有比较简单的公式功能,可以选择使用。

Screen Shot 2021-06-22 at 7.27.37 PM.png
快速计算

Notion 的公式编辑器中,Property 是重点。不同于 Excel 中的二维坐标定位单元格(比如 A1),Notion 的公式中使用函数

prop(“PROPERTY\_NAME”)

来返回这一行(row)中的对应属性值。在成功找到值以后,就可以对其使用普通的数学计算或者函数进行操作了。Notion 内置的函数库算不上特别丰富,但是做一个成绩统计还是绰绰有余的。

Screen Shot 2021-06-22 at 7.27.02 PM.png
Notion 的公式编辑器

写在最后

少数派上有特别多和 Notion 相关的文章[];此外,不少文章尽管和 Notion 无关,但也利用 Notion 制作了一些数据库,有很多经验值得参考。Notion 作为「大一统」的效率工具,就好像 SpencerWoo 所说:的的确确能够得到 Notion 在「单机玩家」这里的普遍感受。我喜爱 Notion,无非也是这几点:跨平台、颜值高、排版精致、管理有序,但是 Notion 无疑并不适合每个人。重要的是,找到效率和方法背后的逻辑 —— 之后,用什么平台去实现,真的是每个人自己的使用习惯。

题图:Basic Apple Guy

Some rights reserved
Except where otherwise noted, content on this page is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license.