耿丹CS16-2班助教总结
Deadline: 2016-1-7 11:59pm
开篇有言
--又是一年末,不似风光,却添风霜,顶霾前进,踽踽独行,可乎?
助教那些事儿
助教这份工作是之前就担任过的,很羞愧,当时才担任了几天就撒丫子撤了。
记得是周老师找上的我,我那会儿还在读大三,周老师鼓励我当编外助教,去即时点评学生博客,可惜我too young,too naive,不曾领略到实践的唯物主义带来的魅力,被唯心的等级观念吓坏了,心理素质还是不够硬,所以一遇上困难就逃了,算是一次失败的经验。
“悟以往之不谏,知来者之可追。实迷途其未远,觉今是而昨非。”
说来也算是虐缘,就像那些逃离北上广的青年重返北上广一样(如今不用了,武汉成都欢迎你!),尽管一度想摆脱编程的影响,但我还是重返了编程世界,可谓“冥冥之中,自有天意”。尽管当时主要做语文教学工作(受周老师影响较大,很重视语文教育),可之后谁料有信息学辅导的客户需求,公司赶鸭子上架把我拉过去教学,可能我就是有点为人民服务的意识,润物细无声地拿下了这一单,从此开始了编程教学生涯。
再就是周老师在群里招募C语言编程助教了,我由于摆正了对程序的态度,在公司里尝鲜尝出了瘾,想想大一的C语言也不是很难,胆子也就大了起来,放宽心报了名(做好了被婉拒的准备),再向严厉的邹老师下过“保证书”后,才有机会认识到2班大家庭,得以见识到慈爱的黄老师和生龙活虎的95后们。
细数从相逢、相认、相闹、相离的过程,有些场面还是值得叨唠的。
相逢。
我需要组建QQ群、微信群以便及时发布消息,没有大家账号,就通过“手拉手”方式,让旁边人拉进大群,还要拉大家进博客园班级群,这些细碎的工作做得不算很到位,起码在第一周正式交作业后,还有同学没建好博客,有同学没被拉近班群。当时我只单纯地认为事物的进展需要时间,到了后几次作业自然会好起来(这表明我太高估学生们的自觉性了),可我却忽视了起初工作建设做得不好,会对部分学生会造成一定的坏影响,果然后期就有些同学惰性泛起,连续迟交或不交作业。
相认。
我不在场,我又在场。对,学生们是通过录制好的视频认识我的,视频里我该是个顽皮的模样,包括第一篇博文的自我介绍风格,也有嬉皮逗趣之意,不知学生们怎么看我,我自认为是平易近人型的,讨厌等级制度,因为它束缚灵性发展,所以一直学习邹老师的“请”字态度,诚恳地征求学生们意见,可惜反馈的人较少,作证的便是博客评论回复,仅有田京诚、周阳、徐肇宁等同学回复过,而且都没有坚持回复下去;还有便是成绩发布时,回复的人也很少,偶尔有吉洋、田京诚、耿奥对成绩提出过修改意见。
相闹。
在2班基本没有大闹,就是经常单刀直入揭穿作弊作业,严惩那些一心寻思偷懒耍滑的南郭先生,我本人是经历过坏制度的“熏陶”的,也做过南郭先生的事儿,实在觉得有害身心,所以一直在改正自身,也努力促进旁人参与改进!希望我的学生们在早期能接受正确思想的洗礼,敢于追求真和美,这里头有能长久走下去的力量!
相离。
期末考试接踵而至,寒假还会远吗?今番就要离别,而假期又是巩固提高自身的好时候,师傅领进门,修行在个人,我想,学生在这时候,更需要有撸起袖子起来干的劲头儿,在实践中不断借助以往的学习经验,利用好这来之不易的闲暇时光。例如,赶紧用上群里推荐的Xmind软件画思维导图去吧,做个寒假规划,比如温习旧知识,学习新知识,看几本书,教家人使用电子科技产品等,可以加入计划列表中,计划嘛,自然是做了比不做强,且不说做完计划行动就能跟上,单是做计划本身就是一件值得庆幸的事儿,因为这是需要考验脑力的活儿,空间思维能力、逻辑思维能力和想象力不好,做得成恰当的计划吗?
助教有所思
01.自我评价:本次做C语言助教坚持了下来,先恭喜自己,没有再当逃兵!从9月份做到12月份中旬,历时3个半月,中间批改作业8份,额外撰写博客5份(包含本篇)。8份作业,包括C语言知识的选择结构、循环结构、判断结构、函数、数组和指针初步知识,其中1份(第7份)为中期大作业,共由15个小题组成,学生成绩70分以上有5位。每份作业中每道题的批改基本做到至少写2行字,其中一行为意见,另一行为分数;作业批改最认真时关注到每一行代码,批改最不认真时编译通过后凭代码风格打分。期末有一份大作业和一份答辩报告,此部分由黄老师判定,辛苦辛苦。
做得好的地方有:
a.每一份作业都会给出批改意见,对程序美观的意见更多;
b.点评26份左右作业的时间,按平均每次6道题,一道题3min算,批改一次所需的大致时间为26* 6 *3min = 468min = 7.8h;
c.手动核录到Excel里,再转Markdown可视化图表发表,加上每次作业的修改意见反馈,需要2h;
d.综上所述, 批改(第7份算2次)所有作业并最终发布,用时(7.8h + 2h)*9 = 88.2h;
e.自己独立完成博客5份,以一份2h计算,用时5*2=10h;
f.经过引导,有2~3位同学坚持写技术博客,虽然是受到加分驱动。
做得差的地方有:
a.没能帮助落后同学的成绩提上来,鼓励的效果不明显,引导缺乏方法,学生依旧有迟交作业现象,大致有6个;
b.和学生沟通不频繁,不能调动群体的智慧,没有组织群内提问,学生没有问出高质量的问题;
c.自己积累也还不够,不能引入工程中的流程管理,对代码管理较为陌生;
d.有延迟批改作业问题,拖延2~3次,导致学生不能及时看到自己作业的效果反馈;
e.和黄老师有做必要沟通,但发现依旧有信息不对称产生的效率低下,例如结对编程的安排就是后知后觉的。
02.学生评价:

