Python程序设计基础

(冯宇亮)CS1122024秋 2024春  
2024秋 2024春
7.0(1人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    一般
选课类别:专业任务 教学语言:双语
课程类别:通识必修课 开课单位:计算机科学与工程系
课程层次:未知 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
本课程首先介绍Python数据类型和相关使用方法,并在此基础上介绍NumPy,SciPy,Pandas等常用库的使用方法,进而介绍流程控制、函数定义、基本二维和三维作图方法、面向对象的编程等高阶内容。


The course starts withan introduction of variable types in Python and their basic rules. These arefollowed by the explanations of the commonly used packages in Python such asNumPy, SciPy and Pandas. We also introduce the flow control, functions andbasic 2D and 3D plotting using Matplotlib. At the end, the high-levelapplication such as object-oriented programming are also introduced. 
点评写点评
user avatar   匿名用户     2024春
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

省流不看版:给分是还行的,收获是一般的,助教是不错的,讲课是稀烂的。

先说说优点,冯老师人还是挺好的,不考勤,有时候还会给我们带零食,上课比较轻松,而且时不时提前几分钟下课(给同学们足够的吃饭时间)。三个助教一个是计系大四学长,另两个是他实验室的博士和博士后,lab课上问他们问题也会耐心回答。给分总体不像其他被吐槽的老师们那么抽象,我期末考试前就过了。

接下来我将对冯老师的讲课水平发动惨无人道的攻击。且不说上课用的ppt有多少部分出自他的原创,一讲课直接化身ppt翻译机这点我是真绷不住,我有那时间上课听俩小时翻译还不如干脆找个AI帮我翻译了自己看。上课虽然能感觉到冯老师很努力想把这个课上好,但很明显,作为第一次开这个课的老师,他有些不知道该讲什么,重点和层次性很差。讲的烂就算了,TM还不甘寂寞,第十周的时候走到教室里给我们来了句“同学们我上了这么长时间课也不认识大家,看我今天把点名册拿来了,一会我提问大家挨个回答。”幽默完了哥们。不过点名除了让他看到课上的出勤率有点惨之外似乎也没起什么作用。前文说到的零食,老师说课间自己拿,基本没有主动拿的,因为90%的人上课都不听,拿了也问心有愧。lab课稍好一些,蔡博后讲的还不错,乔博士虽然长得帅,但我的评价还是抓紧跟冯老师一块回实验室搞本行去吧。总之选了冯老师的课,做好自学的准备就可以了,虽然不会为难大家,但也不会让大家有什么收获。

最后说说给分,总体上给分其实还行,但有一点,开学初乔博士说lab课讲代码会有bonus拿,本来是额外加分的,结果到最后变成没拿到bonus的人扣分了😅又让人觉得难绷。作业也有bonuswork,拿满分难度不是太高。quiz,现在GPT无所不能,所以懂的都懂了。期末考试难度也还可以,单选、多选、程序补全、debug各有一些,基本上大家做一个小时就跑了。最后我期末弄了60来分,总评B,不算高,但我觉得只能归因于我是计算机菜鸡,跟老师和题目关系就不太大了。


teacher avatar

冯宇亮

暂无教师主页

其他老师的「Python程序设计基础」课

冯宇亮老师的其他课