“放飞梦想,成就未来”—2021级计算机 大类本科生《高级语言程序设计》优秀课程作业总决赛成功举办

为激发学生的创造力、主动性,提升学生的参与度,构建良好的教学交流机制,创新跨学院大类培养方式,实现以能力培养为导向的本科教学目标,《高级语言程序设计》课程组经过精心安排,成功组织我校涵盖计算机学院、网络空间安全学院、电子信息与光学工程、人工智能学院、软件学院等计算机大类的700余名本科新生,针对大一学年必修的《高级语言程序设计》课程开展优秀课程作业评比,并于5月30日成功举办2021-2022学年度计算机大类本科生优秀课程作业总决赛。

为保证公开透明,此次评比, 要求所有参赛同学必须将作品相关的代码、程序开发和系统改进的过程、讲解视频一并共享到互联网平台,接受教师和其他同学的实时监督和点评,最终形成完整的软件系统和用于展示的交互视频。通过小组赛、淘汰赛的激烈角逐,最终有10位同学脱颖而出进入总决赛,课程作业内容涵盖可移植到MCU的光线追踪渲染技术、基于3D图形渲染的追逃游戏和元胞模拟演示、自设计深度学习框架MinNet、AI互动,以及网络联机游戏等内容。进入总决赛课程作业的演示视频,在短短20天左右的时间内,在互联网平台上的总播放量达到了4万次以上,其中最高的单个课程作业演示视频播放量超过了1.5万次。

总决赛由来自五个学院的领导担任评委,采取线上评审的方式,本着公平、公正的原则,为同学们搭建充分展现课程学习情况和自身魅力的舞台。在决赛中,同学们的课程报告异彩纷呈、高潮迭起,通过PPT展示、人机交互、多媒体播放等多种作品展示方式,多方位呈现了同学们蓬勃的想象力和在任课教师指导下精进成长的编程实践技能水平,充分展现了计算机大类本科生过硬的综合素质。最终经过激烈角逐,梅俊逸同学的《Casim:一个元胞自动机模拟器》、朱霞洋同学的《趣味扑克》、刘心源同学的《原神大战史莱姆》作品分别斩获大赛前三名

在赛后总结中,很多同学表示,本次比赛是助力同学们实现梦想的有益尝试,正如傅桐同学所说:“我从小就喜欢玩游戏,认为通过写一行代码去构建一个充满魅力的世界是很幸福的一件事儿,还有就是我喜欢画画,而且非常渴望通过画将我心中的故事传达出来,通过《高级语言程序设计》课程的学习,给了我一个实现自身梦想的机会,于是我写一个由自己绘制所有图形资源的游戏,让自己的画动起来,调通bug的那一瞬间,完成一个设计的一瞬间,以及让自己画动起来的瞬间都是非常的快乐的。”

积极引导同学们在实践中化被动的要我学,为主动的我要学,是《高级语言程序设计》课程组一直追求的目标。“实际着手之初,我有很多选题,包括渲染的演示,一个二维刚体的碰撞模拟,或者做一个小游戏,但是这些选题在这学期最开始的时候,我基本上都是没有能力完成的,因为它需要一些图形学的知识,或者是需要一些物理上的知识的。后来我在B站上看见了图形学相关的视频,抱着试一下的心态去看了一下,跟着学了一下,结合《高级语言程序设计》课程的学习,发现实现之前选题的可行性很高,所以我就去找更多资料,然后进行更深的学习。”路畅同学如是说。

课程教学组长、南开大学计算机学院、网络空间安全学院副院长刘晓光教授在赛后总结时表示:“祝贺获得优胜的同学,也也感谢我们所有同学和所有老师来参加我们线上总决赛。受新冠疫情影响,我们这个学期的部分课程由线下改为了线上,更加考验了同学们学习的自觉性和主动性,通过此次优秀课程作业评比,我个人很受鼓舞,同学们勇于创新、善于思考的精神深深打动了我。成就感和认同感是不断激发创造力和想象力的源泉,也是不断提升学习、思考和探索积极性的强大助力,希望同学们以此次评比为契机,变被动学习为主动学习,充分激发和调动自身探究知识的热情,未来改变世界的使命终将落在你们肩上,今日你以南开为荣、来日南开以你为荣。”

今后,《高级语言程序设计》课程组将会形成优秀课程作业评比常态化机制,发挥基础专业课程教学中的优势,以学生为中心,引导同学们想出新奇的创意并策划成具体项目,提升同学们运用编程方法来实现该项目的动手能力,理论联系实际,助力同学们在国创比赛、学科竞赛、科研实践等后续学习活动中快速成长。

排名

姓名

作品名称

展示视频地址

1

梅骏逸

Casim:一个元胞自动机模拟器

https://www.bilibili.com/video/BV13i4y1Q7st/

2

朱霞洋

趣味扑克

https://b23.tv/Gl02SKM

3

刘心源

原神大战史莱姆

https://www.bilibili.com/video/BV1sa411a79W/

4

李威远

Dreamer梦想岛

https://www.bilibili.com/video/BV1jY411A77L

5

武嘉美

文字游戏之《又一个我》

https://www.bilibili.com/video/BV19B4y1C7Do/

5

路畅

基于Qt的光线追踪

https://www.bilibili.com/video/BV1BY4y1b79X/

7

傅桐

小白鹅大冒险

https://www.bilibili.com/video/BV1MY4y1C7Zm

8

赵泳豪

Qt-tinyPs

https://www.bilibili.com/video/BV1H44y1u7va/

9

孔德文

逃离暗影岛

https://www.bilibili.com/video/BV1gS4y1h7kw/

10

林子淳

Game of life

https://www.bilibili.com/video/BV173411N79k