您当前的位置 : 南开大学 >> 媒体南开
每日新报:“南开大学C++作业有多强”冲上B站最热榜单
来源: 每日新报2024年5月31日第7版发稿时间:2024-06-03 17:26

  日前,“南开大学C++作业有多强”这一话题冲上B站最热榜单第三名。这个“大作业”源于南开大学工科试验班(信息科学与技术)学生的一门大类基础课程——《高级程序语言设计》。该作业要求学生通过自主选题、设计作品、上传作品至网络平台并互相评价,来完成一次全过程的小程序开发。

  这段时间,南开大学工科试验班2023级本科生章昊上传的这门课程的作业视频收获了一大波好评。谈及如何才能做出“爆款”,章昊说:“花了两个月左右时间,自学了所需的应用程序开发框架(QT)知识,同时广泛关注了B站以及Gitee上往届的优秀作业展示以获取灵感。”

  章昊从最基本的场景、人物交互以及界面开始做起,先搭出基础框架,再去网上寻找适合的游戏界面素材,再迭代添加游戏功能。同时,他也会找其他同学帮忙测试游戏,结合反馈不断改进细节。

  其实,面对一种创新的作业形式,面对一个全新的开发环境,同学们免不了遇到各种困难。不过同学们没有放弃,他们通过多种渠道,积极寻找解决问题的办法。“每当找不到灵感,我就会找助教帮忙推荐一些往年的作业来启发一下”“写程序的过程中遇到bug,我就会积极地找身边的同学求助”“为了绘制一个比较美观的游戏界面,我就去找美工好的同学帮忙”……同学们纷纷说起了自己克服困难的办法。

  同学们的互相协作,老师和助教的鼓励支持共同帮助大家顺利跨越一道道“难关”,也打造出了一个个突破10万+的精品。

  虽然这些过程中充满挑战压力,甚至是改程序bug到凌晨,但是当做出一款属于自己的游戏时,同学们的感受是——“酸爽”“满足”“痛并快乐着”“有趣”。

  “做什么不重要,把一个作品做好才最重要。”课程负责人、计算机和网络空间安全学院教授刘晓光说。

  这门课程,从大一就开始培养学生开源合作的精神,要求作业的源码、资料以及开发说明都需上传至Gitee或者GitHub上。在这个过程中,同学们不断自我驱动,学习到很多相关知识,经常与同学交流讨论,也得到了往届师兄师姐的经验分享。在大家的合力下不断迭代,让自己的作品越来越好。

  谈起当初设计这种作业形式的初衷,刘晓光老师表示,一是想让同学们更加了解所学专业和个人兴趣;二是为了同学们长远考虑,把作品上传到开源社区,既是一种记录成长轨迹的方式,也是一个客观的第三方证明,在求职时更适配企业对“成果”的需求。三是在学生掌握技术能力的同时,也培养了学生的宣传导流能力。

  这种作业形式自2020年实施以来,每年都会有10余个播放量超过10万+的“爆款”作品产出,不仅火上了热搜,更是点燃了学生自主学习、自我驱动、主动创新的火苗。

  像这样的课程,南开大学还有很多。在B站上搜索南开AIGC,就可以看到另外一门通识选修课《奇点来临?——ChatGPT引领的AI大模型原理及其影响》。同学们的课程作业,同样创意十足。在他们手中,AI成为创造力的源泉,从高效办公到艺术绘画,处处体现着同学们无限的创造力。

审核:丛敏

编辑:南欣

微信往期推送
更多...
南开大学举行2025届赴基层就...
“六一”儿童节之际校领导慰...
宇树科技张阳光校友回校交流
国际著名舞蹈家沈伟南开讲座
南开山西校友代表来访
【关注天开园】全国首单非遗...
学校组织开展新提任中层干部...
【学习教育】以学正风强根基 ...
“铁骨文心——梁斌书画艺术...
真维斯董事长杨勋做客南开企...
新闻热线:022-23508464 022-85358737投稿信箱:nknews@nankai.edu.cn
本网站由南开大学新闻中心设计维护 Copyright@2014 津ICP备12003308号-1
南开大学 校史网
版权声明:本网站由南开大学版权所有,如转载本网站内容,请注明出处。