助教周报1
一、课程基本情况
名称:高级语言程序设计(C语言)(3班),对应2020级软件工程专业。
人数:96人
总学时:44,周学时:6,学分:2.5+2.5=5
二、课程的教学方法和作业要求的本学期改革方法或理念
本课程以上机课和理论课并行。通过理论课传授编程语法和注意点并且讲解上次遇到的问题。实验课主要是给学生实践的机会。能上机运行并调试程序。
本学期老师计划改革是在课程中间设计让同学做一个面向用户的程序,拥有简单的文字交互界面的如计算机小程序,五子棋小程序等等。
三、课程作业或实践/实践安排
每周二开展上机课以实践。课程作业以布置PTA的形式,每周一个章节。
四、助教的目标、职责和内容
1.帮助老师解决课程问题,C语言是一门实践性很强的语言,需要经常实践去完成。而在这时候容易遇到许多令人挫败的问题,当同学遇到困难又不敢向老师提出的时候就可以问助教。我需要扮演一个亲易近人的角色让同学可以比较亲切的提问问题。
2.在遇到同学的问题时,我会筛选一些比较易错的问题发到班级群上。让同学讨论出回答。这样参与讨论的同学能学到知识,即使没有参与讨论的同学只要有认真看群消息也能避开错误。
3.帮助老师完成简单的实践小程序实验设计并检查。
4.帮助老师查看PTA完成情况,注意哪位同学较为优秀,哪位同学难以完成。难以完成的同学可以私聊询问遇到了什么问题。
5.每周二上机课的时候赶到现场去帮忙老师查看现场编程的落实情况,并帮忙同学找出编程的问题所在。
五、截止到第一轮周报,我的工作
在网课期间,我负责少量的管理网课秩序和检查,在线下课期间,我在QQ回答了许多学生私聊提问的遇到的编程问题。起初我很认真的帮ta把代码加上,张栋老师指导我们不能把饭喂进学生嘴里,现在我只提出改进思路,而不会提供代码。现在每逢周二上机课刚好是我没课的时候,我会去电机楼帮忙老师“巡逻”。查看上机课的完成情况如何。
六、存在的问题
1.学校的VC++6.0实在过于难用,现在PTA自带的代码输入框已有自动补全代码的功能。导致大部分同学喜欢直接在PTA敲代码,这样就不经过调试直接上交,往往不知道自己程序问题出在哪里。
2.学生比较害羞,在群里引导他们讨论收效甚微,大部分人更喜欢直接问老师或者我,而不是在群里提问。未来可以考虑匿名在群里提问的方式。
3.PTA的题很经典,但是冯新老师自己出的题测试样例往往都是只给一两个,导致同学一头雾水。为什么样例过了程序还是错。结合第1点同学不爱调试的问题,导致同学容易挫败。可以考虑多给一些不同情况而不是特殊情况的测试样例。
七、建议和意见
暂无。