Skip to content

软件工程基础训练

TIP

2025-2026-1 学期的课程表上显示了 3 学分的《软件工程基础训练》课程,而教师是赵丰年和黄天羽老师,看样子只是学分上调了而内容不会变。

课程评价

比起同期的《互联网应用开发基础训练》,这门课我感觉就是很典的CS课。

光看这门课的名字,大家能想到是干什么的吗,应该想不太到。

课程内容

前三四节课讲一下 Python 的基础语法,然后好像又讲了 快速原型法 面向对象之类的,没仔细听,也没必要听。前两周还要做 Python 语法题。

然后最后一周的时间,让你使用 Python 写一个项目,无论是机器学习、小游戏、turtle画图、爬虫、数据分析、web开发,都可以。

要求是几百行代码(?

几百行代码感觉有点少了

做项目实在是太考验灵感了,没什么灵感,为了省事,我们就把互联网应用开发基础训练的代码从 js 改成 python ,稍微改了改接口,就可以提交了。

最后按评分来看,可能有行数算分的机制,因为最后演示答辩的时候,老师可能不太喜欢,但最后出分却是分最高的。

老师评价

老师其实人还挺好的,会为当时要打数模的同学提前答辩、延期作业。

主要是感觉这门课的考核方式比较难绷,感觉上不如隔壁互联网应用开发基础训练的体验好。而老师又是那种比较古板的,所以不太喜欢。