“动态学分制”解决选课难问题

摘要:高校选课难已经成为常态,热门课程往往在选课系统开放的一瞬间告罄。这个问题困扰了无数高校和大学生,本文提出一套新的方案“动态学分制”,可以完美解决这个问题。

背景介绍

从大学一年级开始,我就体会到了选课的残酷。那时候有一门课《语文高级素养》,非常火爆。选课系统刚刚开放,大家疯狂的刷新网页,结果导致服务器瘫痪。等到再次进入的时候,发现这个课已经选满了。历史总是惊人的相似,第二年再选竟然还是如出一辙,叫人几乎崩溃。那些时候,我们总是破口大骂教务处的选课系统垃圾,可是又没有办法,似乎所有高校的选课系统都不受人待见。

后来我想明白了,不能全怪选课系统。就是12306、淘宝这样的大型网站也有崩溃的时候,再强的系统也抵不住瞬时高强度访问的冲击。

因此,我们不再讨论如何提高服务器的并发处理能力,也不再去要求学生只能选哪些课不能选哪些课,这是不公平的,我们要做的是从本质上改变学分分配方案,充分发挥学分对选课的指导作用,让每个人轻松选到自己真正想上的课。

动态学分制

现在,我提出“动态学分制”这个概念,这是一个全新的概念,它有别于现在广泛实行的普通学分制,或者说静态学分制。普通学分制给每一门课事先分配了一个学分,这个学分通常按照课时数确定,课时越多学分越高。

这种制度是公平的,因为它对课程没有任何偏向,课程值多少学分仅仅取决于这门课的教学时长。但是绝对的公平导致效率低下,这在市场经济中是一个显而易见的结论。公平和效率总是一对矛盾,当我们追求尽可能的公平时,比如社会最低保证金制度、赋税制度,就没法达到最高的效率,因为这些措施抑制了人们的工作积极性。

我们知道,当一件商品的价格被限制得过低时,就会导致短缺,结果是人们排长队购买。体现在选课中就会造成抢课问题。因此,我们不妨让学分市场化,根据供求关系来动态调整学分的大小。先设置一个初始学分(可以与普通学分制时相同),如果选课人数超过规定人数,根据超出的数量按一定算法降低该课程的学分。算法可以采用线性函数或非线性函数,这需要根据实际情况并做进一步研究验证,本文中不叙述具体细节。

下面举一个简单的例子。

假设某门课初始学分为3学分,规定选课人数为100人。采用保持总学分不变的算法,学分随选课人数的动态关系图如下所示。

学分-人数图

可以看到,在选课人数小于100时,学分保持3不变。当超过100后,学分开始下降。当选课人数为150人时,学分为2;当选课人数为200人时,学分为1.5。

预期效果

采用动态学分制之后,由于任何课程不再限制选课人数上限,因此彻底杜绝了抢课的行为。另一方面,虽然不设人数限制,但由于学分随选课人数的增多而减少,一些同学可能因为学分过低而放弃该课程,从而维持了该课程人数的动态平衡。

该方案可能引起争议的地方在于:把一个价值3学分的课程降低到2学分甚至1学分是否合适?

我对该问题的解释是:选课的出发点应该是个人兴趣,而不是出于功利。之所以有些课非常难选,是因为这些课要么老师给分极高、要么课程非常简单、要么老师讲的非常好,当然也可能同时具备这三种因素。我认为前两种因素是不值得鼓励的,这让大学教育变得没有意义,让大学生成了斤斤计较的小人。而我要做的是去伪存真,让真正喜爱这门课的人选上这门课,他们不会由于学分降低而放弃自己心爱的课程;让那些不是真正喜爱这门课的人自觉放弃,因为没了学分,这门课在他们眼中也就失去了价值。

关于动态学分调整的算法

  • 该算法需要满足:课程调整后的总学分不高于初始情况下恰好选满时的总学分(总学分等于该课程的学分乘以选课人数)。否则,不利于各个课程的生源分配。

  • 上文举例采用的保持总学分不变的算法其实有很大弊端。反比例函数是一个长尾函数,当人数很多的时候人数增加对学分的影响越来越小,这不利于控制人数。虽然我们不再限制选课人数,但教室的大小有限,一个只能容纳300人的教室如果选了400人是非常不合理的。因此,我们应该设置一个合理的上限,比如300人,选课人数越接近300人学分下降得越快,当达到300人时学分下降到0。符合这种条件的函数有很多,我们可以尝试采用二次函数,下面画出学分和人数的动态调整图。

采用二次函数调整的学分-人数图

该图表示了初始学分为3,规定人数为200,人数上限为300时的学分动态调整结果。应该说,这个结果还是比较合理的。

总结

动态学分制的想法从几年前就在我脑中渐渐形成,直到今天终于可以把它大致地描述出来。但这还只是一个雏形,下一步我会做出一个演示demo,让大家可以真实地体验到动态学分制是如何运作的。

我想,随着社会的发展,总有一天会有高校采用动态学分制来作为他们新的选课系统。在这之前,我需要做的就是进一步完善,直到发展为一个成熟的商业应用。

本文未经作者同意禁止转载。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容

  • 树形动态规划,顾名思义就是树+DP,先分别回顾一下基本内容吧:动态规划:问题可以分解成若干相互联系的阶段,在每一个...
    Mr_chong阅读 1,453评论 0 2
  • 趁这次国庆中秋佳节,报了个团去了这个念念已久的胜地。 不巧的是恰逢洱海周边改造,因为修建排水道好多地方已经被围起来...
    SGL小箫仙阅读 140评论 0 0
  • 和朋友聊天,说到现在国内创业做社交的,大多是抱着想致富就买双色球,还专门奔着头奖去的心思。因为社交产品一旦冲...
    一脸颾气阅读 14,664评论 3 26
  • 百子莲的一百粒种子 夏天有多久,就借一朵花看个究竟 颗颗是死亡后的眼泪,晶莹的宝石坠子 呆钝的白天有用之不竭的财富...
    桑子简书阅读 618评论 0 1