深夜失眠+刚赶完火车的胡言乱语,切莫当真,择日修改

一年前,我在学姐的怂恿鼓励下,加上了吴老师的微信,表达了想担任下学期的OO助教的想法。三天后,我到新主楼参加OO助教的面试,其实还是蛮紧张的,毕竟自己的成绩也不算很高。当听说只会从大约20位同学中招10位的时候,就更紧张了。当年在面试上自己努力表达对指导书的idea和对担任助教的渴望的场景还历历在目。很幸运的是,我成为了2017助教团的一员。2019年1月,我们在修订着全新版本的指导书,相互挑刺儿,看有没有讲的不清楚的或者可能会被钻空子的地方。2019年2月,我在家里搓着OO新题的样例程序,心里想着好惨一助教,假期还得重写OO。2019年7月,我就退休了。不过回想当初自己想当助教的出发点就是能够删掉IFTTT,因为这个单元作业简直是太折磨我了,如今看来,目的也达到了,其他单元的作业也都有相应的改进,整体课程的质量也比去年有所进步,深感欣慰。

习惯了每周五晚新主楼的例会,习惯了两周就跑一趟沙河,习惯了私聊学弟学妹、怂恿他们讲研讨课,习惯了随时在线、以防学弟学妹的突发情况……当身份发生了变换,由学生变为助教的时候,事情仿佛变得有趣了起来。当我在上OO课程的时候,会觉得助教在线回复是职责所在,会因为指导书里有那么多规定不明的地方而埋怨。但其实,当我们自己来处理学弟学妹的疑惑的时候,会发现有时候真的处理不过来(这还是我们今年决定不建微信群,取消助教微信办公的模式,所以其实去年助教们真的是都要守着手机来回复群里、私聊的问题)。有关指导书的问题也是同理,因为我们是题目的制定者,我们会着眼于题目的正确思维,而学弟学妹们作为解题者,他们会很全面、很细致地考虑问题,就会出现很多我们没想过的角落里的问题,而助教们商量也需要时间,因此可能就没法很及时地回复。我在理解去年助教学长学姐的同时,也为我这学期没能够及时回复的学弟学妹说一声抱歉。

这段助教经历让我从老师那里学到了严谨,教学的每一个环节,从理论课到实验课,从评测到计算分数,老师都在力求做好每一步,不让同学感觉心存疑惑;我从助教团战友身上收获了热血,一群有着想法的人朝着一个目标共同努力,着实是一件青春的事儿;我从学弟学妹身上收获了友情与理解,感谢学弟学妹的每一声“谢谢”,都让我感到很欣慰;感谢学弟学妹的理解,在我没能够给出你们满意的答案的时候;感谢你们自己的坚持,成就了你们今天的成绩。

最后,有关课程改革的问题,这是一个争论了几年的问题,我也不太想多说什么,也没水平说出多么深刻的理解,只想说如尼采所说“但凡不能杀死你的,最终都会使你更强大”,也许代码量太大你感到很痛苦,也许互测将你搞的身心俱疲,但不可否认你经过了一学期的训练,变得更加强大。我们也要相信,课程都会有它自己的缺点,但更多的一定是它的优点,而且我们更要相信,课程一定是在不断进步的。最后附上昂神的答案,也希望OO会越来越好:<https://www.zhihu.com/question/30413458/answer/733229545>

在此写下这篇流水账,没什么主题,算是退休前的一点感慨。再次谢谢各位老师、学弟学妹和助教组的partner们,让我多了一段宝贵的回忆,让我的简历上多了“2017级计算机学院面向对象课程助教”的经历,让我的大学变得更有意义。