参与答卷的学生数为28人,认为助教很好的有7位;认为好和一般的约为20人;认为很差白花钱的有1位。总体来看,考虑到学生有优化他人美德心态,可以进行适当调整参数(自我感觉),则结果如下:认为很好的有5位,认为一般的有20位,认为很差的有3位,大体符合正态分布,这也表明助教平时对部分学生缺乏关注,没有及时为他们排忧解难,导致出现如此结果。
03.老师评价:暂无。
04.实际效果:

参与答卷的学生数为28人,学生自认为最好和最差的各1人,认为较好和较差的分别为5人和3人,就助教观察来看(主观判断),可信度高,自认为学得一般的占大多数,约18人。结果表明,助教的工作的确能让部分学生感觉到自己在C语言编程上的成长,但是占比较少,大部分学生还是停留在一般水平,助教需要思考如何提高大多数学生用C语言编程的水平,如何激发他们对编程的兴趣。
助教还想说
01.如果你简单地认为学习编程就只需要学好编程本身,那可能你会走入纯粹理性怪圈,其实学习编程的同时,你还需要学习交流、合作、写作、心理学等多领域知识,所以,请保持孩子般的单纯和好奇,带着跨界学习的心态去学习吧,它会让你对编程的认识更为深刻;
02.如果你觉得批评有伤人际关系,那不妨先判断清楚对方是个怎样的人,如果ta心胸狭窄,那又何必深交,敷衍过去即可,节省自己精力;如果反之,那对方其实是很希望听到批评意见的,这意味着ta可以少反思一次,是在节省对方的精力啊!聪明的你,想到过吗?
03.想说的还很多,然而我写到这里就写不下了。
耿丹CS16-2班助教总结的更多相关文章
- 北工大耿丹学院16级计科院3班C语言课程助教学期总结
很荣幸得到邹老师,周老师,以及北工大耿丹学院各位老师的认可,担任计科院3班C语言课程助教,班主任为李光杰老师,很感谢李老师一学期的帮助,使得我更好的担任助教一职.我班学生31名,很愉快的与同学们度过一 ...
- 北京工业大学耿丹学院2016下C作业学习总结
北京工业大学耿丹学院2016下C的班级地址在https://edu.cnblogs.com/campus/bjgygd/Sixteen-One . 第一次作业:两部分 第一部分:新建博客,书写第一篇随 ...
- 耿丹CS16-2班第七次作业汇总
Deadline: 2016-11-27 11:59pm 作业内容 第七次作业总结 01.每次成绩发布,麻烦没交作业的同学(暂定得分为-5的),请及时补交: 02.想不出来可以,代码乱成一团不行,命名 ...
- 耿丹CS16-2班第六次作业汇总
Deadline: 2016-11-13 11:59 作业内容 第六次作业总结 00.本次题目分值最高为**6分/题 × 7题 + 5分/篇 × 1篇 = 47分**,其中有新解法者每题加原创分**2 ...
- 耿丹CS16-2班第五次作业汇总
Deadline: 2016-10-26 23:59 作业内容 实验4-1 求1到20的阶乘的和,其中求阶乘用函数完成. 实验4-2 写一个判素数的函数,在主函数输入一个整数,输出其是否是素数的信息. ...
- 耿丹CS16-2班第四次作业汇总
Deadline: 2016-10-13 12:00 作业内容 实验3-1 分别使用while循环.do while循环.for循环求1+2+3+ --+100. 实验3-2 分别使用while循环. ...
- 耿丹CS16-2班第三次作业汇总
-- Deadline: 2016-10-12 22:48 -- 作业内容: 1.实验2-6 猜数字游戏 2.实验2-7 判断能否为三角形 3.实验2-8 个人所得税计算器 -- 第三次作业总结: 1 ...
- 耿丹CS16-2班课堂测试作业汇总
Deadline: 2016-11-01 11:59 作业内容 课堂测试作业总结 00.题目得5分,多半扣在格式上,有些同学代码写得很过分,已经很仁慈对待,同学们珍惜之: 01.界面设计得分不好,换行 ...
- 耿丹CS16-2班第二次作业汇总
-- Deadline: 2016-09-28 12:00 -- 作业内容:http://www.cnblogs.com/huangjunlian/p/5891726.html -- 第二次作业总结: ...
随机推荐
- 移动端web开发,click touch tap区别
转自: http://blog.csdn.net/sly94/article/details/51701188 移动端用tap时会有穿透问题 一:click与tap比较 click与tap都会触发点击 ...
- [Python基础知识]正则
import re str4 = r"^http://qy.chinahr.com/cvm/preview\?cvid=\w{24,25}&from=sou>id=\w{ ...
- mysql中间件atlas配置使用
MySQL所在机器: 192.168.16.70(Master) 192.168.16.74(Slave) 192.168.16.72(atlas)注意:主从复制需要自行配置atlas配置使 ...
- python学习之路 第一天
1.Python 3 安装. 2.Python 开发工具 PyCharm安装. 3.print("hello world!") #打印hello world! 注:Python ...
- sql server多重行列转置的优化
将表1转化成表2: 表1 表2 得到表2的结果,需要经过多次pivot转换,再经union连接到一起,代码如下: ] from ( select 'a' as type, * from Table_1 ...
- 2016总结&2017计划
2016总结 总体而言,上半年比较勤快,下半年偷懒了.下半年仔细看了Barfoot的书<state estimation for robotics>,收获很大. 2017计划 目前打算写以 ...
- Scala中None, Nil, Nothing的区别
Nil是一个空的List None是一个object,是Option的子类型 List[Nothing]
- js-权威指南学习笔记2
第三章 类型.值和变量 1.JS的数据类型分为两类:原始类型(基本数据类型/不可变类型)和对象类型(引用数据类型/可变类型). JS中的原始类型包括数字/字符串/布尔值,还有两个特殊的:null和un ...
- PowerShell自动部署IIS站点(Windows Server 2008 R2)
1.功能描述 1. 连接软件源服务器下载.NET Framework 4.0..NET Framework 4.5. 2. 检测并判断当前.NET Framework版本是否小于v4.0,如果小于则进 ...
- http请求与响应(content-type)
http请求信息由浏览器把地址栏URL信息和页面(html.jsp.asp)组装成http请求消息体(如下). <request-line>(请求消息行)<headers>(请 ...