App下載

即將就讀軟件專業(yè)的學(xué)生需要學(xué)什么?——大學(xué)生暑期修煉指南

猿友 2021-06-17 10:32:45 瀏覽數(shù) (2874)
反饋

經(jīng)歷了高考的洗禮,即將步入大學(xué)殿堂的各位小伙伴,在高三的假期總是盡情的放縱自己。但是有一部分想要學(xué)習(xí)編程的小伙伴想要在未來就讀軟件開發(fā)專業(yè)時(shí)更加輕松,所以他們會(huì)選擇在高三暑假自行學(xué)習(xí)一些編程知識(shí)。小編作為一個(gè)軟件工程專業(yè)的畢業(yè)生,在這里給這些好學(xué)的小伙伴一些關(guān)于軟件專業(yè)就讀前可以先自學(xué)的一些知識(shí),帶領(lǐng)各位小伙伴了解軟件開發(fā)需要學(xué)什么。

計(jì)算機(jī)科學(xué)及編程導(dǎo)論

這是一門基礎(chǔ)課程。在計(jì)算機(jī)專業(yè)的學(xué)習(xí)中很多課程都有關(guān)聯(lián)性,比如java web的前驅(qū)課程是java和web頁面編程(前驅(qū)課程,指在學(xué)習(xí)這門課前需要學(xué)習(xí)的課程,也就是這門課的基礎(chǔ)課程),而計(jì)算機(jī)導(dǎo)論,則是所有計(jì)算機(jī)專業(yè)課程的前驅(qū)課程。只有先學(xué)習(xí)計(jì)算機(jī)導(dǎo)論,才能更好地學(xué)習(xí)后續(xù)的編程課程。國內(nèi)大學(xué)的計(jì)算機(jī)專業(yè)基本都有計(jì)算機(jī)導(dǎo)論這門課程,但是水平良莠不齊,有些學(xué)校的計(jì)算機(jī)導(dǎo)論課的課件甚至使用了多年未曾更新,這樣的導(dǎo)論課的質(zhì)量是很差勁的。小編這里推薦麻省理工學(xué)院的計(jì)算機(jī)導(dǎo)論課(與標(biāo)題同名),內(nèi)容比較充實(shí),也比較容易理解,還能順便提升一下自身的英語水平。

python語言

python作為當(dāng)下最火的語言,它的易學(xué)和強(qiáng)大的生態(tài)環(huán)境廣受好評(píng),很多非編程專業(yè)的科學(xué)研究行業(yè)甚至都要求要會(huì)一定的python語言來進(jìn)行科研輔助。python語法簡潔易懂,語法內(nèi)容簡單,甚至被麻省理工學(xué)院的計(jì)算機(jī)導(dǎo)論拿來做入門語言(就是上面那個(gè)課程)。雖然國內(nèi)的學(xué)校仍然喜歡用C語言來做編程學(xué)習(xí)的入門語言,但是也有一些開明的學(xué)校已經(jīng)采用python來做入門課了。使用python語言也有助于以后對(duì)面向?qū)ο蟮闹R(shí)的理解。

C語言

各大高校的編程入門語言,雖然面向?qū)ο缶幊淌侵髁鞯木幊趟枷?,但并不意味著面向過程編程沒有可取之處,C語言也有很好的學(xué)習(xí)研究價(jià)值。不過因?yàn)槿腴T難度比python高,所以我認(rèn)為python比較適合做入門語言。但是C語言還是各大高校的編程入門語言,所以要想在入學(xué)后更快的與學(xué)校的教學(xué)計(jì)劃接軌,擁有一定的C語言基礎(chǔ)是必需的。

HTML與CSS

這是兩種用來做前端web頁面的技術(shù),學(xué)習(xí)的難度相對(duì)比較簡單且容易看到效果。未來如果要從事web行業(yè),不管是前端還是后端都要對(duì)這兩門技術(shù)有所了解。就算不從事web開發(fā),學(xué)習(xí)這兩門語言因?yàn)槟苤卑椎目吹叫Ч菀鬃尦鯇W(xué)者有信心和興趣學(xué)下去。

小結(jié)

其實(shí)很多大學(xué)都清楚剛?cè)雽W(xué)的大學(xué)生的編程基礎(chǔ)不強(qiáng)甚至沒有,所以計(jì)算機(jī)導(dǎo)論這種課程基本都是必備課程,教學(xué)計(jì)劃也會(huì)把一些基礎(chǔ)性的簡單的課程放在大一大二的階段。但是外面的培訓(xùn)班他們能通過較短的一段時(shí)間能把一個(gè)沒有基礎(chǔ)的初學(xué)者培訓(xùn)到能上崗面試,這對(duì)于科班畢業(yè)的學(xué)生無疑是一種壓力。所以在暑期就掌握軟件基礎(chǔ)知識(shí),然后在大一大二就能提前學(xué)習(xí)一些技術(shù)知識(shí),這樣在大三的時(shí)候就能深入對(duì)技術(shù)的研究,獲得更高的競爭力,這就是小編要對(duì)各位即將踏入軟件專業(yè)的小伙伴的說的所有話了。

編程基礎(chǔ)學(xué)習(xí),就到W3C微課!


0 人點(diǎn)贊