美本cs基础课(java) midterm exam 1 考了59%,平均分69%,听说有可能curve最终成绩,但也不会curve太多 如果硬要学cs,就算这节课挂了也可以重修,但我这个水平真的适合学cs吗?还有其他专业适合留美吗?可以的话希望各位可以指点小弟一下,十分感谢!
ps 我感觉自己够努力了,作业一周一交,每次都认真写,每周单写作业用10-15小时;写作业前先复习课上内容,每周至少去四次Office hour,怀疑自己也许不适合学cs
Okie_Muddy_30 · 2023-03-21 02:08:58 UTC · +-7 ·
jd1787v·打酱油· ↗重开吧……
DesignerAd8978 · 2023-03-21 02:14:28 UTC · +1 ·
jd17xnn·OP· ↗重开是指?😭
Sesame_Pig · 2023-03-21 02:38:20 UTC · +10 ·
jd1b02u· ↗转吧
DesignerAd8978 · 2023-03-21 03:01:37 UTC · +1 ·
jd1dxse·OP· ↗在考虑了
mbarelationship6666 · 2023-03-21 02:41:27 UTC · +6 ·
jd1bejp· ↗之前有计算机基础吗。还是就java不好(我也烦java这种2b
DesignerAd8978 · 2023-03-21 03:03:10 UTC · +3 ·
jd1e4h3·OP· ↗上学期上了一节基础python,学得挺好拿了A,没有别的基础了,这学期学java一直有跟不上的感觉
[deleted] · 2023-03-21 04:10:29 UTC · +9 ·
jd1ljdj· ↗java是偏向底层的语言,难度比python高一个档次。如果你对原理不熟悉,跟不上是很正常的。你可以试试重修课程,有不懂的让ChatGPT反复给你解释,问到你真懂了为止。
DesignerAd8978 · 2023-03-21 04:25:33 UTC · +1 ·
jd1n0pj·OP· ↗好的!谢谢您
Kejihenhuo · 2023-03-21 22:09:52 UTC · +1 ·
jd54fa7· ↗如果之前只学过Python,那么Java挂了是非常非常非常正常的。那些比你排名靠前的人很可能中学就已经至少有C基础了。
loveministry · 2023-03-21 02:45:08 UTC · +23 ·
jd1bvbt· ↗对于没有计算机天赋的,就考验毅力与决心了,个人觉得计算机是需要大量积累和训练的,初期成绩差一点很正常
DesignerAd8978 · 2023-03-21 03:05:23 UTC · +1 ·
jd1ee1n·OP· ↗那我再坚持坚持!马上就要midterm2了,您感觉差到什么程度算是不正常/不适合学cs呢
loveministry · 2023-03-21 03:35:53 UTC · +11 ·
jd1hvhj· ↗除非你是搞科研,否则计算机就是门技术活,技术就是靠时间慢慢磨砺起来的。 除非你一碰到计算机就感到痛苦那就建议别学了,何苦为难自己呢。
DesignerAd8978 · 2023-03-21 03:38:19 UTC · +11 ·
jd1i5ca·OP· ↗明白了,谢谢您!其实我还挺喜欢计算机的,那我再多练练看
loveministry · 2023-03-21 03:39:06 UTC · +1 ·
jd1i8ks· ↗😁
fxxkChinairl · 2023-03-21 09:03:41 UTC · +5 ·
jd27p6g· ↗喜欢就别放弃啊,羡慕死你了
Electronic_Ad_3263 · 2023-03-21 21:20:20 UTC · +2 ·
jd4wsaj· ↗而且计算机技术是非常不适合考试的,很多人非常适合做project但是不适合考试。
DesignerAd8978 · 2023-03-21 03:22:52 UTC · +0 ·
jd1gezl·OP· ↗上次考这么差还是高中数学考试😭超不擅长数学的我早该想到自己不会擅长cs
Kejihenhuo · 2023-03-21 22:14:41 UTC · +4 ·
jd5551v· ↗其实高中数学主要是直观的计算技巧,而计算机编程主要是抽象概念的理解运用能力,根本没啥太大关系。我见过很多编程大佬数学不好的。
ximingze8964 · 2023-03-21 03:47:47 UTC · +2 ·
jd1j6as· ↗> 作业一周一交,每次都认真写10-15小时
先别气馁,找找原因。同学的平均作业时间是多少呢?时间主要花在哪里了?有没有和 TA 交流过?
DesignerAd8978 · 2023-03-21 04:00:28 UTC · +3 ·
jd1kin1·OP· ↗谢谢您鼓励我!我感觉10小时+是平均时间,因为我们作业很多,教授在一开课时就警告过大家作业多;时间主要花在重新学习课上内容,因为上课经常没完全懂,下课看录播自己慢慢学;我经常去office hour问ta问题,他们大多数讲得不太好,但确实有一点用
ximingze8964 · 2023-03-21 04:11:09 UTC · +3 ·
jd1llr4· ↗所以就是需要这么多时间,那感觉问题不大,没必要因为一门课否定自己。
> 时间主要花在重新学习课上内容,因为上课经常没完全懂
可能可以优化一下这个部分。与其课后再学,可以试试课前先预习,然后带着问题听课,效率可能会高一点。另外如果完全不听老师讲的,全靠自学,速度怎么样呢?说不定是老师的问题。
ximingze8964 · 2023-03-21 04:16:04 UTC · +5 ·
jd1m3ju· ↗讲课是门技术活,很考验老师的。现在网上资源很多,听不懂的 topic 先去 YouTube 搜一搜,说不定播主讲得比老师清楚。光啃老师的课件或者视频,不值当。
DesignerAd8978 · 2023-03-21 04:22:13 UTC · +5 ·
jd1mp3h·OP· ↗明白了!!我会尝试在YouTube上预习,十分感谢
[deleted] · 2023-03-21 04:06:58 UTC · +1 ·
jd1l6gw· ↗[deleted]
educationalgoose · 2023-03-21 04:16:07 UTC · +5 ·
jd1m3py· ↗问问老师,把你的情况告诉老师,看看问题是在哪里。加油
DesignerAd8978 · 2023-03-21 04:24:14 UTC · +4 ·
jd1mw6l·OP· ↗谢谢您!我预约了和cs顾问见面,看看他有没有啥建议
TraditionalAvocado98 · 2023-03-21 05:18:11 UTC · +3 ·
jd1rptc· ↗我学cs就是从第一节课开始就一点听不进去。折腾了三四年,现在转平面设计3d建模之类的了,在考虑用以前的cs学分搞个minor,或者搞个经济的minor
[deleted] · 2023-03-21 05:40:06 UTC · +1 ·
jd1thbw· ↗[deleted]
[deleted] · 2023-03-21 05:40:54 UTC · +7 ·
jd1tjom· ↗直接问chatgpt,什么都能学会
PressureCritical2218 · 2023-03-21 06:42:58 UTC · +3 ·
jd1y7jr· ↗是java数据结构吗?本来就很难。这类课都是weed out class。在往上 课反而简单了。要留美 还是cs 和 accounting 😂 我觉得。
ZealousidealLaw2237 · 2023-03-21 13:07:41 UTC · +6 ·
jd2tdgx· ↗1.计算机编程是有奇点的,过了以后越学越简单。 2.Java 基础课学成这样,后面只会越来越难,后面计算机系统C/C++语法数据结构都比Java要难,你做好心理准备。 3.很多人无脑CS 但其实学工科找工作也不错。机械,电子类的你可以考虑一下。
RemoteHoney · 2023-03-21 14:07:03 UTC · +1 ·
jd317e9· ↗認識一些同學,一起討論
Zeduca · 2023-03-21 14:29:54 UTC · +1 ·
jd34fma· ↗Neurosurgery
Zeduca · 2023-03-21 14:35:48 UTC · +1 ·
jd359tg· ↗助教門怎麼說你的問題?
Hour_Needleworker_87 · 2023-03-21 17:42:38 UTC · +3 ·
jd3y64d· ↗我觉得别转吧,你需要提前学些内容再选课,没有天不天赋。而且看你的努力程度,你应该就缺一些应试能力吧,考前多做past exam
Anarco-Statist · 2023-03-21 17:48:14 UTC · +3 ·
jd3z23u· ↗别学了。我当TA的时候见过类似的学生,很简单的概念就是理解不了,我看着都痛苦。
whooooos · 2023-03-21 22:03:02 UTC · +1 ·
jd53eud· ↗什么学校
Kejihenhuo · 2023-03-21 22:05:33 UTC · +3 ·
jd53s5o· ↗既然你爹妈能供你读的起美本,那么钱应该不是问题,应该可以凭兴趣选专业吧。。。也可能你爹妈其实是砸锅卖铁勒紧裤腰带供你念美本,那你还是咬牙忍住熬过去吧,毕竟还是CS最好找工作,而好找工作的优势正在于,由于这个领域大量需人,哪怕你在这个领域一般般,也还是能找到工作,能够学以致用。如果没事先学过C++, 或者至少是C, 那么直接学Java肯定是会感觉比较抽象吃力的,因为Java是从C++进化而来的,而C++又是从C进化而来的。我当年就是自信心膨胀C和Java一起学结果Java挂了。。。
One-Ant2039 · 2023-03-23 04:14:27 UTC · +1 ·
jdbd01q· ↗楼主学到哪了?我学java也难受的要命特别是学到数据结构的时候
Impossible-Phase-350 · 2023-03-24 23:03:39 UTC · +1 ·
jdjzhf5· ↗不是,现在CS转还有机会吗?能找到工作吗?
EngineeringMany3006 · 2023-04-07 21:31:52 UTC · +2 ·
jfdbkpw· ↗平均分69会不会是教/考的东西太搞了,当时我们exam1平均分要高一点点。我们学校好多教授不会教东西,讲的东西大多先入为主学生已经会了或者ppt嗯读
然后python突然蹦到java是挺痛苦的,我自学了python基础课以后直接看的CS61B公开课,那酸爽。学校这边我每个module都预习,先去油管把基本概念看明白,有些edx Mooc也能用,数据结构之前我看的是GT的Intro to OOP with Java,考试前去google几套本校和其他学校相关章节的卷子,quizlet概念过一边,再去codingbat之类的做做题。最好也有个学习小组,问问其他人怎么学的