“南开大学C++作业有多强”,这一话题近日在网络上走红,一度冲上国内知名视频弹幕网站最热榜单第三名。
该作业源于南开大学工科试验班(信息科学与技术)的一门大类基础课程——《高级程序语言设计》,要求学生们通过自主选题、设计作品、上传作品至网络平台并互相评价,来完成一次全过程的小程序开发。
南开大学工科试验班2023级本科生章昊上传这门课程的作业视频后,这段时间收获了一大波好评。对于做出“爆款”的心得,章昊表示,他花了两个月左右时间自学了所需的应用程序开发框架知识,同时广泛关注了发表于该网站上的往届优秀作业展示,以获取作业的灵感。
章昊说,他的作业做的是一款游戏,要从最基本的场景、人物交互及界面开始做起,先搭出基础框架,再去网上寻找适合的游戏界面素材,然后迭代添加游戏功能。同时,他也会找同学帮忙测试游戏,并结合反馈不断改进细节。
“这种新颖的作业形式,为我提供了很多运用知识的实践机会。”章昊说,做作业的过程培养了自己的目标导向学习能力及拆分逐步完成大项目的能力,这对其以后开展科研工作也有很大助力。
“做什么内容不重要,把一个作品做好才重要。这种作业形式自2020年实施以来,每年都会有多个播放量超过10万的‘爆款’作品产出,火上热搜不是目的,目的是点燃学生自主学习、自我驱动、主动创新的火苗。”该课程负责人、南开大学计算机和网络空间安全学院教授刘晓光告诉记者。