计算机程序设计A(郑重) 2017秋 2016秋 2015秋 2014秋 2013秋 2012秋 2011秋 2010秋  课程号:210522
2017秋 2016秋 2015秋 2014秋 2013秋 2012秋 2011秋 2010秋  课程号:210522
7.1(16人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
学科类别:计算机科学技术 开课单位:信息科学技术学院
课程层次:全校通修 学分:4 更多信息
课程主页:暂无(如果你知道,劳烦告诉我们!)
点评 写点评
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语言教学貌似挺磨灭兴趣的。

2015-05-25 20:45 4 0
isaiah 2017秋

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

2018-01-13 13:48 2 0
D 2016秋

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

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

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

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

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

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

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

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

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

2017-01-16 12:50 2 1
boj 2010秋

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

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

2015-07-10 20:43 2 0
Suinyu 2017秋

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

2018-02-12 15:27 1 0
huo2 2015秋

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

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

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

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

2016-01-25 20:40 1 0
饕餮144 2015秋

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

2016-01-25 19:29 1 0
Jasmine 2017秋

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

2018-01-19 13:49 0 0

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

2018-01-18 13:12 0 0
Sanchajie 2017秋

照片不是本人。

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

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

2018-01-17 23:07 0 0
WilliamEmrys 2017秋

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

2018-01-12 13:51 0 0
Ok- 2016秋

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

2017-06-28 18:42 0 0
yunxunleo 2016秋

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

2017-01-16 12:51 0 0
cmer 2016秋

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

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

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

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

2016-07-23 13:22 0 0
zhouyt 2015秋

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

2016-01-09 00:18 0 0

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

2015-09-07 13:07 0 2

郑重

教师主页: 暂无

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

白雪飞 10.0 2017秋 2016秋 2015秋...
孙广中 10.0 2013秋
刘勇 9.7 2017秋 2016秋 2015秋...
顾为兵 9.6 2017秋 2016秋 2015秋...
谭立湘 9.5 2017秋 2016秋 2015秋...
帅建梅 9.2 2017秋 2016秋 2015秋...
王上飞 9.0 2016秋 2015秋 2014秋
凌强 9.0 2017秋 2015秋 2014秋...
张四海, 马国岭 8.5 2014秋 2013秋
王雷 8.2 2017秋 2016秋 2015秋...
杨坚 8.0 2017秋 2016秋 2015秋...
尹东 8.0 2017秋 2016秋 2015秋...
张四海 7.0 2017秋 2016秋 2014秋...
吴文涛 5.0 2017秋 2016秋 2015秋...
Unknown 2017秋
何克东 2014秋 2013秋 2012秋...
苏仕华 2012秋 2011秋 2010秋
贾伯琪 2011秋 2010秋

郑重老师的其他课

电子线路 6.0 2017秋 2016秋 2015秋...
电子线路基础 2011春 2010春 2009春...
C语言程序设计 2009秋 2008秋 2007秋...
计算机文化基础 2009秋 2008秋 2007秋...