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班助教总结的更多相关文章

  1. 北工大耿丹学院16级计科院3班C语言课程助教学期总结

    很荣幸得到邹老师,周老师,以及北工大耿丹学院各位老师的认可,担任计科院3班C语言课程助教,班主任为李光杰老师,很感谢李老师一学期的帮助,使得我更好的担任助教一职.我班学生31名,很愉快的与同学们度过一 ...

  2. 北京工业大学耿丹学院2016下C作业学习总结

    北京工业大学耿丹学院2016下C的班级地址在https://edu.cnblogs.com/campus/bjgygd/Sixteen-One . 第一次作业:两部分 第一部分:新建博客,书写第一篇随 ...

  3. 耿丹CS16-2班第七次作业汇总

    Deadline: 2016-11-27 11:59pm 作业内容 第七次作业总结 01.每次成绩发布,麻烦没交作业的同学(暂定得分为-5的),请及时补交: 02.想不出来可以,代码乱成一团不行,命名 ...

  4. 耿丹CS16-2班第六次作业汇总

    Deadline: 2016-11-13 11:59 作业内容 第六次作业总结 00.本次题目分值最高为**6分/题 × 7题 + 5分/篇 × 1篇 = 47分**,其中有新解法者每题加原创分**2 ...

  5. 耿丹CS16-2班第五次作业汇总

    Deadline: 2016-10-26 23:59 作业内容 实验4-1 求1到20的阶乘的和,其中求阶乘用函数完成. 实验4-2 写一个判素数的函数,在主函数输入一个整数,输出其是否是素数的信息. ...

  6. 耿丹CS16-2班第四次作业汇总

    Deadline: 2016-10-13 12:00 作业内容 实验3-1 分别使用while循环.do while循环.for循环求1+2+3+ --+100. 实验3-2 分别使用while循环. ...

  7. 耿丹CS16-2班第三次作业汇总

    -- Deadline: 2016-10-12 22:48 -- 作业内容: 1.实验2-6 猜数字游戏 2.实验2-7 判断能否为三角形 3.实验2-8 个人所得税计算器 -- 第三次作业总结: 1 ...

  8. 耿丹CS16-2班课堂测试作业汇总

    Deadline: 2016-11-01 11:59 作业内容 课堂测试作业总结 00.题目得5分,多半扣在格式上,有些同学代码写得很过分,已经很仁慈对待,同学们珍惜之: 01.界面设计得分不好,换行 ...

  9. 耿丹CS16-2班第二次作业汇总

    -- Deadline: 2016-09-28 12:00 -- 作业内容:http://www.cnblogs.com/huangjunlian/p/5891726.html -- 第二次作业总结: ...

随机推荐

  1. ConcurrentHashMap

    ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable.对于ConcurrentHashMap是如何提高其效率的,可能大多人只是知道它使用了多 ...

  2. [LeetCode] Binary Tree Inorder Traversal 二叉树的中序遍历

    Given a binary tree, return the inorder traversal of its nodes' values. For example:Given binary tre ...

  3. C/C++头文件区别

    在从C迁移到C++时,引用的头文件经常忘记是C的还是C++特有的 1. *.h   limits.h ctype.h 2. c* climits cctype [结尾不含.h] 3. 其余的都属于C+ ...

  4. android studio 集成微信登录

    参考: 1.http://blog.csdn.net/suma_sun/article/details/50752528 2.这个更全面一点 : http://www.jb51.net/article ...

  5. Docker对于部署来说及其重要

    目前的IT环境发生了很大的变化,有big server到vm server到docker,一步步的敏捷快速,更加合理的利用硬件资源,分离不同环境带来的问题,简化部署. 2016过年的这几天就自学了一下 ...

  6. 报错:MySQL check the manual that corresponds to your MySQL server version for the right syntax

    今天在向MySQL中插入数据时,报了标题的错误,因为我用的是session.save(object)方法,后台打印出的object和sql语句都没有问题,后来在网上查询,发现http://blog.c ...

  7. Bzoj3041 水叮当的舞步

    Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 132  Solved: 75 Description 水叮当得到了一块五颜六色的格子形地毯作为生日礼物 ...

  8. 前端之DIV+CSS布局

    刚开始学习javaweb,首先定位学习后端,可是随着学习的深入和项目的进行,越来越发现前端知识的欠缺,之前也随着视频看过,随着时间的流逝,具体的应用也随之忘记了. 而现在开始自己练习项目,发现前端知识 ...

  9. C# TCP socket发送大数据包时,接收端和发送端数据不一致 服务端接收Receive不完全

    简单的c# TCP通讯(TcpListener) C# 的TCP Socket (同步方式) C# 的TCP Socket (异步方式) C# 的tcp Socket设置自定义超时时间 C# TCP ...

  10. p/invoke碎片--对数组的封送处理

    因为数组是引用类型,所以数组的处理根据数组元素的类型是否为“可直接传递到非托管代码”的类型而分为两种情况.主要目标是看内存是怎么变化的,是复制还是锁定. 数组中的元素是"可直接传递到非托管代 ...