CS一般各大学 有除草课吗?

加兰
楼主 (文学峸)

孩子上的有关离散数学和计算方法200课是至少要得C 的入门课。目前学的已经非常怀疑人生了。我在reddit看到历年特别多学生沮丧提出是否drop。这门课只有这一个老师和assist prof共同开,这学期2个班,各160座位,目前注册330左右。我看到前几年出成绩的人数在180到210左右,不知是否是drop不少人。得A 的15人上下,得F 的10人上下,得D 的不少。中值B or B-. 学生分出极其聪明的占5%,其余的就算普通娃,我儿子在这种pool。

孩子开学后一直不给我们打电话说很忙,后来问清是这门课出的问题。这课M 毕业的老师教了30年了。是cs和数学专业必修。课堂讲授内容非常有限,靠自己看textbook是这老师出版的,discussion lab是做题,每次打成绩,而不是答疑,课上又是很多quiz,8次作业每次10道题,而且内容是没讲的等讲了部分出来也到了deadline。孩子应付这门再加上其他3门cs主课,没有时间预习复习期中考试等等,来不及理解这些定义推理等内容,说donot know what it's talking about就各考试测验上来了。

我问他题目有多难,前天他索性把作业发给我。晚上我和他爹连夜看书看狗,这门课我两都没学过一开始问题都不懂。当晚共作出4道两前2题对了彼此答案然后太晚了所以每人分别各做一题,昨天老爹放弃手头工作班上做完所有剩余的6道,好多基本查狗和gpt,不是自己独立思考的。发给孩子让他参考下,理解解题思路,用于应付下周期中考试。但孩子连我的email都不看。我手机可看到他gmail信箱一直是unread状态。他作业发给我们时说那就给你们看看都是啥(烧脑的问题),所以我想他大概已经做了而不是让我们给他做,因为今天上午deadline,而且我了解他不会抄任何人的。这次都不知道他做的错多少。

我是数学“啥也不是”这号人,对这些数学符号语言本就头疼,再要证明推断推理,我要是在这班上也早崩溃了。他爸爸当年算是数学剪子了,做完这些题又看了往年考题说他们的课真算除草课了,考试内容真是难。

我现在不知道该质疑这里绝大多数家长说cs课简单,或是7,8年级都学完大学数学课程的牛娃们,还是质疑我家人基因都太low了,孩子家长都是被除的草?

两女宝妈
听说tOSU有除草课,娃的一个朋友就无法及格换到商科了。说这边上除草课的孩子们都集体请校外tutor
成功的小羊
有。娃第一门CS课data structure,常规课,但是是用C来交的。老师上来就暗示这是一门除草课

好像是200来个孩子报名,坚持到最后的50多个孩子。

v
violinpiano
這就是爲什麽高中要玩一點奧數了

沒玩過奧數的 根本連證明題都沒碰過。而大學CS偏理論的課絕大多數都是證明題。

現在就只能慢慢的趕上來 做多了應該就會有感覺了

成功的乌龟
这哪个学校哇?
S
SerendipityA
看学校, 我家旗舰洲大, 高中就跟学校进度, 一二年级确实比较难,不过也过来了, 没有tutor。 坚持一下。
两女宝妈
我家正挣扎在证明题的路上,真的是挣扎
a
ahawater
是因为上这门课太早了吗?
成功的乌龟
这奥数玩不起来的娃是不是就别读cs了?
两女宝妈
肯定可以读吧,就是到大学在某个时段更辛苦一下吧
S
SerendipityA
学stem, 大学课都难,但是上班基本上都用不上,明显是教育脱节,也不知道为什么要这样子
a
ahawater
CS的数学需要证明题?
D
DukeAB
坚持就是胜利, 我娃也是这学期说很忙,物理+CS+Math 课 :)马上大二要 survive了。
S
SerendipityA
需要
两女宝妈
都是硬核课程啊,太厉害了!
成功的小羊
一方面是C带来的难度。二是老师手狠,打分低,公开说,这次考试,如果你拿xyz,那你很可能fail这门课,孩子们压力大
两女宝妈
你确定不是学下一步工作中会用到东西的台阶?如果说美国正常的高中STEM课程学好就能应付科技领域的工作,我怎么直觉觉得不行
不常冒泡
咬牙坚持。当年和我女儿天天一起做作业的黑女孩,读prer_req 比女儿更糊涂,走到declare CS.现在微软工作
曲艺
一个专业总有一些相对比较难的课,只要是已经进了这个专业,就没有什么除草不除草的,除非是像UCB 文理学院那样

规定三堂课,这三堂课成绩不好不能declare CS major 那才叫除草好哇 只能灰溜溜的去declare 数学之类的

l
linda2
俺们这儿也差不多,真的不容易的!数学不是俺娃的最强项,好在 so far, so good
w
windflypig
C is the best way to teach Data Structure, one has to

implement data structure from scratch, that forces student to know inside out.

a
ahawater
哪一门CS的数学课需要证明?离散数学?
a
ahawater
Ok,了解了,谢谢
w
windflypig
Discrete Math and Algorithm require rigid proof
曲艺
黑女威武!赞!这个太荔枝了!我把话撂这儿,这黑女拿着四大硬核CS文凭,又在高科技公司,一定会前途无量众星捧月,将来一定会