OO助教的退休感想的更多相关文章

  1. 2020年OO助教工作总结

    随着这学期课程的落幕,我一学期的OO助教工作也宣告结束.这学期我的工作主要在系统组,和OO后台的数据库打交道. 作业查重 我几乎每周都会做的例行工作,是对每周的homework进行查重管理.由于使用了 ...

  2. OO助教工作总结

    ​ \(OO\)助教的工作结束了,在这一学期中,我主要负责对作业进行测试,对指导书进行检查,讨论区管理,部分数据构造,以及完成随班助教的工作. 测试 指导书检查 ​ 每次指导书公开前我都会先把指导书看 ...

  3. [2017BUAA软工助教]第0次个人作业

    学习别人的经验和体会 零.前言 我认为人生就是一次次地从<存在>到<光明>. 一.软件工程师的成长 0.这是一个博客索引 同学们在上这门课的时候基本都是大三,觉得在大学里,到教 ...

  4. 接着继续(OO博客第四弹)

    .测试与JSF正确性论证 测试和JSF正确性论证是对一个程序进行检验的两种方式.测试是来的最直接的,输入合法的输入给出正确的提示,输入非法的输入给出错误信息反馈,直接就能很容易的了解程序的运行情况.但 ...

  5. OO结课了,狂喜

    OO结课了,狂喜 哈哈哈哈哈 哈哈哈 哈哈 哈 第十三次作业 UML类图 简要分析: 本次作业是对UML类图进行解析,给到的接口里面已经有了很多类了,但是自带的类肯定是没有反应这些类的结构的.所以就自 ...

  6. OO2020 助教工作总结

    1 我的初衷 这一学期的OO助教工作是我一段宝贵的经历,在其中我学习了很多.见识了很多,收获满满.当时报名OO的初衷主要有三方面.首先,我想说OO是我所上过的最好的一门课之一,这门课有这一套从理论讲授 ...

  7. Object-Oriented Programming Summary Ⅳ

    目录 UML单元总结博客 总结本单元两次作业的设计 总结自己在四个单元中架构设计以及OO方法理解的演进 总结自己在四个单元中测试理解与实践的演进 总结自己的课程收获 立足于自己的体会给课程组提三个具体 ...

  8. 2021北航敏捷软工Beta阶段评分与总结

    概述 Beta 阶段评分,按照之前的规则,主要组成部分为: 博客部分,基于 Beta 阶段博客的评分(每篇正规博客 10 分,每篇 Scrum5 分,评定方式类比往年) 评审部分,基于 Beta 阶段 ...

  9. 引入OO开发报表后的感想

    很早就想尝试着在常规的报表开发中 引入OO了 趁着程序略复杂 时间略充裕 终于尝试了一把-咩哈哈~~ 以下来自我的evernote笔记 有点语无伦次-忍忍~~ -------------------- ...

随机推荐

  1. C#开发中常用的加密解密方法

    转载自:https://www.cnblogs.com/bj981/p/11203711.html C#开发中常用的加密解密方法 相信很多人在开发过程中经常会遇到需要对一些重要的信息进行加密处理,今天 ...

  2. 搞不懂JS中赋值·浅拷贝·深拷贝的请看这里

    前言 百科定义:拷贝就是拷贝指向对象的指针,意思就是说:拷贝出来的目标对象的指针和源对象的指针指向的内存空间是同一块空间,浅拷贝只是一种简单的拷贝,让几个对象公用一个内存,然而当内存销毁的时候,指向这 ...

  3. Mysql连接数过多、Mysql连接错误过多的问题处理

    在使用Mysql的过程中,你总是会遇到这样那样的问题,每次去网上查找也相对比较麻烦,所以在此整理一下(以linux ubantu16 系统为例). ========================== ...

  4. 【前端_js】array.forEach和$.each()及$().each()的用法与区别

    1.$.each():方法是jQuery中的方法,用于遍历数组或对象.用法:$.each(array,function(index,value){...}),有两个参数,第一个为待遍历的数组或对象,第 ...

  5. python工程化最佳实践

    1.pipenv 真实环境 vs virtualenv vs pipenv 2.自定义用户模型 继承BaseUserManager和AbstractBaseUser,在settings中指定AUTH_ ...

  6. Jmeter 局域网的IP欺骗终极解决方案

    ip欺骗是什么?    ip欺骗就是模拟ip.什么意思呢,一个电脑就只有一个ip地址,当然如果有多块网卡的话,会有多个ip地址,一般服务器上有个网卡,咱们自己的电脑一般都只有一个ip地址,但是你做压测 ...

  7. python-uiautomator2

    简单介绍 python-uiautomator2是一个自动化测试开源工具,仅支持Android平台的原生应用测试. 支持平台及语言 python-uiautomator2封装了谷歌自带的uiautom ...

  8. 在 iTunes Connect 中,无法找到“My Apps”选项

    Cannot find "My Apps" option in iTunes Connect, to upload my app on the app-store:stackove ...

  9. python连接redis哨兵集群

    一.redis集群模式有多种, 哨兵模式只是其中的一种实现方式, 其原理请自行谷歌或者百度 二.python 连接 redis 哨兵集群 1. 安装redis包 pip install redis 2 ...

  10. 范式(Paradigm)是什么?

    Paradigm (范式) 是一个领域中主流的行事套路,它包括 philosophy (理念) 和 methods (方法)两部分.Philosophy (理念) 这个概念很好理解.比如,购物理念就是 ...