选课类别:计划内与自由选修 | 教学类型:理论实验课 |
课程类别:本科计划内课程 | 开课单位:信息科学技术学院 |
课程层次:通修 | 学分:4.0 |
唐建老师的《计算机程序设计B》课程受到学生普遍好评,认为他教学认真负责,PPT详细且易复习,课堂内容清晰。他会在课程中演示代码运行,重视基础知识的讲解,尤其适合计算机基础较弱的学生。课程采用贾伯琪的教材,重点和难点通过补充总结以文档形式提供,帮助学生巩固理解。然而,个别学生反馈上课节奏较快导致难以跟上,需要额外时间消化课堂内容。
课程设置了较多实验课,其作业相较于普通班更为繁重,但这有助于打下扎实的编程基础。作业包括上机作业和实验报告,老师和助教在实验课期间耐心指导学生,尤其在debug过程中提供帮助。学生反映老师与助教非常耐心,能够为学生的学习提供有效支持。
期末考试题量较大,部分学生反映难以完成,但老师会在考试时给予提示,并在阅卷时尽力“捞人”,调整分数以提高总成绩。平时成绩与期末考试各占50%,实验报告和上机完成度对成绩影响较大。总体而言,给分宽容,许多学生表示不满足预期仍获得了不错的成绩。
课程非常适合基础薄弱的学生。教学资源丰富,老师和助教的互动积极且有帮助,对待学生极其认真负责。课程的细致讲解和实践机会让学生在编程能力上有明显提升,较高的优秀率和良好的给分机制也使得选择这门课成为一个值得的体验。
我想说,基础班的同学大胆来选。
首先唐老师人非常认真负责,如果有什么编程上的疑问绝对会给你解决的,不管bug傻不傻他都跟你一起找,这种态度是很少见的,(比如一次上机我让唐老师跟我debug了40分钟,最后发现我拼错了xswl虽然老师也没怪我,就说下次细心一点,很温柔了已经)。
而且改卷的时候给分很好,我反正平时上机都去了,作业也交了,最后考试一道大题因为过于扣前面的选择导致崩了,循环都慌得不会写了,还有两道大题有毛病,选择也不是全对,但最后4.0,感觉应该是给我调高了点(防卡绩nice)。
第三点,这个课不难,都是比较公式化的,只要记住了函数往里套就行(就看记住记不住),只要付出就能有回报,况且唐老师的班资源得天独厚,ppt超级详细还给同学们直接分享,免去了拍照片的麻烦,而且有优秀代码或者课后题的更优解法或者他自己想到了一些对我们有用的算法或者改进方法也会发出来,总之选就对了,老师很棒。
还是上大学第一次写这么长点评,为唐老师疯狂打call
还是那一句,选就对了
来评课社区给唐老师拉拉票!老师是第二年带程设基础班,讲课超级认真,ppt也很到位,还自己写了目测超过二十页的word总结易错点,可以说是非常负责的。
有关课程,用的是贾伯琪的计算机程序设计,个人感觉比谭书思路要清。自己是计算机小白,想都没想来了基础班,前几节课讲一二章着实有点吓人,几乎什么都听不懂,但熬过去这一段接下来就是海阔天空了。从第三章开始讲c语言最基础的部分,一章一个大知识点,老师讲的很清晰,只要跟着老师思路走基本上完全能把这门课弄通,再加上老师把一些难点放在word文档里重新过一遍,基础基本上就能打扎实。整个学期下来真的能说是收获满满。
作业比起程设A感觉少不少,可能是唐老师教学思路的原因。只有上机作业跟实验报告,实验报告一周抽一小时基本就能完成,除此之外没有平时作业。
给分因为是统一改卷,跟进阶班普通班一块改,也不好说什么。但我们班有裸分95的,所以只要认真学差距并不大。
老师很关心学生也很负责,是上课少有的关注学生听课状态的老师,看见有人睡觉会笑着拿激光笔照一下,这种上课模式我倒是挺喜欢的。课下问问题也会及时回复。隔壁程设A结课两周了唐老师还在让我们去听课,可以看出老师是真的认真备课想让我们都学会的。这也不是门水课,来唐老师班自己收获确实很多,总之是力荐了。
诶 出分后有一点失望,本来指望能拿4.3,还是自己太菜了
继续努力吧,唐老师是很好的老师,讲课很清晰,所以我学的挺好,但期末爆了,还是唐老师捞我的结果
唐老师是非常有耐心的老师,问问题他会非常有耐心地回答,老师的PPT非常详细,期末考试可以通过PPT复习,唐老师非常注重实践,所以上课时会演示代码怎么运行,我感觉这点对我来说非常有用,总之推荐
没有计算机基础,所以来了基础班,基础班主要是多了一些实验课的课时,学的内容和普通班一样,唐老师非常认真负责,会将每节课的ppt发到群里,上了几次习题课,说了实验课的题目,习题课是用正常上课时间进行的,考前最后一个星期已经结课了,但是老师和助教还会在上课和上机时间来答疑。 唐老师和两位助教学姐真的超好!我们的实验课放在周四晚上六点半到九点半,但是经常有很多同学留到十点多,老师和助教会一直陪到所以同学离开,非常耐心地帮我们debug。 给分很好,最后几节课助教苦口婆心劝说同学补交作业,不要摆烂。 总的来说,选唐老师的课不会后悔!
实事求是地说,唐建老师确实是一个认真负责的好老师。能够看得出来,唐建老师一直试图使用生动形象的语言使这门枯燥无味的课更有吸引力(虽然某些比喻并不很恰当),PPT里补充的典型例题也很有用。只是期末考试时的骚操作实在让人痛苦不堪:第一个程序题是钱币找零问题,最开始唐老师暗示说,这是我们书上的例题(贪心法),过了15分钟,又急忙说这题最好用穷举法,贪心法可能会遗漏最优解,最后甚至让我们把两种方法都写上。唐老师显然是忘记了考试时间不够用这回事,并且成功的将某些人(比如我)的心态玩崩了。好在给分还是很好的,几乎是想方设法地捞人,这一点必须点赞。两个助教也很不错(都是学姐),都是手把手地从最基本的东西教起。总之在唐老师带的B班学到的东西甚至比某些A班还多,分数也可能更高,值得强烈推荐。
大一新生,毫无计算机基础(所以就进了基础班嘛)。
因为是基础班,所以唐老师上课会讲的非常详细,虽然说我有时候还是听不懂,(虽然说可能是科大特色)
但老师在实验时会亲自帮忙debug,而且非常有耐心。基础班作业可能比普通班多(大致是教学任务的问题和老师本人关系不大),但是作业多确实会帮你打好基础。很适合没计算机基础的大一新生的课。老师给分也不错,可能会向上调分。然而我上课经常划水所以期末考的不太好。但这门课真的能让没有基础的人学会好多。
总之就是好评啦,老师非常有耐心,在实验课会陪学生到最后,一直在答疑或在答疑的路上,人很有趣,对学生很温柔很有耐心。非常推荐!
害,大一萌新觉得没有计算机基础就故意去了基础班,发现害基础班可能学的比普通班还难,老师挺认真负责的就是感觉有点高估我的能力,很多老师要求的我都跟不上。。。。最后总评一般般吧我学的确实不太好
老师和助教都超有耐心!!!老师讲的也很好。给分更是炒鸡能奶炒鸡能捞!!!迟迟没出分,我就去问了一下助教,结果助教说在调分,老师在努力给满优秀率!!!
唐建老师人超好,虽然有一点急性子,在学生反复犯同一个错误的时候会比较生气,但是又有哪个老师面对这种情况不抓狂呢?老师的教学水平很好,只要你不摆,包教会的,对0基础的同学十分友好。老师课堂以他讲解为主,很容易走神,但只要跟着老师一条一条地编译下去,倒也还是能看懂,推荐课后自己写一遍,收获更大。
我们的给分是50%期末考试+50%平时分,期末考试题量很大,我们这届有五道编程大题,如果按做题顺序来,很难顾得上最后的这几道题,但是又有大概50分,这一点真的很难绷。平时分主要是看实验课,需要自己编写代码给助教检查并提交实验报告,可以提前写完到了上机那一天给助教检查,实验报告的ddl是下一次上机之前。在编程过程中遇到问题时,助教和老师都会解答。老师还很鼓励改编例题,经常在课上留一些问题,如果下去试了自己写过了那自然很棒,不写当然也不会怎样。这门课很考验自己编程的能力,耍小聪明只会害了自己。AI虽好,但不能依赖。
最后,唐老师跟我们说优秀率已经给满了,我也取得了一个比较满意的成绩。起初,我对编程知识只停留在高中学业水平考试的计算机基础知识的水平,没在电脑上打过一行代码,但是最后还是意满离,所以大胆地选吧,不会失望的。
老师讲的很好,但我总觉得没听懂
老师课不错,就是讲得较快