最近带北大化院的本科生上基础实验课,按照学校的要求,每周需要给学生从10个方面评分。在纸质评分表上,我用加号和减号的数量表示学生该项分数相对“平均水准”的偏差,通过正态分布拟合求解偏差值代表的分值,最后通过加权求和就可以给出学生的最终成绩。我带的学生一共是40个人,换句话说,这意味着我每周需要从纸质表格上转移400个数据到电脑上,这非常耗时并且容易出错(比如看岔行)。
为了解决这个麻烦的问题,我的第一反应是使用现在很成熟的答题卡读卡系统。不过花了5分钟完全了解了这个市场的情况之后我直接放弃了这个想法,因为他们这种传统行业实在是太封闭了,就算我愿意花几千买一套这种系统,用起来也受到很多限制,而且不知道要谈多久才能买到一套。
我的第二反应是搜索有没有现成的自动拍照阅卷系统,结果花了5分钟找到的几个应用或者服务看起来没有一个靠谱的。甚至有的还要收费,不可思议。考虑到这样的系统实在是简单的扣脚,我只好再浪费十几分钟的时间自己写一个,顺便放在这里,以方便后来者。
Category: Uncategorized
Oxygen Not Included Resource Conversion Map
I exported the data from ONI Wiki and plotted this diagram so that I can find efficient ways to convert between resources.
Continue reading “Oxygen Not Included Resource Conversion Map”Windows安装开源版pymol的简单办法
最近装了一台windows电脑,需要在上面用pymol。以前在mac或者linux下可以很容易地自己编译免费的版本,但是在windows下似乎比较麻烦。买license是不可能买license的,这辈子不可能买license。。
好在这位老哥 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymol 提供了很多编译好的版本,下载需要的 whl 文件后,在 Anaconda Prompt 里面 pip install 一下就可以了。之后可以通过 pymol 命令直接启动 pymol,也可以在 Anaconda3/Scripts/ 里面找到 pymol.exe,方便创建快捷方式。
线性代数的常用记号表
\(
\def \bra#1{{\langle #1 \rvert}}
\def \ket#1{{\lvert #1 \rangle}}
\def \braket#1#2{{\langle #1 | #2 \rangle}}
\def \expval#1{{\langle #1 \rangle}}
\)