春节还没过完,在回广州的高铁上收到是否愿意担任一次软测助教的询问。想了一天,答应了。而内心其实是有点恐慌的,有几点原因:

  • 大学从来没有学过软件测试这门课程。对于自己的软件测试只是体系并不是很有自信。
  • 自己的大学就是这么水过来的。还记得大概是以c语言的指针为界限,在这之前的实验都可以自己完成,而在这之后的实验都没有自己独立完成。遇到困难也并没有想到要更加用心去克服,而是做了逃兵。

甚至,在答应周老师后、同学们开学前前的一周,还犹豫过要不要退缩。最终觉得面子上怕会过不去,还是坚持开始了。

这是第一次担任助教。

开学前一周,老师就把各位助教召集一起讨论问题,我由于地理的缘故就通过语音电话跟大家交流了。在这一开始,感受最深刻的就是:武老师真的好认真负责;如果我的大学遇到了这样的老师,我想,也不会看自己就是一个学渣了。第1周的作业,是让大家发表一篇博客,针对老师提的几个问题给出自己的回答,谈谈自己的想法。其中有一题便是如何看待老师与学生之间的关系。姑且先不说大多数人是怎么看待的。有一个同学说师生关系像老板和员工的关系,学生完成作业,老师给分。武老师给同学的回答却是:老师给学生打分是能多给就多给,而老板则是能少给钱就少给。这让我想到,其实负责任的老师是有多难,一方面希望严格要求学生并且学生可以严格按照老师教导的完成学业,一方面对于不能理解老师苦心的学生最终还是要考虑到其成绩、学分对于学生未来道路选择的影响。如果,师生之间都可以做到互相理解与支持,那学校就不会向社会输出不合格的毕业生了。

这一次做助教,在一开始的时候,动力还是十分充足的。开始的半个月,很积极地完成了一些助教小工具的编写,边学边做,完成了一个爬虫去抓取学生博客地址与github地址,并自动生成一份可以直接导入博客园班级的名单文档;还写了一个自动从GitHub下载学生作业并按照既定规则管理的小程序。那段时间也是业余时间还比较充足的时候。根据老助教的建议,利用碎片时间去阅读和点评学生的博客作业;老师布置的作业项目划分得很细,原本是按照一个个同学的作业去做一个完成的批改评分,但是有时候会被卡住,后来采用按照作业项去批改,确实感觉轻松多了。后面随着工作调整以及自己的松懈,没有让自己有更多的突破。

在批改一次团队作业的时候,还有一个比较醒目的作业——同学在老师要求之外,自己写了个数据生成器来辅助对老师布置的作业程序做压力测试。从学校里就可以这样主动创新,在以后的工作中必然也会是出来拔萃的佼佼者。毕竟,大多数工作的人,都只是按部就班地完成着自己本职要完成的任务。

完成一次教学改进,实现一个美好的愿望,总是需要多方面的相互协作与坚持。就像这个做中学的课程实践,需要老师的责任感和决心,也需要同学们的认可和支持,每一步的前进,都会遇到困难。其实,除了最后一次作业大多数组都只完成了基本模块,其他的都还是完成较好的。而坚持完成好的,也始终有几个。我想,这不仅仅是同学们对老师的工作的支持,更是对自己的负责、对自己的时间管理得更合理。

道之所存,师之所存也。本次助教工作,还是学习到很多,无论是对自我的反省,还是对方法、态度的学习,都收获颇多。

最新文章

  1. WPF 自定义模板 Button闪亮效果
  2. oracle两时间相减得到相差的时间
  3. 统计map上的read数量
  4. 有趣 GIF 动图集 - 仿佛每张小动图都诉说了一个小笑话或者小故事
  5. ElasticSearch(6)-结构化查询
  6. kafka 入门笔记 #1
  7. win8安装sql2008及设置登陆名问题
  8. Python函数zip-map
  9. [Swift]LeetCode219. 存在重复元素 II | Contains Duplicate II
  10. Bootstrap的插件
  11. 能判断是电脑端还是手机端的javascript
  12. Longest Common Prefix leetcode java
  13. js firstChild 、nextSibling、lastChild、previousSibling、parentNode
  14. 前端学习笔记之CSS网页布局
  15. 【开源推荐】PredictionIO:构建预测功能的机器学习服务器
  16. Mysql命令行访问
  17. 使用notepad++进行替换
  18. (转)理解Keystone的四种Token
  19. 20169206 2016-2017-2 《网络攻防实践》 nmap的使用
  20. metasploit 学习笔记-VULNERABILITY SCANNING

热门文章

  1. GBK 文件在 sublime 保存时被强制保存为 utf-8 导致中文乱码, 恢复。
  2. Linux系统Java环境配置
  3. [原]nginx 一下快一下慢的问题
  4. Centos7.5搭建Hadoop2.8.5完全分布式集群部署
  5. gi的安装和使用
  6. 局域网,Internet,广域网
  7. Android Log类基本用法
  8. Linux - iconv 使用 - 处理 curl 乱码问题
  9. NetWork——TCP的流量控制和拥塞控制
  10. Web前端优化常用规则