选课类别:计划内与自由选修 | 教学类型:理论实验课 |
课程类别:本科计划内课程 | 开课单位:信息科学技术学院 |
课程层次:专业基础 | 学分:3.5 |
朱明老师在《数据结构及其算法》课程上全程使用板书,讲课深入浅出,条理清晰。尽管老师行动不便,依然坚持讲课并手写代码,体现了极高的敬业精神。课程内容涵盖广泛,数据结构的概念和算法在之后的学习中也很有用。朱老师的课以《数据结构》(清华版)为蓝本,不拘泥于教材,喜欢在黑板上演示算法和代码。但有同学反映,板书有时较难辨认,建议抢前排座位以更好跟上进度。此外,老师偶尔会教些冷幽默段子,课堂气氛较为轻松。
作业方面,每周布置四道题,内容多为编程题,难度不等,有些题比较耗时。实验部分共设五个,完成最低等级要求即可满分,比其他班级要求稍显简单。此外,实验报告也是必需的。总体来说,虽然作业和实验数量较多,但难度适中,认真完成可以学到很多实用的东西。
期末考试卷面题型多样,包括一些概念题和书上的细节知识,题量较大,难度比往年有所增加。选择题原题率较高,复习往年试题有助于备考。期末考试期间,有部分考场因管理不善,导致考试时间不公平,部分同学对此表示不满。据多位同学反映,考试题目覆盖内容广泛,但也包含很多较边角的概念知识。
给分情况存在争议。一些同学认为朱老师给分较严格,且优秀率较低。比如,有学生反映自己平时投入较多,但期末总评却不如预期,并且卷面分没有透明公布。另一些同学则认为给分合理,优秀率达30%,且有较多调分情况,尤其在某些压力较大的班级(如信院英才班和王小谟英才班)。总体来说,给分标准似乎具有波动性,具体表现因人而异。
朱明老师兢兢业业,课程内容扎实,适合对数据结构有深入了解需求的同学选修。尽管作业和实验较多,但整体负担适中,能帮助同学们夯实基础。期末考试内容广泛,备考需全面复习。给分情况略有不确定性,但整体教学质量较高。同学们需要根据自己的学习能力和期望绩点综合考虑选课。
傻孩子们,别被pksq的高分给骗了,快跑啊!! 当时我是置课在这个班,看pksq的评论还挺不错的,于是就没有换,没想到踩大坑。。。。。 由于我高中有oi基础,所以这门课上课没听过,不过据群里同学的反应,老师讲课水平还是可以的,但是给分真的奇差无比(至少在我们这学期是这样)。 老师在学期初给的评分比例是平时(作业和实验)占50%,期末占50%。作业不多 实验也很水,一共五个实验,做4个即可给满实验分(老师是这样说的,我甚至5个都做了)。至于期末考试,我在的那个考场比隔壁考场晚发了5分钟卷子,老师也没有给我们补时,不太公平,但也忍了。 最离谱的还是给分,根据公布的卷面分成绩分布(没有公布每个人的卷面分),期末总体分数还是挺高的,但是出分后大家普遍抱怨给分过低,估计优秀率也没有给满,我本人也是这样,辛辛苦苦一学期,考试考的感觉也还可以,就算最后因为班里太卷的缘故优秀率被卡了,84分应该也是有的,但是最后却只给了82。。。。。。感觉有点逆天,但是也没什么办法,只能怪自己运气不好了
我不知道是幸存者偏差还是什么,我当时是在评课社区的一片给分好的评论下选择了朱老师的班,但最后的结果实在令人失望,甚至愤怒,卷面分不给,问的话可能会降总评,实验给分也不知道咋回事,老师开学说的是做够几个就给满,作业好像就一个是9.5其他都是10,但最后的总评实在不知道咋来的,卷面按老师给的公式算下来真的低的离谱,真的不知道今年给分是咋的了。
吐槽完分数讲讲其他的,课程内容很有用,里面数据结构的概念和算法在之后的学习应该也是有用的,书不是很好,字太多例子太少很容易劝退,课堂很不错,老师是全板书的,尽管老师的腿脚有些不方便但还是坚持,而且老师教了这么多年这门课,是有一套自己的方法的,深入浅出,听老师的课感觉很轻松,但由于老师课上代码都是自己现写(写的也是伪代码,输进C会报错),有些地方是错的,但老师一般会在课后将代码敲一遍发到群里,还是不错的。而且老师会跳过一些比较难的算法,学起来就更轻松了。
上面说的都是朱老师,在我们课程最后的排序和查找两章时,换成了於(yu)俊老师,但老师第一次带这课,就显得经验不足了,记得很清楚老师花了两节课去推一些没用的数学公式,听起来很难受了,一些算法也没太讲清楚,后来朱老师复习的时候用一些形象的比喻一下子就会了,对比一下还是觉得於老师得继续努力。但於老师还是很负责的,有次课后问的问题老师没时间回答后来就加了微信去为我解答了。
朱老师好像也不带这门课了,这次可能是让我们给这门课陪葬了,老师抛开给分还是很好的,如果还开课可以考虑选择。
考试是在疫情那段时间 属于是慌慌张张就考完的 朱老师确实在考完会整体复习一次 大概会说期末的题型&考点 当时我的评价是 朱老师yyds 但是总评真的很离谱……这么低的成绩 按照2:3:5的说法 按照老师五个实验做四个就满分的说法 按照助教平时作业都是9/9.5/10的给分 绝对不应该是这样的总评…也不知道自己卷面多少 按照助教给的的分布图全班都不低 总评不应该啊… 朱老师据说不会再带课了…那就这样吧……
ps 於老师讲课还是有点不太清楚…排序查找学的还是懵圈
总的来说老师人挺好的,尽管在考前几天由于疫情变化发表了比较奇怪的暴论。老师本身有一定的行动不便,也坚持来上课,个人感觉讲课比较有趣。
上课不点名,无小测。上完课会把代码整理成Word发到群里。不过这些其实是伪代码,并不能跑起来,而有一部分用了C++, 并且经常有把分号写成全角,缺少括号等的错误。
作业每节课两道题,即每周四道(难度不等, 有的题可能几分钟,有的可能1小时)。
实验题难度及数量(五选四)都比隔壁刘东班少的多,每个实验的代码量大概一百多行,刘东班动辄三四百行且题目也复杂得多。但是朱明班需要写实验报告(大概需要1小时)
最后一节课会讲考试范围,也会说某些知识点的分值。
考试比较诡异,本来觉得自己学的挺好的,但是复习的时候做往年题感觉自己啥也没学,全是各种奇怪的概念题以及书上一些边角料的概念,这也是为什么我觉得这试卷出的非常屑,完全不能体现本课程的学习程度。期末试卷不出意外的沿用了往年的风格,选择题原题率不低,和17-18年、 18-19年期末考 题总共有将近5道题的重复率。题量挺大的,比往年都多。
所以这里需要强烈表达一下我的不满。 考试分两个考场,,其中一个(也是我所在的教室)不知道为什么助教在发卷前几分钟离开了,也没有老师在场。导致我们在开考五分钟后,朱老师前来监考才问我们怎么还没发卷。后也没有延长考试时间,仍然是11点整收卷。即该考场比其他考场足足少了五六分钟。也许听起来是在狡辩,但是作为一个常年答题慢节奏的人来说,如果确实能有这五分钟,我大概至少能完成最后道5分的编程题。所以这是一次非常难以接受的事故。
附上一些往年题,由于考完会收走试卷,所以总体整理的很少。无答案
给分超好,调分给力,建议专业相关学弟学妹们选择
朱老师还是很兢兢业业的,虽然身体有些残疾(腿脚不大方便)但是为了我们加深对算法的理解坚持不用PPT每节课都板书。上课条理还算清晰。
作业的话可能跟其他班比起来有点多,但是都是有用的题目(以编写代码为主),考试最后两题算法题思路也有一部分作业里体现了的。
四个实验比较水,好好做应该没什么难度,都比较基础的实验。
最后给分据说班上给了30%的优秀率,应该有一定的调分。本人在选填爆炸的情况下给了4.0
喜提历史最低绩点,不知道卷面分,不知道给分比例,总评感觉和卷面分一样,GPA-0.07,板书有点难看…
大半夜难受的睡不着,感觉平时作业和实验白写了!
给九分吧,大一c语言3.0数据结构能混个88也挺知足了,老师人挺好的,就是考试直接出总评,好在分数还行(>ω<)
课程中涉及到的概念只是多但不难。
老师上课不点名,不去上课光靠自学成绩也勉强过得去
实验课不多也不难
前面的同学说得都已经很完善了,老师讲课唯一的缺点是板书不够清晰,稍微一走神就跟不上了。。。不过老师讲课确实深入浅出,是我目前遇到的讲课最好的老师之一
其他同学评价得已经很完善了,我补充一点细节
首先2020秋这门课开给的是信息和网安英才班,所以大家期末分数都很高,再加上实验和平时作业的奶分,最后大家总评应该都不错
其次,朱明老师一大特点是雷打不动的每次课都布置两题的作业。前半学期涉及线性表、栈、队列的题多半是编程,再加上实验的编程,作业量略大,可能一个周末都处在欢乐敲代码的过程中;等到树和二叉树结束之后,图、查找表、排序算法这里的作业题更偏向应用题一点,编程题少了,作业量也会相应地下降不少
以及,朱老师上课不完全按照那本蓝皮的课本来,更倾向于那本清华紫皮的教学体系,可以先去借一本参考参考。上课时朱老师喜欢在黑板上手撸代码,可以说是非常兢兢业业了,不过字迹比较难以辨认,建议提前去抢前排座避免坐到后排看不清。不过课程后期朱老师也听取了我们的建议,把板书拍照后传到了微信群里
数据结构复习题可参考 数据结构试卷(1).pdf 数据结构试卷(2).pdf 但期末考试的难度要比这大得多,出的题也更加灵活
朱老师讲课很认真,全程板书。而且整体讲课很有条理,学过后整体框架较为清晰。
实验部分也相对简单,每个人可以根据自己的状况选择不同的难度,认真做的话可以学到很多东西。更重要的是,只要做完了就是满分。
期末考试今年出的比较简单,大家分数都很高。本来以为自己会被卡绩,结果老师给分很好。
总而言之,在朱老师的课上学到了很多东西。感谢老师和助教们的辛勤付出。
朱老师讲课还是很认真的,全程板书。作业和实验加起来可能有一点多,但是实验只要做完了就是满分。期末考试比较简单,大家分数都很高,本来以为自己会被卡绩,结果老师给分很好。
老师上课讲的很容易理解,全程使用板书,有时候写的比较着急可能看不清。
十八周的课在十五周周末考了期末考试。
实验只要做了就是满分。
期末班上还有两个满分,90+有二十一个,因为主要是信院英才班和王小谟英才班,所以可能竞争压力比较大。
总之,朱老师教的不错,给分也不错,不会卡同学们的成绩,助教说班上期末87分的同学都调了4.0
朱明老师上课不用ppt,基本全程板书,就是老师的板书不好认...上课走神一会就再也看不懂板书了。
老师上课喜欢讲讲段子,很冷的幽默,还是很提神的。
优秀率应该调满了吧,我也不太清楚,期末考的不太好,很多题没写完,总评也给了88。
tips:这门课期末考试有很多原题,所以很有必要把往年卷子找来做一做。试卷内容完全就是课本上的算法和代码,想拿高分不妨考前把代码记一下。
作业蛮多的,而且有点不拘小节,很多考试要考的比较细的知识点都没有点,作业也没有体现,期末复习的时候要自己额外多看一些资料,不能全按上课讲的来复习
老师不错,实验一共五个,两周一次,根据同学的水平给了不同分级,完成最低等级即可满分。
期末不算特别难,不过由于我一直没怎么听,期末又考得很早(15周),也没怎么复习。结果令人惋惜。
朱明老师不用ppt,全程板书,不照本宣科,不拘小节,讲课提纲挈领,但是会详细演示算法如何实现,甚至黑板上手撸代码,人也很nice,平时作业基本都是代码题,挺锻炼人的,感觉大作业略水,总体收获不少