选课类别:专业任务 | 教学语言:英文 |
课程类别:通识理工基础课 | 开课单位:计算机科学与工程系 |
课程层次:本科 | 获得学分:3.0 |
学这门课真是一段不堪回首的往事()绩点大爆炸,保研岌岌可危,一直算是个心结吧,现在来浅回顾一下...总体学下来有点难受的。当时没有基础,仅凭一腔热血就选了这门课,并且抱有“一定能学会”的信心,但还是被打脸打得啪啪响,最后发现其实进系也不要求这个(悲)我自己确实花了不少时间,看书看B站,天天蹲图书馆到12点,最后总评还是很难看。proj队友也没选好,最后变成了单人solo,加上当时还有疫情,发着烧硬刚,最后做得依托,其他考试也受了不小的影响...有个Java互助群,但里面总有个别懂哥,言语里充斥着傲慢与偏见,交流起来也是影响心情。另外,不知道现在是怎么搞,当时是用所谓斯坦福同款查重,把几乎半数的同学都判定成plagiarism叫去argue,我的最后没找到证据没算抄袭,但折腾半天心态又被搞了一波。老师和助教应该是默认大家都是有基础的,有些地方就顺带一提或者直接跳过了。有天lab课上助教gg:“这你们小学都学过吧,那就不讲了。”当时我一整个问号脸,然后就没听懂只能默默自学去了(笑)虽然学崩了,还是忘不了第一次输出“Hello World”的欣喜。很简单的代码,但像是世界起源一样,编程的种子就这样种下了,日后一定还会继续努力的 :)
其实就是正常授课的水平了,JAVA还是靠自己(答主属于几乎没听过课的),老师人很好,考到满绩还会请吃饭哈哈
全英的理论课感觉多半在念PPT(需要自学(但是认真听懂了期末理论没问题 想要收获多就一定要主动去问问题!多问问题!(不要为了让别人帮忙debug才去戳助教
答:B 认真上的话给分也很高,但 A 和 B 的内容相差不多,主要差别在期末 proj 的难度。学 A 可以给你更自由的专业选择空间。而且 B 的作业挺多的。
答:JavaB的project是五子棋,JavaA的project是黑白棋
答:Java B这次的project是上次Java A的project(好像)