Python科学计算基础(罗奇鸣) 2022秋 2022春 2021秋  课程号:CS151502
2022秋 2022春 2021秋  课程号:CS151502
9.0(3人评价)
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
选课类别:通识 教学类型:理论实验课
课程类别:核心通识 开课单位:计算机科学与技术系
课程层次:通修 学分:2.5
课程主页:暂无(如果你知道,劳烦告诉我们!)
简介 最后更新:

Python是一种简单易学且功能强大的计算机程序设计语言。
本课程讲授编写Python程序解决数学、物理、生物和金融等科学领域中问题的方法。
课程的重点是解决问题的思维过程,包括问题定义、分析、设计程序和测试程序。
预修课程包括单变量微积分和线性代数。

点评 写点评
排序 学期
评分 评分 3条点评
多分贝声学 2022秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

从零开始学没有问题,只要大一学过c,懂得怎么码代码就能轻松学。

老师自己编写了一份讲义,内容不少,上课就是念一遍讲义,可能会有些拓展(不知道,反正我没听),总之结合讲义和CSDN应该能解决所有问题。

每节课下课前抽签点名,实验课用来做讲义里的题目,不过不做也没关系。

期末要求做一个小项目,做啥都行。我做的是地球磁场的模拟,但是上台讲的时候因为太紧张没有讲一点关于代码的东西。在那么多大佬做什么爬虫,什么神经网络,什么机器学习的情况下,我做这个看起来挺逊的,但还是给了4(所以只要认真做了应该成绩不会差),感谢罗老师。

 

 

0 0 复制链接
ARin 2021秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

老师人很好,是那种很想教会学生的老师,但我看老师其他课评分不是很高,所以来捞一下老师。

上课:老师上课是读自己的ppt,ppt说实话不好看,是那种绿底黑字黄框的样式,看久了很疲劳。ppt内容很全,对于python初学者来说比较有帮助。读ppt则比较让人犯困,因为python的基础内容和大一学c一样,很无聊,所以班上经常缺很多人。前两节上课,第三节自己问问题。到第三节课,基本上就10人以内。每次课前老师都会邮件群发上课ppt,给大家看个例子 /uploads/files/340756c602b7456b7c423d5a90a8147094fc8bf1.rar。从下学期开始,应该会有课程群。

考核:没有点名,期中,小测和期末。最后考核是报告,报告分四堂课进行,前三次报告有加分。报告是自己选择python科学计算有关,具体要求见:/uploads/files/92a9a986d4e61ab5563a2112f2a553230d0200cd.txt。我选择的是用python验证一个经济上的猜想,当时花了一个周末加一天,上台时有点紧张。

给分:老师给分很好,因为没有其他考核,应该完全看大作业。我的大作业虽然创新性有,但是总感觉技术方面不是很难,只有数据收集,数据处理,最小二乘拟合以及验证多重共线性异方差自相关这些。最后老师还是给了4。

总之,老师是认真负责的,还会提醒有些同学不要迟到,讲课读ppt确实有些无聊,建议那些喜欢活泼课堂氛围的同学不用来选。希望学一点知识,又不用太累,不喜欢期末,喜欢水学分的同学很建议来,轻轻松松水2.5个学分。

0 4 复制链接
老衲法号乱来是每个人都要大作业展示吗
ARin回复 @老衲法号乱来: 是的,每个人都要做自己,然后每个人上台
V同学,请问可以要一份课件吗
ARin回复 @V: 放到百度网盘了,链接:https://pan.baidu.com/s/12O0yPd27J9LAxUsVuGCRaQ 提取码:k7nv。以后课件可能跟这个不完全一样

立即登录,说说你的看法

Taffy 2022春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

一教的计算机课,懂得都懂。。

 

课程基本上就是从科学计算出发,教我们用python。无平时作业,考核就期末一个大作业,用python求解科学计算问题,代码大于50行就行,然后和老师预约,最后几节课老师会让我们上台展示。没学过python、平时啥也不学问题不大,期末写大作业的时候突击就行(python真的很友好)。

 

我期末做了一个应用数学相关的科学计算问题,实际代码也就150多行,用的也是简单的语句,调了通用的numpy\scipy库,说实话就看代码没啥含金量(我看老师ppt上还有什么双线程、Cython之类的玩意)。但我自己看论文、查资料花了很大的劲,所以写期末大作业大概花了我10天时间。

 

也许是程序说明写的比较认真,给了个A,很吃惊。可以说是给分很好了。这门课大四选的很多,很多人代码也就50多行,所以拿到高分相对容易;但也有一些人把实验室的东西搬到这里,太恐怖了捏~( ̄▽ ̄)~*

 

老师上课就是念ppt,不点名。课前会把ppt通过邮件发给我们。不留情面地说,老师念ppt水平是我在科大见过最差的,以至于上了两三节课我就翘课了。但很奇怪,老师人是蛮好的,看上去不是那种纯“混”或懒于教学的,课下、课上会积极与我们沟通交流。也许老师只是单纯的念ppt水平差吧,反正我实在是没想明白。。

 

总结,省事+给分好。如果你已经会python,花个几天时间可以收获优质的2.5学分;如果不会python,只要合理安排期末时间(大概提前一个半月老师会布置大作业要求),通过大作业学个python的简单的应用,也是很好的。S类公选课!

(最后修改于 0 0 复制链接

罗奇鸣

教师主页: 暂无

其他老师的「Python科学计算基础」课

罗奇鸣老师的其他课

C++ 6.7 (6) 2018春 2017春...
Java软件开发基础 6.5 (8) 2022春 2021秋...
C++ 3.0 (2) 2020春 2019春...
数据结构与数据库 3.5 (4) 2017春 2016春...