发展得很好,VP是小菜。

l
linda2
俺娃这学期的ML, 是跟CS研究生一起上的课,需要数学证明,占比还不少
l
linda2
这个俺娃1-2年级学的,也的确是要证明的
a
ahawater
了解了。我们学校这是分开的两门课
w
windyLL
有的有的,哪个学校都有;至于哪门课最难,跟孩子天生的思维习惯有关,有的喜欢逻辑证明题,有的喜欢概率。
y
yunick
我家也说数学好难,开始否定自己的数学能力。以前可是自信满满的。
v
violinpiano
不止CS要求的math課

CS的課如果偏理論也是證明題 例如演算法

a
ahawater
和研究生一起上课厉害
v
violinpiano
數學別太差就可以了
a
ahawater
intro 算法会很难吗?
不常冒泡
大四初拿到了return offer。我们都很感慨和佩服她,我心里很遗憾女儿没能像她那样坚持下来。将来会用这个例子提醒她
成功的小羊
其实坚持到最后的,成绩还都不错。老师没有继续为难孩子们。只不过之前的作业太挑战,好多孩子就是没办法坚持下来。
曲艺
欢迎你以后来update 一下
v
violinpiano
看學校吧 反正都是證明題

除了coding之外

不常冒泡
好,如果我听到什么
a
ahawater
明白了,谢谢
a
ahawater
是啊,很多事情只要有差不多的智力就可以了,剩下的就是坚持了
曲艺
微软当然给她return offer, 亚麻还把不会coding 的黑女专门培训呢,你女儿这个起码是会的,微软幸运

的有了她

y
yzhl888
这里很多人吹牛的
j
joytolearn
俺娃以前说学数学的太nerd 了,有抵触情绪。大学后发现最喜欢的课程是数学,就决定math/cs major
k
kevin2018
Computational Complexity, Algorithms等,
y
yunick
厉害!!!我建议孩子退出Math Minor,何苦呢!
曲艺
可能将来还创业做Founder 呢
s
sanshengshishang2
传说cs专业,有三分之二的娃被除草的,估计不止是辛苦的问题....
l
linda2
俺娃也是这样的! 以前俺还一直以为数学是她的强项呢,现在才知道写程序才是她的真爱 LOL

好在数学到目前为止也还好, 都是A/A+

但她明显开始怀疑自己的数学能力了

l
linda2
这才是真牛娃!!
l
linda2
是,越底层的语言越能学到,俺娃当初好像也是用的 C
l
linda2
所以觉得很难,从而怀疑自己的数学能力了啊 LOL
成功的小羊
燕子火眼金睛,专供打假。
l
linda2
看干啥了,俺自己的工作经验是PhD的课程都远远不够,工作中还得不断自学。中学课程够的可能纯写简单程序?
l
linda2
我们这是3门课
o
oldbridge
离散数学在CS的数学课里还不算很难的
t
tomcat801
离散数学 里面 定理定义 太多了 要下功夫 记忆并理解
b
bobpainting
任何课说难都能难。啥课考试难不倒?没有!不能听这里的吹牛皮。也许他运气好,老师放水。
加兰
可以说说还有哪些有关数学的难课?我们还剩线代2(1学过了说不难),正在学概率也说不难。再就是cs里的算法一类的。
t
topicee
州大CS也不好学,我们州大drop out rate 20%多呢
j
janeice60
有的,一般的20%起
加兰
谢谢大家回复,认真看了大家分享的经验和给出的建议。

我看孩子极度质疑自己能否学cs后我们也先是怀疑孩子能力的。看了大家说的基本是理解了cs就应该是这样的,而不是都是那么简单的课程。有很多玩乐时间,孩子说别的系有选6门课还有很多富余时间娱乐。

我想在春假(孩子不回家)好好和他谈谈并在余下的半学期给他做个简洁明了的笔记,在孩子困难时期帮他先度过难关。

w
windyLL
第一,不要同时上太多专业课,把难课分散到不同学期里;第二,孩子要学会最大限度的利用各种资源,比如和学长和同学多聊,

搞清楚哪门课哪个教授教的好或者打分难之类的,和同学组成group一起做作业,不能单打独斗。

小糊涂仙2000
当年我上大学的时候,考前自习占不到座位,就坐在计算机系离散数学

考前答疑的教室后排。他们问的那些问题我这个没上过课的都一眼就能看明白,当时就觉得学计算机好水
加州lalin
Well, 那是因为你还是认为学习是学知识。但是大学教育的本质是学习逻辑思考能力,还有如何去学习。而不是学习本身
t
tomcat801
离散数学 里面 定理定义 太多了 要下功夫 记忆并理解

四大部分哈:集合论、抽象代数、图论和数理逻辑。

和学生前面学的数学有很多区别  要下功夫学才行

y
yayalin
坚持就是胜利

当初女儿自己选择的CS,家里没有人学,帮不了她,每次打电话都说很多作业,很难,很累,第一年好挣扎,如今三年级了,都过来了,如果孩子喜欢,就多鼓励,没有过不去的火焰山