选课类别:专业任务 | 教学语言:英文 |
课程类别:通识必修课 | 开课单位:计算机科学与工程系 |
课程层次:本科 | 获得学分:3.0 |
本人有编程基础但没学过C语言,不对这门课的难度作评价,就说说对这门课情况的观察吧。
语言问题:虽说这门课tis上写的是英文,但第一节课老师问有没有留学生,结果没有,就变成了全英ppt+中文讲课。作业必须英文。期末考试本来是英文试卷+中文作答,由于学生请愿,改为英文试卷+自选语言作答。
如果你没有编程基础,在上课时我强烈建议:
如果你的作业分数有什么问题,可以在下节实验课先让老师看看,然后决定自己需不需要argue。助教有时候可能在代码正确结果正确格式清晰不用超纲知识的情况下找到各种问题扣分,但绝对可以argue回来。
最后,从经验上来看这门课学好以及拿A是较为容易的,即便你没有编程基础可能难以适应课程中的一小部分内容,网络上大量的网课也可以立即帮助你,最重要的是,不要自己吓唬自己以及被有基础的人吓唬,你完全可以在分数和知识上取得很大的收获!
期末给分:平均分88.42101,中位数93
虽然说是全英课,但是讲课基本上老师都是一句中文一句英文,老师人也是非常nice,之前有人反应课程的问题,老师还在班里做了问卷调查,然后再重新调节了讲课的方法和速度,有不会的东西可以直接加老师微信问,助教们也会很细心的回答每一个问题,编程小白学也完全没有任何的问题,平时的作业比较的难,但是总有办法做对拿满分的(csdn、chatgpt……),前几次的作业需要很认真的做,因为比较简单,所以批改比较严格,大部分人前几次的课的作业会被扣点(我第二次课的作业因为二进制和十进制的转换没写过程被扣了10分,有点伤),后面的作业基本上能写出代码跑出来基本上就是满分,还有就是这个课没有期中考试 和quiz,也算是减少了负担,期末考试也不用担心,都非常简单,主要是在考察指针之前的内容,关于最后几章,socket以及聚类分类的方法,大体了解就行,不太要求会写这方面的代码。总之,这个课非常的简单,推荐大家去学,不用付出太多时间也能拿比较高的成绩,也是鼠鼠我为数不多拿A的课了。
来妮可遇到的最好的老师,讲课深入浅出,PPT条理清晰,我一个编程新手也能学的很愉快,狠狠赞👍🏻
讲得很好 收获很大
wwj平时讲得挺好 虽然个人认为找到了合适网课的话上课不听也没问题 他期末会很认真地问同学们有没有收获有什么要改进了 小缺点就是最后面难的几课时间没控制好 在较为简单的原理部分讲了很久 难的coding部分几乎没说(但是这一点我跟他讲了 有可能以后他会改)反正我很喜欢他呢
实操课不要求当场写完 所以可以签个到然后提前走。实操课助教们都很好 课上有不会的就可以问 如果预习得好再很认真基本可以课上写完作业(难的几节课除外)有一次一直问助教 助教帮忙到六点四十了还没吃晚饭 他们人真的超好🥺
作业前三周超级简单 但是第四周开始有点上强度 最后几周io ai+c部分真的很难 认真写的话收获还是很大的(据说互助群有答案)作业平时分给得超级好(本人1400分拿到了1390)(当然这要看你被分到的助教)
考试也不难 只要平时认真学作业尝试自己写85没问题 反正我作为高中稍微学了一点python 有着会hello world的水平的小白,在正正常常学,没有特别拼的情况下拿了比较满意的成绩
老师人很好,除了教基本的c语言知识以外还会教一些机器学习的内容,作业比较难,考试很简单