软件工程基础训练
TIP
2025-2026-1 学期的课程表上显示了 3 学分的《软件工程基础训练》课程,而教师是赵丰年和黄天羽老师,看样子只是学分上调了而内容不会变。
课程评价
比起同期的《互联网应用开发基础训练》,这门课我感觉就是很典的CS课。
光看这门课的名字,大家能想到是干什么的吗,应该想不太到。
课程内容
前三四节课讲一下 Python 的基础语法,然后好像又讲了 快速原型法 面向对象之类的,没仔细听,也没必要听。前两周还要做 Python 语法题。
然后最后一周的时间,让你使用 Python 写一个项目,无论是机器学习、小游戏、turtle画图、爬虫、数据分析、web开发,都可以。
要求是几百行代码(?
几百行代码感觉有点少了
做项目实在是太考验灵感了,没什么灵感,为了省事,我们就把互联网应用开发基础训练的代码从 js
改成 python
,稍微改了改接口,就可以提交了。
最后按评分来看,可能有行数算分的机制,因为最后演示答辩的时候,老师可能不太喜欢,但最后出分却是分最高的。
老师评价
老师其实人还挺好的,会为当时要打数模的同学提前答辩、延期作业。
主要是感觉这门课的考核方式比较难绷,感觉上不如隔壁互联网应用开发基础训练的体验好。而老师又是那种比较古板的,所以不太喜欢。