其乡人曰:“肉食者谋之,又何间焉?”
👴曰:“👴没课。”
又到了一年一度的送钱环节。评奖评优,需要看素质测评,把学生们干的事量化成数值,按照某种计算方法堆到一起进行排名。收集材料并计算加分就是一个重要的工作。
为什么要收集材料?如果不收集材料,可能会出现以下对话:
特同学:我在上一学年担任美国总统,履职情况为优秀,加 10 分
👴:?
证同学:我证明了哥德巴赫猜想,你看看加多少分
👴:?
所以加分必须有对应的材料,按照文件规定进行认定。
这项工作无法自动化进行,需要有几个闲人干活。👴在大一选了程序设计实践,去年的这个时候又提前选了企业项目实训,这个夏季学期没课,很无聊,但看别人上课是一件很有意思的事情。
我只是想和你说
我没课
去年的企业项目实训只用上一周课,早上加下午。今年竟然要上两周,还是早上加下午加晚上。👴提前一年选课,交了同样的学费却少学了很多,血亏啊。
所以👴就按照《中国海洋大学信息科学与工程学院学生素质综合测评办法》第十二条之规定成为了学生素质综合测评工作小组成员。
按照《中国海洋大学信息科学与工程学院学生素质综合测评办法》第十一条之规定,素质测评是一项班级自主性非常强的活动,又关系到评奖评优,所以一定要做到严谨合规且优雅。
学生素质综合测评成绩 = 思想政治素质测评成绩*10% + 科学文化素质测评成绩*80% + 发展性素质测评成绩*10%。
科学文化素质测评成绩直接导入该学年成绩就完事了。
思想政治素质测评、发展性素质测评需要提供材料进行认定。
发展性素质测评分为身心素养、社会工作、实践活动、创新创业活动四个方面,每个方面又细分成各个类别。举个例子:发展性素质 => 创新创业活动方面 ==> 科技竞赛类加分。
首先应该解决的是如何收集材料的问题,先排除在线文档。
在线文档是典型的懒政,看似高效实则弱智。
使用即时通讯软件提交材料优于在线文档,这又存在一个分工问题,由于工作量不大,最高效的分工应该分到发展性素质一级,而不是细分到四个方面,甚至是每个方面的各个类别。
如果细分到四个方面,会出现很多问题。
对于提交材料的同学,也会出现很多问题。因为没有细读文件,不知道自己加分算什么类别,没提交到对应的收集者,又要重新提交或者由错误的收集者进行材料转手。
如果细分到四个方面的各个类别,那就是弱智。
我是一名优秀带学生,现在有 1100442233 个工时,把工时证明交给了 aidai。我有一项地球级 SRDP 结题,把材料交给了 a1d4i。我在宇宙大学生数学建模大赛中获得了👴奖,在宇宙带学生信息安全竞赛银河系赛区获得赛区一等奖,把材料交给了 Aidai。我带领国足进了世界杯,把材料交给了 AiDai。
AiDai 告诉我世界杯归 aidai 管,aidai 告诉我工时归 a1d4i 管,a1d4i 告诉我 SRDP 归 Aidai 管,Aidai 告诉我竞赛归 AiDai 管。
这太麻烦了,打游戏做任务找 NPC 都没这么费劲。
所以👴一个人收集所有的发展性素质加分材料,收到材料后立刻校验文件 md5 并进行加分认定。
👴的操作也被 coin 割割、三万👴学去,带到了 19 贵系。新表格没做好,👴自己做了一个,他🚪也拿过去了。👴🚪都在贵室干素质测评的🔥,说搞完要写篇博客记录一下,结果只有👴写了。
👴收集材料发现文件有很多地方说的不清楚,有很多问题。正好👴那几天一直在贵室吹空调,就跑了一趟团委。
👴不能既当运动员又当裁判,由学部团委书记进行认定。
如何判断是否代表学校
👴:证书带中国海洋大学或名单加盖公章(如校团委章)
团委书记:彳亍
多赛道是否算作同一比赛不可累计
否
同一年度不同届比赛是否算作同一比赛不可累计
否
美赛 F 加分
17
比赛结果已公示、证书未到是否可加分
是
不同 SRDP 是否可叠加
是
SRDP 位次权重能否队内自定
否
SRDP 项目参加创新创业比赛是否算作同一项目不可累计
否
如何证明参加讲座
👴:形成报告
团委书记:有照片就彳亍
👴跑了一趟把上面的问题解决了
👴是带善人,要做到该加的一个都不能少。
没有上报体育成绩
翻成绩单找体育课
队友来了他没来
通知一下,给他加上。
这个不归👴管,👴活干完了过去看看。
宿舍卫生
三种方案
1 麻烦,2 不够严谨合规,3 和 1 一样。
👴选择用 python
# coding: utf-8
import xlrd
import os
flag = False
room_data = {}
room_data['test'] = ['及格','不及格']
for file in os.listdir('./'):
#print(file)
if 'xls' not in file:
continue
data = xlrd.open_workbook(file)
table = data.sheet_by_name('各学院(中心)内务成绩')
if table.cell(1,0).value == '宿舍区':
nrows = table.nrows
for i in range(2, nrows):
try:
room = ''
room = str(table.cell(i,0).value)+'_'+str(int(table.cell(i,1).value))+'_'+str(int(table.cell(i,2).value))
if room not in room_data.keys():
room_data[room] = []
room_data[room].append(str(table.cell(i,6).value)+'_'+str(int(table.cell(i,5).value)))
except ValueError as err:
room = ''
print(file)
print(i,err)
continue
elif table.cell(1,0).value == '学院':
nrows = table.nrows
for i in range(2, nrows):
try:
room = str(table.cell(i,2).value)+'_'+str(int(table.cell(i,3).value))+'_'+str(int(table.cell(i,4).value))
#print(room)
if room not in room_data.keys():
room_data[room] = []
room_data[room].append(str(table.cell(i,6).value)+'_'+str(int(table.cell(i,5).value)))
except ValueError as err:
room = ''
print(file)
print(i,err)
continue
else:
print(file)
exit(0)
#print(room_data)
f = open('all2.txt','w')
for i in room_data.keys():
f.write(i+' ==> {}\n'.format(room_data[i]))
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议(CC BY-NC-ND 4.0)进行许可。
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).