程序设计I(薛吟兴) 2020秋  课程号:01116401
2020秋  课程号:01116401
7.8(8人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
选课类别:计划 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:计算机科学与技术系
课程层次:专业基础 学分:3.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
点评 写点评
排序 学期
评分 评分 8条点评
Alex 2020秋

本学期助教之一,这篇帖子算是对2020秋工作的总结。

总的来说,这学期计算机学院程序设计I的课程相比之前有过许多变化,具体有以下几点

  • 引入上机考试,并且在总评中有所体现
  • 增加了上机次数,几乎每周都有上机题并且难度不小
  • 减少了手写作业的次数,并且要求提交到网络平台上
  • 上课的内容与之前的课程有一些变化,但是总的而言变化不大
  • 每周理论课的课时增加到了三节

之前有20级的班主任找到我们,反映大家的任务量比较大,对于学习体验不太好的同学我们表示歉意。计算机系学生的核心能力在于将现实问题抽象出算法模型和在计算机上实现算法,按照之前科大计算机系大一上机题的难度,程序设计I课程的训练效果基本没有。这是我们在修读这门课时感到非常遗憾的,所以我们在这学期极大地提高了编程训练量,这对于计算机科班出身的学生而言是极为重要的。

关于老师,薛老师一位关心学生的老师。薛老师平时基本上在苏州,工作比较繁忙,每周来合肥上课属实不易。薛老师很关心大家的学习情况,每次小测之后都和我们一起分析大家的学习情况。陈老师承担了许多答疑辅导工作,向两位老师表达感谢。

5 0
Rgeendtyn 2020秋

怎么说...老师讲课实在不行,建议自学。但是有些助教很好很负责(非常感谢朱助教和戈助教给我讲题),作业很多很难(对我来说是这样的啦,大佬勿cue)但是有收获。给分...还好吧,优秀率或许是给满了(3.3菜鸡落泪)

3 0
bennys3 2020秋

作为智障小白这门课真的很难,作业的确不多,但都要写好久,小测也难,还喜提过0分,玩了一个寒假回来考裂了。 都是按照智障小白的角度来说,大佬要杠那就你对! 关于教学,节奏较快,因为课时少。课堂上讲的要么我都听得懂要么啥也听不懂。 关于助教,出的题真的好难,没有很细致地讲题,大概都是简略讲思路什么的,对我这种智障来说真的没见过太多题,没写过太多代码来说很抽象,没办法去想象的到。(不得不说去年有的题我还没搞懂咋写)有一个助教还是挺好的,会去慢慢引导,姓戈。 行吧,过了就行。

3 0
liuly 2020秋

来随便写点自己上完这门课程的感受吧。

有不同观点欢迎在评论区指出交流()

1.给分及考核相关(可能后来人看评价比较关心的也是这个吧,教学体验放在后面说),给分这块平时分占比50%,不同于别的课程平时分可能会给分比较水,这门课的平时分是包含了上机小测的,所以也算是包括了一些“考试成绩”,上机小测算是从我们这一级(2020)开始的新举措,我认为还是比较好的督促自己锻炼了自己的码力的,不过由于oj评判可能会导致一些同学代码细节写不对就一分没有,所以导致小测分数每个人之间差距还是比较大的。可能是因为小测考察写代码能力比较多,期末试卷出了很多填空的概念题,比如文件按读写方式可以分为顺序读写和(),甚至考察了某个字符的ASCII码(我认为这一点值得商榷,虽然这题只占两分,但ASCII码这种可以靠查表获取的记忆性内容没必要要求强制掌握,并且实际写代码时一般可以通过与"0","a"此类字符做运算来达成需要的效果),而写代码只有三道大题,难度也不大(不过据助教说几乎没有人的代码能正常运行),所以期末大概需要好好看一下书(教材是谭浩强,这本书看看概念是可以的,但是强烈不推荐看这本书学习代码,百度csdn查到的代码的代码风格都比这本书好),这次考试因为疫情变成了开学考,本人就是考前书一点没看最后不幸概念题几乎都不会,最后期末90-(助教其他主观题改的还是比较松的),幸好小测满分救了我一手()

2.教学:因为引入了oj,所以平时没有手写代码,这点给个好()。薛老师还是挺关心我们学习的,不过可能是当老师经验还不是很足,上课会有些口癖,节奏有时把握的我感觉也不是很好,但总体来说只要上课认真听下来知识点还是比较全面细致的(唯一我感觉缺少的是一些c语言实际应用实例有点脱离考核要求,比如字符串以及一些字符串处理的库函数拓展的比较少,导致我经常看着oj题目头疼怎么输入输出,然后最后的文件部分也讲的比较仓促)。助教也比较细致的补充了基础知识,比如有用vscode的同学如何配置vscode;IDE的debug功能等。

3.学习这门课程还是需要一些自学能力的(指面向csdn编程(不是)),不会的问题,报错误信息,最好先试着看懂英文,解决不了再使用搜索引擎,尝试自己解决,然后再考虑问问同学/助教。直接没接触过编程的同学一开始可能会不太适应写代码,个人感觉这其实和熟练度有很大关系,推荐注册个洛谷账号,就对着简单题做,(就是练熟练度,一开始可以不做难题),此外课外也可以做一些自主学习,毕竟计算机学院大一其实主要都是数学物理课(笑)

大概就这么多参考意见吧,希望后来人能从中提炼出对自己有用的信息()

2 1
hufdb戈助教是真的好啊~

立即登录,说说你的看法

topusername 2020秋

本人计算机0基础进计算机专业,第一次接触程序设计确实十分吃力。好在老师讲课内容与笔试内容交集很多,让我这种菜鸡也算是过了这门课。上机题对于初次接触OJ的学生来说难度还是很大的,当然收获也一样很大。

0 0
评课小白 2020秋

老师讲课确实一般,但是作业和小测属实巨大简单(本人高中也没有任何C语言基础),如果想要学好这门课,一定要多看PPT多写代码。

薛老师绝对是给分的神,平时分占50%,最后还会线性调分,并且不会给挂。

0 0
纯粹自来水 2020秋

前面几位同学已经把这门课介绍的差不多了,我就写点应试的吧。

从总评的角度来说,我感觉助教和薛老师已经非常仁慈了(我期末卷子答成那个鬼样子都能90+真是让人震惊)(当然被小测疯狂伤害就是另外一回事了)期末卷子考的不难,有一些题和助教发的参考书里的模拟卷和题库甚至是重合的(感动中国)主要考查的是基本知识,零星有上课内容(比如说那道汉字的输出结果),在ppt上基本都能找到,个人感觉看书的意义不是很大,这本书真的是又臭又长让人反感心生厌恶。薛老师最后会大概画个范围,说说哪些不考之类的,比如说这回不考二维数组的指针balabala,因为在小测里考过了。最后三道大题不难,第一道算个日期(我写了十二个阴间的if,俗话说得好,代码可以通阴间,但不能通地府),第二道是个小递归,第三道有一点文件操作和链表。

小测其实蛮重要的,考的基本是最近讲的内容(我就是被位运算杀了一手,在薛老师眼皮子底下现场尝试来判断几个操作是怎么用的希望大家不要有这种魔鬼体验)(好羡慕十分钟ac的大佬们)难度不会很大,平常多写一点代码就好。虽然但是,每次小测完薛老师都会问问第一排小测得怎么样,此时我就要表演一个飞速逃跑了。

最后总评是平时分和期末五五开,再总体加2.8

最后还要特别感谢我们的几位助教!辛苦啦!(点名表扬总在第一排最左边的那个助教呜呜呜他不嘲讽我的弱智错误真是太好了孩子已经把脸丢干净了)

0 0
hufdb 2020秋

我就是那种被小测乱杀的人了....可能还是心理素质不太行+能力差吧。

平时分和期末卷面分五五开,期末不难,多写点模拟题就vans了。

0 0

薛吟兴

教师主页: 戳这里

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

马建辉 8.5 (4) 2018秋 2017秋...
王上飞 7.2 (5) 2019秋 2018秋...
汪炀 3.8 (5) 2019秋
未知 2018秋 2016秋
孙广中 2013秋 2012秋

薛吟兴老师的其他课

软件工程导论 1.8 (8) 2022春 2021春