计算机程序设计(李卫海) 2025秋  课程号:CS1003H2
2025秋  课程号:CS1003H2
10.0(1人评价)
10.0(1人评价)
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:没有
选课类别:计划内与自由选修 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:信息科学技术学院
课程层次:通修   学分:3.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
简介 最后更新:

这是进阶班。

2025秋起,程序设计改成了3学分的课程,课程号变更为CS1003。

旧课程:https://icourse.club/course/21908/

平行课堂:https://icourse.club/course/25892/

排序 学期

评分 评分 2条点评

luojh 2025秋

Howdy 👋 

本学期我在这个班带助教,关于本课程的一些辅助资料,请参考 https://icourse.club/course/21908/

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

关于课程:

建议将这门课的名称改为C语言导论😓。这门课虽然经历了改革,但是到目前为止放在语法上的关注点还是过多了一些。作为一门校定通修课,我完全找不到把重点放在语法上对非信智部学生的意义。甚至,作为一位打了7年OI的选手,为了应付考试我自己也有很多语法点是现学的。也就是说,这门课学到的很多知识在这我这7年的编程经历里是完全用不到的。反观PKU,同为大一校定通修课的计算概论,同学们可以自主选择Python/C等语言,而他们的教学重点也在“程序设计”而非“语法”上。毕竟,以后帮助同学们科研的是把现实问题转化为代码实现的能力,而不是对着一副写出来故意让你看不懂的代码挑刺的能力。

口说无凭,我们来看几往年道期末真题:

不知道了解这些“常识”可以对我们的发展起到什么作用。

B选项:预处理不属于C语言的一部分。不知道考一些没有意义的定义干嘛。

C选项:a+b||c/d先计算a+b而非c/d。不知道考脑筋急转弯干嘛。

再放两道半本次期末考题:

最后看看本次期末考题的易错点:

1.真的有人会傻到先在神声明一个变量之前使用它并且在编译给出了"was not declared in this scope"之后不会改的吗?

2.static声明全局变量的主要用途是不被其他文件访问,但是请问有多少个非信智部学生在一生中能接触到封装和模块化编程?

3.依旧脑筋急转弯。对于我自己而言,如果我在编程的时候想从外部更改一个变量的值,我会直接把它设置为全局变量,也并未增加任何不便利性(换句话说我并不觉得有人真会像第三点说的这么干)。

4.fscanf这个函数被发明出来的用途就是从磁盘读取内容,你非要说是先到缓冲区到内存那也没办法,但是真的会有人拿着现成的scanf(***)不用去写fscanf(stdin,***)吗?

关于评分:

期中上机部分II也就是大作业,本学期最低也给到了13分。

关于老师:

第一部分只是我对课程的不满,我也很清晰地知道我也就只能在评课社区bb几句了,但老师本身还是很值得大家选择的。

李老师很温柔,理论课不考勤,实验课不要求到场,在机试100(超简单,本人只用了一半时间就交卷)的情况下期末只需要考到84总评就可以被捞到95(这种情况下大作业多半会捞满)。

最重要的点是:相较于普通班,我们的任务量会少很多很多!

4 1 复制链接
Oliveira布什哥们 任务少很多很多?😨😨 23级H班任务奇多无比然后还跟普通班一起排期末给分😭😭
立即登录,说说你的看法

其他老师的「计算机程序设计」课

谭立湘 9.7 (11) 2025秋
白雪飞 9.8 (6) 2025秋
孙广中 10.0 (4) 2025秋
王百宗 9.1 (7) 2025秋
盛捷 10.0 (3) 2025秋
王雷 10.0 (2) 2026春 2025秋
王嵩 10.0 (2) 2025秋
郑重, 周英华 9.5 (2) 2025秋
郑重 8.6 (5) 2025秋
司虎, 徐小华 10.0 (1) 2025秋
吴锋 10.0 (1) 2025秋
张四海 8.5 (2) 2025秋
杨坚 8.0 (1) 2025秋
秦琳琳 8.0 (1) 2025秋
刘勇 7.1 (7) 2025秋
赵明 4.0 (2) 2025秋
凌强 2025秋
司虎 2025秋
王永 2002秋

李卫海老师的其他课

计算机程序设计A 10.0 (13) 2024秋 2023秋...
计算机程序设计A 9.6 (12) 2021秋 2020秋
计算机程序设计A 9.5 (4) 2019秋
编译原理B 8.3 (25) 2026春 2024秋...
密码学导论 7.8 (12) 2025春 2021春...
编译原理和技术 7.0 (2) 2019春 2018春...
密码学导论 5.0 (26) 2026春 2025春...
密码学导论 2011秋
电磁场理论 2009秋 2008秋...