更新時(shí)間:2024-10-06 16:27:43作者:留學(xué)之路
如果學(xué)生在上大學(xué)之前有上過 AP Computer Science 或 IB Computer Science,或者在課外上過程序課,學(xué)生可能會(huì)覺得 CS 好玩又簡(jiǎn)單。
但當(dāng)你到大學(xué),尤其是大三及大四時(shí),你會(huì)發(fā)現(xiàn) CS 的理論跟邏輯可能會(huì)比你想像的還難好幾倍。
理工科專業(yè)跟文科不同,文科學(xué)生可能要花很多時(shí)間讀書或反覆背,但他們只要多讀多背多寫可能就可以。CS專業(yè)的功課一般不會(huì)很多,但題目非常難,可能一周的作業(yè)就只有 5-6 題,最后遞交的功課可能只有不到 100 行程序代碼,但這 100 行可能要花 10-20 小時(shí)、甚至更多時(shí)間才想得到。但也有可能他太難了,你怎么想就是想不出來。
雖然申請(qǐng)計(jì)算機(jī)科學(xué)專業(yè)的學(xué)生很多,但進(jìn)入之后選擇更換專業(yè)或休學(xué)的人數(shù)更多,為什么會(huì)這樣?因?yàn)橛?jì)算機(jī)科學(xué)其實(shí)是難度相當(dāng)高的專業(yè)之一,而且也它有它獨(dú)特的困難點(diǎn)。
計(jì)算機(jī)科學(xué)跟其他理工專業(yè)有他們獨(dú)特的思考模式,而這個(gè)思考模式不是只需要一位學(xué)生具備優(yōu)秀的智商,同時(shí)還需要有非常優(yōu)秀的邏輯能力。如果你只擅長(zhǎng)背誦課本,或在辯論時(shí)時(shí)常說不過對(duì)方,或你非常不擅長(zhǎng)解邏輯謎題(logic puzzle),那你可能會(huì)覺得計(jì)算機(jī)科學(xué)是個(gè)非常難的科目。
除非你上大學(xué)之前就對(duì)CS有非常大的興趣及非常多的經(jīng)驗(yàn),否則學(xué)生在大學(xué)上 CS 課程時(shí)可能會(huì)被它的難度震撼教育。
Computer Science 的學(xué)生并不是可以一天到晚設(shè)計(jì)好玩的游戲!很多學(xué)生以為計(jì)算機(jī)科學(xué)就是寫程序跟寫游戲,但實(shí)際上這門專業(yè)的課程并不只是這么簡(jiǎn)單。
你在大學(xué)的四年會(huì)有專門教你一個(gè)新語言的課程,但除非你主修 Game Development,不然你可能只會(huì)上到一兩堂跟寫游戲或網(wǎng)站有關(guān)的課,其他超過一半的課程應(yīng)該會(huì)是比較“無聊”的邏輯或理論課程,因此很多 CS 學(xué)生會(huì)因?yàn)椤案鞠氲牟灰粯印⒂X得不有趣”,所以換專業(yè)。