OO助教的退休感想
深夜失眠+刚赶完火车的胡言乱语,切莫当真,择日修改
一年前,我在学姐的怂恿鼓励下,加上了吴老师的微信,表达了想担任下学期的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助教的退休感想的更多相关文章
- 2020年OO助教工作总结
随着这学期课程的落幕,我一学期的OO助教工作也宣告结束.这学期我的工作主要在系统组,和OO后台的数据库打交道. 作业查重 我几乎每周都会做的例行工作,是对每周的homework进行查重管理.由于使用了 ...
- OO助教工作总结
\(OO\)助教的工作结束了,在这一学期中,我主要负责对作业进行测试,对指导书进行检查,讨论区管理,部分数据构造,以及完成随班助教的工作. 测试 指导书检查 每次指导书公开前我都会先把指导书看 ...
- [2017BUAA软工助教]第0次个人作业
学习别人的经验和体会 零.前言 我认为人生就是一次次地从<存在>到<光明>. 一.软件工程师的成长 0.这是一个博客索引 同学们在上这门课的时候基本都是大三,觉得在大学里,到教 ...
- 接着继续(OO博客第四弹)
.测试与JSF正确性论证 测试和JSF正确性论证是对一个程序进行检验的两种方式.测试是来的最直接的,输入合法的输入给出正确的提示,输入非法的输入给出错误信息反馈,直接就能很容易的了解程序的运行情况.但 ...
- OO结课了,狂喜
OO结课了,狂喜 哈哈哈哈哈 哈哈哈 哈哈 哈 第十三次作业 UML类图 简要分析: 本次作业是对UML类图进行解析,给到的接口里面已经有了很多类了,但是自带的类肯定是没有反应这些类的结构的.所以就自 ...
- OO2020 助教工作总结
1 我的初衷 这一学期的OO助教工作是我一段宝贵的经历,在其中我学习了很多.见识了很多,收获满满.当时报名OO的初衷主要有三方面.首先,我想说OO是我所上过的最好的一门课之一,这门课有这一套从理论讲授 ...
- Object-Oriented Programming Summary Ⅳ
目录 UML单元总结博客 总结本单元两次作业的设计 总结自己在四个单元中架构设计以及OO方法理解的演进 总结自己在四个单元中测试理解与实践的演进 总结自己的课程收获 立足于自己的体会给课程组提三个具体 ...
- 2021北航敏捷软工Beta阶段评分与总结
概述 Beta 阶段评分,按照之前的规则,主要组成部分为: 博客部分,基于 Beta 阶段博客的评分(每篇正规博客 10 分,每篇 Scrum5 分,评定方式类比往年) 评审部分,基于 Beta 阶段 ...
- 引入OO开发报表后的感想
很早就想尝试着在常规的报表开发中 引入OO了 趁着程序略复杂 时间略充裕 终于尝试了一把-咩哈哈~~ 以下来自我的evernote笔记 有点语无伦次-忍忍~~ -------------------- ...
随机推荐
- 巧记 In/hasOwnProperty/for…in/for…of/forEach区别
写在前面 上面提到的这些东西,反复的记忆,反复的忘记.现分享一种巧记方法,有需要,请参考,希望你也过目不忘. 仅提供巧记思路.仅提供巧记思路.仅提供巧记思路. 1. in 用于判断属性是否在对象上(包 ...
- 基于elementUI创建的vue项目
这周对公司的内容使用vue进行重构,所以记录一下开始项目的过程 下载elementUI: 项目文件夹中在命令行中输入:npm install elementui -s 下载完成后在 main.js 中 ...
- Vue学习之全局和私有组件小结(七)
一.组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用相应的组件即可. 二.组件和模块: 1.模块化:是从代码逻 ...
- Fiddler抓本机包
使用Fiddler抓本机包的方法: File -->Capture Traffic 选中之后自动设置本机的Internet代理选项.
- Maven打包的三种方式
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in ...
- go中如何更好的迭代
三种迭代方式 3 ways to iterate in Go 有如下三种迭代的写法: 回调函数方式迭代 通过Next()方法迭代.参照python 迭代器的概念,自定义Next()方法来迭代 通过ch ...
- 【TCP】TCP三次握手与四次挥手
一.TCP三次握手 第一次握手:Client 将标志位 SYN=1 ,随机产生一个值 seq=J ,并将该数据包发送给 Server .此时,Client 进入SYN_SENT 状态,等待 Serve ...
- 用 ConfigMap 管理配置
1. ConfigMap介绍管理配置 ConfigMap介绍 Secret 可以为 Pod 提供密码.Token.私钥等敏感数据:对于一些非敏感数据,比如应用的配置信息,则可以用 ConfigMap ...
- Go入门:创建第一个Go工程
前言 我是一名iOS开发. 因为公司后台都用的Go. 因为对服务端不了解. 所以想自己学习学习. 环境 因为自己的电脑是mac.然后在阿里云买的是centOS的服务器. 所以下面搭建的环境都是在cen ...
- 后台返回的base64的图片格式,前端如何转为普通的图片格式
在上一篇的博客当中,写了前端如何将普通的图片格式转为base64的图片,今天开发的时候遇到了后台返回的图片格式是base64的,我这边需要把base64的图片格式转为普通的,搜了一下js的方法,感觉很 ...