如何看待清华大学自动化系2020年大一c++大作业是写一个功能更强大的雨课堂(雷课堂)?

答主@ 王聿中 提供了已经石锤的该课程任课老师的最新回复,如下图 [图片] 应回答者们提醒,粘贴了答主 @马也 的文档截屏希望大家能够理智讨论,合理交…
关注者
14,574
被浏览
15,885,393

2,091 个回答

话说这学期我们OOP为了避免大一同学就内卷、匹配2学分工作量,刚把大作业给砍掉了。

前年是开放选题的OOP大作业,结果很多同学争做酷炫界面、网络通讯等模块,脱离了OOP课程的学习目标。所以,去年限制了大作业选题,设置了Bonus,本意是同学如果觉得考试不理想,可以通过做Bonus补偿分数,结果是几乎所有同学把所有Bonus都做了,让为师叹为观止。作为任课老师,我也是花了两年时间才揣摩到同学心理,可以说,咱们同学实在太拼,为了多得几分什么事都干得出!为了让OOP回归2学分的工作量,今年几位合开老师和助教商量后就把大作业砍了,加强了日常作业进行规定动作练习,还是希望同学能够回归OOP课程本来的学习目标、全面发展为好。

最后还是建议合理设计发展目标,不盲目攀比内卷,从自己做起,从现在做起吧。

清华学生的能力上限是无穷的,这学期我就带着三位大一刚入学的同学,做了一款小程序,他们做得非常棒。

但是要注意,这不是我布置给全体同学的作业,这是他们自己告诉我,说他们喜欢写代码,所以我带着他们做了个小程序,而且全程我在尽力提供帮助,避免他们踩坑。

我建议,作为给全体同学布置的作业,需要保证大部分同学能完成基本功能,同时给喜欢做的同学充分发挥的空间。80分基本分,20分附加分,再往上就是凭兴趣自由发挥了,喜欢这门课的可以多做一点,不喜欢的可以把时间分配给别的任务。

===== 原回答 =======

我,大四,软院,清华特奖,做不出这个大作业。

用C++写socket编程,是我在大三的时候写FTP服务器用到的。

用C++写web应用,我不会。用Django+vue还勉强可以,是我在大三做软工竞赛平台的时候用到的。

用C++处理图像,得用OpenCV吗?

如果自动化大一就达到了我大四的水平,我无话可说。长江后浪推前浪,00后是真的厉害。

救救孩子吧,我记得往年应该只是个学生信息管理系统?

特奖这事一般不拿出来说,都是过去的事了。但是,为了拯救九字班,该派上用场的时候还是能拿出来用一用……

===更新

在进一步了解情况之后,我对《雷课堂》的实际难度和可行性进行了讨论,想了解具体情况的可以移步。

总结一句话:

出了一份题,让学生自己做,那是选拔。

出了一份题,教学生怎么做,才是教学。