助教总结报告(Java高级)
一、助教工作的具体职责和任务
本课程助教主要帮助老师使用云班课平台管控作业提交情况。本门课老师设计了一个有趣的课堂机制,即云班课存放大量学习资料,线下课利用有限的时间对线上资料进行精讲。而本门课的作业量庞大,需要同学拥有比较优秀的自学能力。也需要老师花费大量时间修改代码。这显然对于老师、助教都不太现实。故设置了作业互评机制。每周课程由助教邀请数位同学, 每位同学挑选数位同学进行作品批改(评分点老师有给出)。这样的好处有:批改的同学可以阅读许多同学的代码,根据评分点思考自己的代码何处的不足、减少老师与助教的工作量。属于是共赢的方案。助教在此还需要评阅修改的质量,并给批改优秀的同学给予加分奖励。在期末时,老师布置了数个实践任务,助教的任务是与其他助教一起为这些任务根据自己班级的作业完成情况设定评分点。(如班级码风优秀、有考虑代码的鲁棒性等等可考虑设置较高门槛的评分点)。
二、助教工作的每周时长和具体安排
助教工作大概是每周两次课程,每次课程后的找寻互评人员、批改作业、统计、加分等的工作,大约是每周两到四小时。
三、因为自己的助教工作,对课程、老师、学生的帮助和带来的改变。
因本人的助教工作,班级的课堂积极性有一定上升。对于热爱这门课程、热爱技术的同学,我也会积极安排其修改作业,使得老师获得了更多设计课程的空间、也使得同学得到了更多的提高。
四、对课程的改进、建议、想法和反思
本班本次只有三十余人。积极性不足,每次邀请修改作业的同学都有推辞。而且老师没有开设班级QQ群,使得本助教找人比较困难,往往要一个一个加好友私聊找过去。根据本学期的课程,我认为可以和实验班合班进行课程作业布置而不是分开。且可开设QQ群方便助教联系各位同学、发布任务。
五、对助教工作的改进与反思
本课程助教任务较为繁杂,主要是云班课的平台设计与课程设计之间的妥协。我曾做过一次助教,但是在这次任职中经常感到力不从心。一方面大三积极性不如当初的大一大二、一方面这门课的课程确实任务较重,给予助教的任务也一样很多。在找不到人修改作业时,我往往亲力亲为。再次增加了工作量。我个人任务助教的任务还有待思量,或者将助教找人互评改为同学间匿名互评可能会更好一些。
六、对专业或者系主任的建议
我认为这门课放在大三下学期是比较晚期了,很多同学都有了自己的规划、或考研或考公,很多人可能都不打算从事java。对于我们方向来说,此时学习这门课的积极性非常的低,我认为可以将此课往前推移一个学期。(软工好像就是这样)
七、助教工作的感受体会
作为第二次担任助教,我认为助教的存在还是有必要的,但是对于这门课来说,助教还是太占用课后时间了,且对于个人提升比较小,除了有更多机会阅读同学代码之外较多杂活。希望老师能更多改善一下课堂设计的机制。