计算机程序设计A(郑重) 2023秋 2022秋 2021秋 2020秋 2019秋 2018秋 2017秋 2016秋 2015秋 2014秋 2013秋 2012秋 2011秋 2010秋  课程号:CS1001A07
2023秋 2022秋 2021秋 2020秋 2019秋 2018秋 2017秋 2016秋 2015秋 2014秋 2013秋 2012秋 2011秋 2010秋  课程号:CS1001A07
8.1(46人评价)
8.1(46人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
选课类别:计划 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:信息科学技术学院
课程层次:通修   学分:4.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
排序 学期

评分 评分 46条点评

jenny42 2014秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

这是我之前写在个人主页的点评:http://home.ustc.edu.cn/~jenny42/c-programming.html

目录

  • 课程信息
  • 上机题目及代码
  • 课程相册
  • 课程评价
  • 学习收获

课程信息

  • 课堂号:21052201
  • 授课老师:郑重
  • 教材:
    • 计算机程序设计(C语言版) 贾伯琪 顾为兵 苏仕华 张四海 何克东@编著 (课本)
    • 计算机程序设计 学习指导与实践 贾伯琪@编著 (上机指导)
  • 开课时间:2014.9.9-2014.12.19
  • 上课形式:每周2次,4节C语言概念课,10.8开始每周一个晚上上机。
  • 作业考试:主要为上机作业,只有一次期末考是笔试(2014.12.28)

上机题目及代码

我把所有的上机代码都放到了我的github仓库中。还花了一些时间写了README.md文件,给大部分上机代码加上了题目描述。 
在学习这门课(C语言)的过程中,绝大部分时间我都是通过写上机题来学习。所以,上机题目可以很好的反应老师的课程内容及难度,供同学们参考。

课程相册

这是我们上课的场景

最后一次结课的时候

老师上课用PPT


我们每周三晚上 6:00-9:30在旧图书馆3楼上机

期末考试(只有笔试)现场

课程评价

  • 授课教师:郑重老师不拘小节,风趣幽默。据说给分很好,反正我用最后的成绩是挺满意的...
  • 课程内容:我们这个班主要是创新试点班的学生,深度比不上计算机专业的课,具体可以通过上机题来感受。
  • 授课形式:
    1. 概念课枯燥难懂:听老师讲课挺无聊的,学到指针后面我就听不懂,干脆不听课了。
    2. PPT不够好:老师的PPT是可以在邮箱下载的,但是PPT比较粗糙,代码没有缩进高亮,课后看体验很差。
    3. 传统课堂效率低:这个问题很普遍,听课和动手写代码不能有效结合,课堂知识的吸收效率低,因为听过的没试也记不住。不如利用在线编程学习网站学习体验佳。
  • 考试:最后的期末考试感觉很难很变态。都是考一些细节,各种绕,好多题LUG小伙伴们也不清楚。即使你会写平时的上机题,这些题目也不一定会做,虽然最后的成绩还是相对能反应大家的水平的。

收获与经验

学习收获

  • 学会C语言的一些基本语法和计算机的一些原理
  • 学会用emacs写上机题,用git管理上机代码,并同步到github

经验教训

  • 最大的教训:学习的时候一定要有本C语言的课本。因为LUG众多小伙伴吐槽中科大教材烂,又说学习编程看书没用,要多写代码。所以我一直到学指针的时候都没有看教程,后来实在是学不下去了,就开始看我们的课本。发现其实也没有那么烂,甚至比《C程序设计语言》这本书好懂。
  • 后悔没有选外教的课。这学期西区有一门C语言课是外教教的,难度比我们课程大,最后还有大作业(占评分挺大的比重)。详情可以参考他的网页,课件很赞!
  • 为什么要学C语言?一开始学C的时候一直怀念Python,后来明白C语言有助于理解计算机底层结构,而且效率比较高。想要学好计算机,学好C语言很必要。但如果是物理学院的学生,也许应该先学一门简单实用的语言,比如Python,否则目前的C语言教学貌似挺磨灭兴趣的。

9 0 复制链接
boj 2010秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

这门课我是免修的……请忽略我……

有免修考试的课程,学过相关竞赛的同学一定要抓住机会免修啊!

4 0 复制链接
匿名用户 2023秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

上课:

老师上课基本全照PPT念,导致本人上课从没听过,全靠PPT自学。感觉时间分配也不太合理,前期乱七八糟的内容讲太多,后面链表之类的教学进度快到起飞,冒泡选排二分一笔带过。虽然这好像是全年级统一的进度,但我还是想说,这也能从无基础到学会c的人得是天才吧??

作业:

大作业要求不清晰,我因为代码实现功能和总是只有一句话的作业要求有出入,导致平时分不高,挺阴间的。不过平时分差距也很小,所以无所谓了。

考试:

大题比模拟卷多了许多,选择题大幅减少,以至于我甚至没来得及看最后一道编程题,成绩自然没到预期。据说是没捞及格边缘的人,但也没卡绩点,如果在及格边缘徘徊怕是有点危。

总体而言感觉分不至于这么低,但也不至于满分,所以给个9分拉一下。

对了,特别提一句,助教人真的很好!

(最后修改于 3 0 复制链接
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:很多

当时我是计算机纯粹零基础,看到评课社区上郑重老师的评价两极分化很严重还为自己捏了把汗。还好最后总评给的比较高,95分。卷面肯定是没那么高的,应该是调分了。

说一下对郑老师的课的看法吧:

  1. 郑老师是一个比较佛系的老师。他给讲课不会专门强调重点,也不会给除了课本以外的资料。讲课的时候基本上就是照着PPT讲,但是偶尔有一些小幽默。可能这就是他的课评两极分化的重要原因。但PPT的质量确实高,有什么不懂的地方,自己做作业的时候多看一两遍就差不多懂了。
  2. 谈到作业,C语言的实践是特别重要的,但对于当时什么都不懂的小白我就不友好了。当时就连简单的 scanf的&都是和舍友讨论了一上午的(主要是我不会)。每周都会有作业,基本是课后题,偶尔有一些上课时提的思考题。对我来说每周作业要三到五小时去做才能做完。最初的时候不熟练,时间就要的长一些;后来熟练了,就快一些;后来学到指针那部分,难度比较大,就有的不会了,要借助CSDN的帮助。如果学弟学妹有需要的话可以考虑一下这个app,但就我个人来说,自己如果完全靠自己解决一个问题,学习效果是远非直接看答案然后再记住所能及的。然后周一的时候上机,把程序带过去给助教检查。一般都不会一次性过关,七点到机房,然后在十点前改完就算平时成绩满分,最后一次上机是太多人没改完了,助教就又延了一周时间。助教真的超好。
  3. 会有三个大作业,一个数字处理器、一个字符处理器、一个学生信息表。因为考试对数组要求比较高,所以第一个大作业的要求也比较高,后面两个就要求低一些。这个大作业是比较耗时间的,一个大作业要三天左右时间。在做大作业的时候会经常用到之前作业里已经编过的函数,所以希望学弟学妹把自己改好了的函数都好好地起个文件名,保存起来,会很有用。大作业是有截止时间的,在截止时间前提交就可以算满分。不过助教说,以前郑老师把某次期末考试考到九十分以上的都调到九十五分,而这些人中有的同学大作业没有很好地提交。所以我也不清楚大作业的作用,可能是雪中送炭而非锦上添花的作用。
  4. 至于考试。考试给分就很玄学,这个非人力能把握;但是可以有目的地备考。我个人的经验是好好做题再加编大作业的实践复习,期末卷面成绩应该差不多就看得过去了。老师会给四份题,其中一份是往年题,这四份题老师会派助教讲,要是有不会的要好好听。这四份题搞懂了,基本上知识点就全覆盖了,再去黑心书店买两份题练练手,考试应该就差不多了。考试的话,体量比较大,学会分配时间,毕竟难度会浮动,但量就在那里摆着的,做完全部比做对部分性价比大很多。以助教原话,“你们一定要做完,不要留空,不然我们想给你们分也不行啊。”我个人的建议是要记得写注释,这个就像数学大题的文字说明一样:你要全对,字多不压分;你要有瑕疵,可以补救一下分数。而且注释可以利于助教改卷。时间再紧也记得在必要处写一下注释,尤其是后面大题,个人亲测,有奇效。

最后,要说一下,助教真的超nice。表白我邓助教。

3 0 复制链接
D 2016秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:杀手
  • 收获:一般

讲课风格还是很幽默的,但基本就是念ppt。ppt会发到群里供学生参考。

作业就是上机,前期会要求把程序写在纸上,再在电脑上打出来(真的有必要,必要性在哪往后看)

遇到的几个助教还是很好的,平时分都给满分(就算作业有些小bug助教也会睁一只眼闭一只眼)平时分大概占30%

考试只有一次,就是期末考,而且是在纸上写程序。大概占70%

最坑的就是期末评卷,评卷标准就是看你是非洲人还是欧洲人。遇到傻x的助教给你评分,有一个错误整个题的分全扣,有时候只是跟答案写的不一样也会把分扣掉。

本人的经历:平时分是实打实的全满,每次作业留下来基本3天内就写完。平时帮助c语言学习不好的同学打码。跟大神不敢比,但是在没有基础第一次学c语言的人里面不吹也是很好的。 但是期末考试就翻车了,纸上评卷加上不可测的助教评分标准,人生充满无限可能。总评只有70+(折算下来期末只考了50多分)

我就呵呵呵呵了/手动再见

试图查分但是请看楼下的评论(不是我写的)

最后想报这门课的同学我奉劝大家纸上的作业一定要好好写,原因在上面/手动再见

3 1 复制链接
与小信号交流只说一句,c语言评卷是全校助教一起流水作业。
立即登录,说说你的看法
\infty 2023秋
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:中等
  • 给分:超好
  • 收获:很多

不懂郑老师评分怎么不太好看,遂打满(但不是主要原因)

完全初学,无程设基础,置课进老师班,但凭借努力还是学到了很多东西!

个人认为郑老师上课风格很有趣,并且会把很多抽象的表述画图解释,这样会清晰很多

不过不太喜欢老师的ppt,复制一段程序粘贴进vscode,报错99+……(因为括号,分号用的是中文)不过也有可能是防止我们抄上机作业😇

第一次上机很创人,又是类型又是溢出,噩梦般的一堆f,程序填空会不了一点,太抽象了。但感觉大多数课堂都是这样

上机作业还算比较正常,都是程设书上的题目,检查方式是上机课现场运行给助教看,并回答助教提出的问题,完成之后就可以润咯

有三次必做的大作业:数组运算器,字符数组运算器,链表

大作业给两周,宽限一周,理论上还是写得完的,整花活/写选做会让平时分好看一些,但貌似没有额外加分

群里还有三个拓展大作业,(完全不要求,爱写就写),可以结课之后写,遂不管😋

上课偶尔会有小测,有转换进制(课本第一章的内容),写程序运行结果,现场设计小程序等,一般都会提前说好,但期末那几周说有又没测

上机作业10次,手写作业3-4次,小测3-4次(扣了不少),综合起来算平时分应该还是满的

期末考比往年卷难太多,程序设计分值直接翻倍+一大堆手写链表+常例阴间选择=大寄,如果大题改的松的话,卷面上80的概率就不是0……(尊嘟不确定,主要是没对答案也没查卷面分)

最后老师肯定是捞了一把,没卡绩尊嘟很幸运

老师和今年的四位助教都特别好,非常非常负责!!

期末考试前发了往年卷,抽了一节上课时间专门习题课复习+讲解卷子,助教gg还纠正了参考答案的错误,真的特别特别好

快选!!不要犹豫!!

忠告:ppt和书都要看!!!书讲得真的很好,有时间可以把书上除教务系统的都敲一遍,约瑟夫环别看(感觉双向链表写约瑟夫环相对炸裂) 往年卷特别古早的可以不做,做202x的就差不多了,优先近年

2 2 复制链接
Melmaphother实际上感觉老师并没有怎么捞,助教们平时分给到位了🤣🤣
\infty回复 @Melpher: 确实,平时分100,99,98三个档还是挺给力的🤤
立即登录,说说你的看法
傻逼 2022秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

郑老师还是很负责的,虽然上课念ppt,但也会将一些难懂的概念给你解释。

作业要求不多,除了日常作业外就要求了三个大作业,经典数组字符串链表计算器,比什么极简教务系统好编多了()。

给分也不错,助教称优秀率差不多满了。考前老师也会反复强调重点。

yysy,学计算机程序设计,还得靠自学,自己编程实践。如果想要高分就多背书,想要编程能力就得在作业外自己多练习。

g多事少,讲的也不差,多好。

2 0 复制链接
517 2021秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

奇怪了,郑老师评分怎么这么低。。

不过看了评分的时间线,差异还是蛮明显的,21秋刚上过,给个好评。

老师人很好,挺和蔼的,讲课没太多感觉,可能是本人对计算机理论学习兴趣不大吧,但是课堂气氛真的很好哈哈哈。作业的话,一共十次上机作业,外加三次大作业,确实平时在做计算机作业上花了不少时间(爆哭),当然还是觉得我太菜而不是作业太多。

总评的话,计算机没有期中考试,于是期末考试占了很大比例,另外就是平时作业加一点点慕课分数(多少没说),反正出总评的时候群里都在谢谢老师捞捞,相必给分挺让人满意的,我个人也拿到了不错的成绩。

最后,郑老师是个不错的老师,挺推荐的。

(最后修改于 2 0 复制链接
nanshan 2019秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

这门课让我觉得我还活着,在打数理基础的主线生活里有一抹亮色。

郑老师是个胖叔叔,我经常坐第一排睡觉,不知道他发现没。上机作业共10次,值得一提,助教很认真负责。我们宿舍每周都会发生打代码到凌晨两三点的人间惨案,一周的上机作业通常从早打到晚(或许更长更短,记不清了)就完了(我比较菜),最后平时分拿满了。拿不满的可以写大作业补充,但我没写也不建议,因为需要更多的时间获得更少的回报。至今仍然记得我与代码的悲欢离合,如果想学好C语言,可以试试郑老师的课。

期末比较难,我特别慢(个人问题),没写完,总评80.

2 0 复制链接
isaiah 2017秋
  • 课程难度:中等
  • 作业多少:很多
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很多
  • 给分:一般
  • 收获:一般

郑老师为人还是很不错的,一个很和蔼的大叔~讲课不怎么生动,基本上是在念ppt,不过ppt做得还是可以的(排版略丑),许多重点和细节里面都有。 作业挺多的,大作业有3次,还有一个实验报告,每个人都要做,不然总评扣分。 给分还是可以的,说什么不调分肯定是假的。 虽然我是一条真咸鱼,最后考得也不咋地,总评也有85+ 还有这门课的助教很好,真的很好

2 0 复制链接
huo2 2015秋
  • 课程难度:困难
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:困难
  • 作业:很少
  • 给分:一般
  • 收获:一般

郑重老师的课上得除了有趣,最大的特点就是随意了。你一个不留意就可能漏掉重点,不过每次上课一开始都有一个回顾,虽然并没有什么卵用。

作业比较少,一定要自己做,记住一定要自己做。

就课程而言,还是靠自学吧。考试前一定要摸准出题的套路,难度肯定是有的,除非你以前学过计算机。

至于给分,我就只能呵呵了,给分真的看命,运气很重要,我运气差了点,某郑老师今年的给分实在太呵呵了。不是很推荐这个老师的课,除非你有不错的基础。

2 0 复制链接
饕餮144 2015秋
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:简单
  • 作业:中等
  • 给分:杀手
  • 收获:没有

郑老师讲课比较随意,想学好的话得靠自己课下学。总评是看作业加上期末考。再说说我自己,我是一名OIer,小学毕业后就自学C++,中学参加过NOIP,而期末考试的难度我觉得和NOIP普及组差不多,对我来说根本没难度。但是我不知道哪里被坑了,总评只给我80,我感觉非常不服气,去找老师查分,老师却一直在拖不肯给我答复。后来我又发了一封邮件去问,再过了几天他才跟我说"没啥问题",什么原因都没说,就这么几个字把我打发了。呵呵,真是上完课就当甩手掌柜啊。但愿再也不要遇到这种老师。

2 0 复制链接
匿名用户 2023秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

听同学说本学期4.3给得不是很多,平时成绩好像是占比40%,最后总评96,老师好像加了那么一两分,但是最后一题的判断条件写错再加上前面一些选择题不是很有把握,感觉评卷还是手下留情了。

我之前是接触过一点计算机,但学得不算好,大概是半吊子水平,上郑老师的课让我对原来不掌握的很多地方有了清晰的认识。郑老师上课用的是自己的PPT,上课进度很适合小白,遇到考试重点时会反复讲,PPT上的代码也会在课上仔细讲解,还会有一些思考题加深学生对基础知识的理解,一些考试重点如链表的头插法,尾插法和数组的各种排序,老师都在课上细致讲解过,布置的作业难度适中,上课听了并理解考试的相关题是没有问题的,而且老师经常说写代码有问题可以找他讨论,老师本人很随和亲切,讲解知识也很有耐心,但感觉课上氛围比较闷,每次提问都那么几个人回答。老师还给我们出了大作业,想要让这门课的作业形式多元一点,很用心了,感觉能更让同学感觉到计算机的实际应用价值,作业内容也会更有趣。

本学期的四个助教都很负责,重点说说ljc助教,助教人很好,相关知识很扎实,在讲一些题和知识的时候会从计算机的原理说明,让人醍醐灌顶,并且助教积极帮助我们完成大作业,还发过小零食,出的拓展题也在习题课上仔细讲解了思路。

总之,C语言是一门实践课程,如果基础弱,还是要多多练习,熟悉考试算法。(在考试之前手写了重要算法,还是很有帮助)

(最后修改于 1 2 复制链接
Wloner0809🤟可以开盒了,不过老师通知我们不让告诉卷面分来着
baek回复 @Wloner0809🤟: 已经把卷面分删了hhh
立即登录,说说你的看法
匿名用户 2023秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

置课来的,苯人也没啥编程基础,期末试卷确实比往年难,摸了个3.0,也满足了(听说老师没有捞人 总之老师上课讲的很清楚,(就是ppt比较丑 助教也很耐心(虽然苯人脑子比较笨就是了呜呜)忠告是大家平时的代码一定要自己写,不要依赖chatgpt(

1 0 复制链接
cliche 2019秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

emm感觉郑老师评分不该这么低才对呢,也可能是老师与时俱进改进了吧。老师讲第一章的时候的确是感觉有点点混乱,但是第一章不碍事儿啊,后面讲的都挺好,特别是后面指针链表的部分讲的都很清楚,也不是按照ppt念的,会画一些图帮助理解,感觉讲的还是很细致收获也是挺大的,而且老师也很有趣。

感觉重点就是要认真听课啦!

1 0 复制链接
loveseismology 2018秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

作为一个几乎没有接触过C语言或者其他的编程语言的小菜鸟来说,这个课程的难度设置刚刚好,不得不说,这门课是我进入大学以来的所有课程中收获最多的(我们地空大二学计算机),一开始上课之前看到评课社区里的否定意见还瑟瑟发抖,但是最后发现其实讲课,作业量,给分各个层次上都非常不错欸,我个人最后成绩也非常理想。

学好这门课,也不用十分认真的去啃书本,首先准备一个个人笔记本,然后认真听讲,老师留的作业认真独立完成,不懂的,就翻PPT+问助教解决(顺便说一句这学期两个助教陈助教和宁助教人都炒鸡好),另外大作业一定要写,虽然说可以组团完成,个人推荐独立完成(虽然我也并不是),一方面因为大作业将成为日后的调分的重要凭据,另一方面大作业将会反应这个学期的课程重点即难点(比如我们这个学期留了三项大作业分别对应的数组,字符串,链表,一道题基本上从零开始到debug完成流畅运行最多一天时间),独立完成极其有助于这些知识点的巩固(回家之后我父亲也是这么认为的。。。),如果发现自己完成不能,同上查PPT+问助教解决。最后就是在考前除了完成老师要求的最后四套题之外,强烈建议做完开心英语书店的习题册的选择题部分,里面会有很多平时没有注意到的细节。然后就开开心心的去考试去吧。

最后总结一下,这门课本质上是一门工科课,不是一门理论课,一定要注重实践(编程),反正就是老师留的一切作业(平时作业+大作业),一概独立完成,遇到卡壳的地方(对于初学者来说几乎是一定的)就查PPT+问助教,就可以对知识点有一个非常好的把握,教材其实反而是最不重要的,千万不要反复看教材而忽略了实践,这才是捡了芝麻丢了西瓜

 

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

讲的很棒,思路清晰且浅显易懂,留的作业真的很少,需要自己对课本有全面的掌握,不要眼高手低方能有所收获。建议上课认真听讲,仔细阅读、理解课本(类似于高中生物的细致程度),把基础学好,认真对待作业吧。没有编程经验的同学一样可以学好。

1 0 复制链接
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

郑老师很认真,人很好,很和善。大作业压中了期末大题(几乎全部吧)。ppt制作蛮用心,课上做做笔记下来也不用特别复习,作为我c语言启蒙老师,真的很棒

0 0 复制链接
咕… 2022秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:一般

关于老师:

1.郑老师比较幽默风趣,讲得也比较易懂,还是非常适合初学者的。而且老师教学态度也很认真。

2.老师的PPT质量挺高,反正我一学期因为比较摆基本没听过课,作业基本不做,就每星期上机去一下( srds,复习压力真的好大,别学我,后悔死了! )最后靠PPT自学效果倒是不错,老师的PPT真的很用心!

关于课程:

如果单让我编程,也就是上机实验部分,基本上老师的PPT过一遍、上课听听就能敲代码了,还是非常简单的

好了,接下来谈谈考试:C语言考试大量抠细节,挖概念的题目(选择尤甚)让我真的很头痛,考试还可能出现一些用奇奇怪怪的写法写出来的语句,如果没有详细记忆那些繁琐的省略规则和优先级是真的要崩溃。不过编程题部分是真的简单,所以大家不要太紧张

总而言之,也就是说,在思维方面,这门课程因为是通修课程,难度不会很大,基本上稍微理解一下就好了,难度关键是体现在记忆语法规则方面,需要下一番功夫。

强烈建议C语言期末考只留代码填空和手写代码吧,或者直接上机编程,那种选择题太搞心态了

老师给分还是很捞的(可能看具体班级吧),反正我得分还是相当不错

大部分同学也都反映老师给分不错。

(最后修改于 0 0 复制链接
匿名用户 2022秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

2.26 ——占坑 考完试来写

考完了 题量比往年多并且个人感觉编程题的难度明显提高 最后两道编程题连题干都读不懂 大寄

3.1更新 利益相关4.0 优秀率应该是给满了  老师给分超好

随便写点 希望对学弟学妹们有用

1.老师人很和蔼 下课或者上机课去问问题老师都会很耐心回答 上课就是对着ppt讲 偶尔板书 老师讲得挺细致的 不过本人上课基本都在睡觉没怎么听过课  (学弟学妹们不要学我 上课好好听还是很重要的 

2.作业基本就是书上的习题 3-7道左右 有些要手写代码游戏不用 总之难度不大 本人上课基本没听过 课后翻翻课本自学也能写个7788 建议尽早写 不要赶ddl

3.老师上课好像没点过名 不过中后期会有课前小测 一般是几道填空题或者读程序写结果 算在平时分里 不过写的好不好都没关系 只要交了就行(本人fw 基本一点都写不出来

4. 后期晚上的上机课会有现场编程 一般一个小时左右要求做两道题 手写代码现场交 只要交了就行 写不出来也基本不影响平时分

5.有三个大作业 数组运算器 字符串运算器 学生信息管理系统菜单 (对于我这种上课睡觉的同学来说)还是有点难度的 不过老师给的时间很充足 总之问题不大

6.造福后人 放一些资料好了 出处忘了。。

鉴于一些特殊原因 往年期末题就不放了(自己去找找应该也能找到 

贾伯琪.pdf(题不错 推荐做一下

C语言试题集.pdf(不建议做 题比较老并且有些答案是错的 

C语言后半部分小总结.pdf

C语言选择题库及答案.doc

c语言复习课.doc

 

(最后修改于 0 0 复制链接
烷基八氮 2021秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

卷子是全校统一评卷,不用担心之前的问题。上课主要是念PPT,难点处会有黑板上的讲解,总体比较细致。PPT提前发群里,可用做复习和预习,但里面有点错误,需要自己上课听和检查。作业分为3类,一类是平时上机作业,本周第一次课下课后布置,上机课检查,要求抄本子上;第二类是上机测试,课堂出题限时编程,然后交纸质程序(老师原话是期末就是要手写),题目一般比较简单:第三类是大作业,组队完成,数组运算器,字符运算器,链表(学生信息与考试成绩),链表那个单独完成,因为是期末重点。总体来说平时作业认真写了,就应该会有一个不错的成绩。适合0基础同学,我当时学这个写代码写的躲在操场上哭,哭完又去写代码,后来还快把助教弄崩溃了,天天几个人蹲我到10点机房关门。最后考试的时候把老师上课讲的重要代码背了遍,几乎全考到了!但学校期末考试很阴间,考的东西不会也不影响编程,想拿高绩去黑心商店买往年卷,不会的去问老师。最后3.3,反正我感觉比我想象的要高很多。

0 0 复制链接
Cc_Ruike 2020秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

郑重老师讲得还是不错的,风格幽默,用许多比喻让你理解许多算法的逻辑。

扣一分,扣给这门课的考试。看了往年的卷子,我们今年的也差不多,考试过于注重语法细节,对于编程思维的考察太少。虽然课程本身能让我们学到不少程序逻辑,但是考试的东西真的让人大跌眼镜,尤其选择题。

郑老师会布置大作业,美其名曰推荐完成,实际上是必做的。大作业写起来很有成就感,第一个大作业时间充沛,后面就有点赶时间了,推荐在后两个大作业题目出来之前先写好函数块,到时候根据需求改造组装即可。

0 0 复制链接
Hermione 2020秋
  • 课程难度:中等
  • 作业多少:很多
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很多
  • 给分:超好
  • 收获:很多

本人无编程基础(电脑白痴),认真学了一学期,感觉收获很大,算是知道用c语言编程大概是怎么回事了,成绩4.0。

1、讲课:最开始的几节课:我不怎么听得懂,但郑老师会不停地强调重点,听他强调了一节课我还是能把重点记住的。

后期的课:我觉得他对指针、链表的讲解挺细致的,反正我都听懂了。

2、作业:一共好像是十来次上机,题目数三到六不等,后期有几次作业费了我很长时间。交链表作业那天, 眼看很多人都弄不出来,助教就把截止时间延到下周了,超棒。

3、大作业:一共三个,C语言大作业1-修正版.docx字符串运算器-大作业2.docx大作业3.docx。虽然能从之前 自己写的作业里摘不少东西,我还是码了很久,而且感觉这大作业确实太多了。如果你能比较早的开始用函数写作业,可能会节约你写大作业的时间。

4、考试:是统考,题量不小,我刚好写完。今年的选择题有单选(1分)和多选(1.5分),有道多选是选出实数表示形式正确的选项(考实数的指数表示形式),这考点也太细了,我前一天复习到了也记不清楚了。。。

0 0 复制链接
邱牧风 2020秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

郑老师人很好,上课还不错,就是大作业,一言难尽。

好好做作业吧!

0 0 复制链接
CRazyhox 2019秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

老师是看上去很萌的一个大叔,语调平缓一点,不过会抛一些问题来吸引大家注意。本人菜鸡,上机debug感受到一种全新的折磨,一度在机房耗了几个小时没改好程序,身心俱疲。。不过助教人好好,我问的一些问题都可以很好地被解决,最后也会给出各个实验的参考代码。这门课说到底还要自己敲代码练习,课上听了理论,过几天就会忘的,不断在debug中加深印象。中间一段时间因为玩手机没听懂,感觉有点挫败。不过最后给分让我这个菜鸡受宠若惊,优秀率不知道有没有溢出。

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

老师很好,考的低是自己的问题,当年不知道计算机有多重要,乱学,77分,现在已经自己补回来了

0 0 复制链接
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

这门课整体来看还是不错的 郑老师人很和蔼,上他的课压力不大,每次上课第一句就是“好,我们现在开始上课”(注意大叔型语调)。水课很容易,不点名不签到不管玩手机(滑稽.jpg),平时分是上机作业分,上机分没拿好还可以用大作业补凑,所以只要用心平时分拿满不是问题 郑老师课堂完全按照他自己的风格,知识储备是很丰厚的,就是有时不太考虑同学的理解能力,所以课下需要多花功夫去学,但哪有什么课是课下可以不花很多功夫的呢。郑老师还有个特点就是时不时提出个问题让同学回答,一旦同学鸦雀无声,就要耽搁一分钟重复这个问题,所以课堂时间上耽误的有些多 至于考试给分...反正我自认为不太满意,今年题很难,说是要大幅调分,但最终并没感觉调了多少,本人本来感觉考的还行,结果出分并没有很好,枯了

0 0 复制链接
master 2019秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

大三重修狗 给想要重修的建议吧 老师不点名 作业也只有上机 但每次都要提前写纸质程序 这点让我一度很烦 今年期末好像有点难 因为我这种老狗都是最后五分钟才写完 有大作业 不过是跟上机成绩一起算 没有额外加分 老师上课还挺有意思的 给分的话 我感觉至少不会压分吧 因为这次我感觉就考得很好 最后也满绩了(直觉终于对了一次) 整体来说还是可以推荐的吧

0 1 复制链接
master我去 我中间几句居然有点单押的味道 skrskr
立即登录,说说你的看法
氢氟酸 2018秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

老师讲的很好,只要认真学给分也很好。我也不知道为什么有的学长学姐给分不好,我可能运气比较好吧。

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

很好,作业做了平时分都满地,有三次大作业,不难但还是需要时间完成的。

课也不难,做好作业基本就够了。

给分很好,大一上唯一一门满绩的课,感谢老师

0 0 复制链接
asdf 2018秋
  • 课程难度:中等
  • 作业多少:很多
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:很多
  • 给分:一般
  • 收获:很多

讲真,课上的不错,但是强烈建议少院同学换课,特别是没有计算机基础的同学。学得很认真,但是总评会让你吐血。

0 0 复制链接
怪伽cc 2018秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

嘻嘻,老师的讲课风格是我喜欢的style

0 0 复制链接
parapara 2016秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:杀手
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:杀手
  • 收获:一般

课时分配得不好,越讲越快。给分很糟糕。

去重修了,再见。

0 0 复制链接
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

老师上课比较随意 有大作业QAQ最后给分还是很不错的~班上助教很负责٩(˃̶͈̀௰˂̶͈́)و

0 0 复制链接
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

讲真慎选郑老师教的少院的班,你得的分可能比你预料的要少一两个档次……不过老师讲课讲的还是很不错的。。。

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

照片不是本人。

老师语气比较幽默和蔼,至于课讲得好不好得看学生有没有编程的基础。后期有大作业,占用时间多。助教很友善,喜欢拉人去学计算机专业。当然C语言本身对代码的限制多,并不是我想真正掌握的语言

量化系数:4+4+3+5+4=20=>9

0 0 复制链接
Bon Voyage 2017秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

一般般吧,还得靠自己,说实话前面的讲的很慢,到后面的部分有很快,感觉不太合理,老师还是很好的,助教也很不错。

0 0 复制链接
MONTBLANC 2016秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

大一上学过最有用课程,没有之一。老师讲课很不错!学C语言一定要肯自己抱个电脑钻研。至于代码手写不手写我觉得意义不大。表示高中零编程基础,平均每天编程1小时坚持了一学期,最后轻松4.3。

0 0 复制链接
yunxunleo 2016秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

上课真的很想睡觉~zZ 讲课很细致,比较慢,所以每次想认真听都会以失败告终,这门课算是自学,助教人很好,总评88(其实自认为考的不错来着-_-)

0 0 复制链接
cmer 2016秋
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:简单
  • 作业:中等
  • 给分:超好
  • 收获:一般

课程难度简单,就是最基础的C语言,没有设计难的算法

作业不多,一星期两三道程序,都不难

上课恕我直言很无聊,基本是念ppt

给分还可以吧,一道手写程序的大题写错了,算上前面可能有小错,给了91

0 0 复制链接
zhouyt 2015秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:杀手
  • 收获:很多

给分不好。。可能和助教改卷子有关吧。但是课程老师教的很好

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

郑老师人称GPA之父,优秀率会申请增加,这课上学期优秀率50%以上。讲得还是很好的,不知道有没有更好的,总之不会差。 91

0 2 复制链接
饕餮144呵呵,我五年OIer都没优秀,你确定gpa之父?
我就明确告诉你回复 @饕餮144: 考的都是细枝末节的东西
立即登录,说说你的看法

郑重

教师主页: 暂无

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

白雪飞 9.8 (55) 2023秋 2022秋...
盛捷 10.0 (20) 2023秋 2022秋
孙广中 9.9 (19) 2023秋 2022秋...
王百宗 9.6 (41) 2023秋 2022秋...
顾为兵 9.6 (24) 2018秋 2017秋...
李卫海 10.0 (9) 2023秋 2022秋
凌强 9.6 (14) 2023秋 2022秋...
帅建梅 9.4 (18) 2020秋 2018秋...
孙广中, 李卫海 9.6 (12) 2021秋 2020秋
谭立湘 8.9 (80) 2023秋 2022秋...
司虎 9.2 (12) 2023秋 2022秋...
唐建 10.0 (4) 2021秋
王嵩 8.9 (16) 2023秋 2022秋...
王永, 秦琳琳 9.8 (4) 2019秋
吴文涛 8.7 (14) 2023秋 2022秋...
王上飞 9.2 (4) 2016秋 2015秋...
尹东 8.4 (25) 2021秋 2020秋...
郑惠南, 司虎 9.3 (3) 2019秋
王雷 8.2 (47) 2024春 2023秋...
孙广中, 徐小华 8.7 (6) 2021秋
王雷, 於俊 8.3 (6) 2021秋
徐小华 8.3 (3) 2023秋 2022秋...
张四海, 马国岭 8.5 (2) 2014秋 2013秋
秦琳琳 7.9 (20) 2023秋 2022秋...
王雷, 盛捷 7.9 (8) 2021秋
刘勇 7.8 (35) 2023秋 2022秋...
张四海 7.8 (17) 2023秋 2022秋...
赵明 7.3 (3) 2023秋 2022秋
杨坚 7.1 (14) 2023秋 2022秋...
吴锋 6.7 (19) 2023秋 2022秋...
未知 2021秋 2017秋
苏仕华 2012秋 2011秋...
王雷, 郑重 2023春
贾伯琪 2011秋 2010秋
何克东 2014秋 2013秋...

郑重老师的其他课

电子线路 7.5 (6) 2024春 2023春...
电子线路 7.1 (15) 2023秋 2021秋...
C语言程序设计 2009秋 2008秋...
电子线路基础 2011春 2010春...
计算机文化基础 2009秋 2008秋...