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

评分 评分 1条点评

ciallo 2021秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

我在24秋孙广中老师班(进阶班)上的评课:

https://icourse.club/course/6220/#review-95685

前数日,偶观25届程设课程之巨变,甚有所感,遂撰此文。

(以下内容仅为本人真实梦境+艺术虚构,无真实性,请勿轻易尝试!!!)


有一天晚上,我看着教务系统上这个似乎倒反天罡的课程替代关系,又看了看自己成绩单上4学分3.7的程设。我忽然想,如果我可以选新的程设课程,并获得4.3,再放弃原来的成绩,那对于自己的成绩单岂不是一件大美事?而且我原本就有进入进阶班的能力(开学考71分),再选择普通班“重修”,可谓“优势在我”!哈哈……


在这种美好的想象之中,我开始回忆C语言的语法、大作业、考试、课程群中关于成绩的讨论。一会儿后,我的眼前模糊了,我的意识超脱了……

忽然,我发现自己穿越到选课截止前一天。我迅速登录教务系统,翻看大一各个计算机程序设计的班级并寻找空位。我很快找到了一个班级,老师在评课社区上的评价还不错,而且仅有一个空位。这时,我发现上课时间与我的一门选修课冲突。我退掉好不容易抢来的选修课,抢上了这个班级。我感慨自己的运气还不错。天下武功,唯快不破。

下一周上课前,我找到老师并说明情况。老师准许我不用到堂,但需完成作业。我对此表示感谢。而我不知道的是,噩梦才刚刚开始。

几周之后,开始有上机作业。而我发现居然什么都不会,去年的基础早已忘得一干二净,只能借助AI。大作业即使在AI的辅助下,仍然有困难。我开始考虑退课,但仔细想想还是算了。毕竟我交齐了作业,平时分拿满。考试,谁不想碰一碰运气呢?可是考试之前,我看着往年题如同看天书……

转眼就要考试了。在卷子发下来的那一刹那——


我醒了。原来是一场梦。


(这个梦是真的,大约三四天之前)

我惊慌地打开手机,翻看我的课表。没有CS1003。原来位置的选修课还在。我长舒了一口气。

我算了一下,如果我真的这么做,我的GPA也只能涨0.03。(没有炫耀GPA的意思)其实刚开学的时候我还真有过这种想法,不过也只是一念之间。(这也许就是我有这种梦境的原因了吧)我当然不会这么干。不过要是有对GPA执念的“卷王”,也可以试试(别说是我让你这么干的哈哈)

一年之后,回首C语言课程的内容,还历历在目:程序设计概述、算法及其描述、变量使用&顺序程序结构、选择程序结构、循环程序结构、数组、函数、指针、结构体&链表、文件操作、预处理指令、位运算。一些基础的语法仍然记得。下面谈谈对课程的看法。

1.为什么妮可坚守C语言这么多年呢?众所周知,如今python更为火热。但是,C语言是更为基本的。它更接近于底层语言,比很多其他计算机语言都更接近于硬件。很多人认为C语言中有很多“废话”,我则认为是对于计算机底层逻辑的一种强化。当然,我也欢迎不同意见。

2.在高考完的暑假,我建议自学一些程设内容。即使不进入进阶班,也是非常有帮助的。因为这门课的学习方法迥异于其他科目,不易入门。像数学分析、力学等,高中基础不错,则学起来就不会太吃力(仅对我而言)。我的小学和中学严重缺失信息技术教育(完全没有课或打电脑自带小游戏),据说南方的信息技术教育做得很好。我们必须承认教育地域差异。

3.自学的话,我比较推荐清华THQ那本C程序设计,虽然很多人说此书有许多错误,但我认为比较适合入门。(因为我假期自学就用的这本书,感情因素还是有的)对知识体系的建构非常清晰。

4.据说从25届开始,程设有机考了,虽然不知道具体情况怎么样,但希望这是妮可课程改革道路上的进步吧。希望课程越来越好。

欢迎留言,以便后续补充。

(最后修改于 2 2 复制链接
TheBunniestForever我理解你对于你的自学材料有感情,但是都2025年了我认为哪怕是看C Primer中译本也比thq的神必教材要好,,,
TheBunniestForever和C的那些基础知识同等重要的是码风,然而神必thq显然无法让初学者做到这一点,反而还会把初学者带进沟里,和这种人合作开发无疑是一种折磨
立即登录,说说你的看法

老师甲

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

盛捷 10.0 (38) 2024秋 2023秋...
白雪飞 9.8 (61) 2024秋 2023秋...
孙广中 9.9 (23) 2024秋 2023秋...
王百宗 9.4 (47) 2024秋 2023秋...
顾为兵 9.6 (24) 2018秋 2017秋...
李卫海 10.0 (12) 2024秋 2023秋...
谭立湘 9.1 (101) 2024秋 2023秋...
凌强 9.6 (16) 2024秋 2023秋...
帅建梅 9.4 (18) 2020秋 2018秋...
孙广中, 李卫海 9.6 (12) 2021秋 2020秋
王嵩 9.2 (23) 2024秋 2023秋...
司虎 9.3 (15) 2024秋 2023秋...
王雷 8.6 (60) 2025春 2024秋...
吴文涛 8.8 (18) 2024秋 2023秋...
王永, 秦琳琳 9.8 (4) 2019秋
唐建 10.0 (3) 2021秋
郑重 8.4 (57) 2024秋 2023秋...
王上飞 9.2 (4) 2016秋 2015秋...
尹东 8.4 (25) 2021秋 2020秋...
郑惠南, 司虎 9.3 (3) 2019秋
孙广中, 徐小华 8.7 (6) 2021秋
徐小华 8.8 (4) 2023秋 2022秋...
王雷, 於俊 8.3 (6) 2021秋
秦琳琳 8.0 (22) 2024秋 2023秋...
张四海, 马国岭 8.5 (2) 2014秋 2013秋
司虎, 徐小华 9.0 (1) 2024秋
刘勇 7.9 (45) 2024秋 2023秋...
王雷, 盛捷 7.9 (8) 2021秋
杨坚 7.6 (17) 2024秋 2023秋...
吴锋 7.1 (27) 2024秋 2023秋...
张四海 6.8 (28) 2024秋 2023秋...
赵明 5.9 (7) 2024秋 2023秋...
苏仕华 2012秋 2011秋...
王雷, 郑重 2023春
贾伯琪 2011秋 2010秋
何克东 2014秋 2013秋...