DS博客作業08--課程總結
1、當初你是如何做出選擇計算機專業的決定的?
經過一年學習,你的看法改變了么,為什么? 你覺得計算機是你喜歡的領域嗎,它是你擅長的領域嗎? 為什么?
學習編程的日子已經過去一年了,馬上就不再是小萌新要當學姐了,時間過得真快!選擇這個專業可以說很大原因是分數所迫,但一年下來覺得網絡工程和軟件工程也沒多大差別,轉來轉去都在這個學院,沒什么必要,而且轉專業比較麻煩,就沒有轉。同時,也是覺得網絡工程也不錯,都是和編程有關。暑假初學編程,覺得一頭霧水,后面多參考一下別人代碼加上看翁凱視頻自學,覺得清晰多了。選擇學習計算機也一年了,編程的學習挺有趣的,主要是你要有興趣去學,興趣是最好的老師,學的深了,底氣就十足了,就不會覺得自己不行。編程的話自己肯定不能說擅長,但也不是學的很吃力,就是自己會去學,但又懶得花時間去學透,覺得懂了就好了,就像廣度遍歷一樣,不過,**專業課的學習我們還是要深度遍歷的**。幾次上機考思路是有,但因為練習不夠,查錯非常費力。其實老師讓我們寫博客挺有用的,可以趁機學習他人的優秀代碼,像一個題目,看到他人用了一個新語法庫函數啊什么的,代碼量少了很多,就會覺得有意思,然后自己照著葫蘆畫瓢去學,所以,面對計算機的學習,**培養興趣真的很重要**。
2.對比開篇博客,哪些方面還存在哪些不足?
根據目前你的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什么?
開篇博客覺得markdown語法好玩,加上一些修飾語就可以出來圖案,有點像網頁設計一樣,看著自己做出來的界面非常有成就感。markdown語法的學習其實自己還是停留在淺層,原先是只會標題渲染,字體加粗,到后面發現還可以加上目錄,那樣看上去一目了然,還給人一種高級的感jio(可以裝逼),然后文字邊框什么的,總之,能用則多用,畢竟那是自己設計的,原汁原味。在語法渲染上覺得自己用的更加成熟了,不足的一點就是排版問題,既要把內容寫全,又不讓人家看的很煩。
看了開篇的大學計劃,還好當初自己沒有說大話要常泡圖書館,不然就打臉了~ 臨近期末像現在那是常去圖書館,畢竟有那種學習氛圍,學習的效率也更高。但有點倒是沒有做到,就是當時勵志要做一名斜桿青年,發現一年下來,貌似除了學習什么也沒干,學的還不咋地。仔細想想自己一年,最大的缺點就是會去學習,但不愿意深入學習,停留在淺層,覺得考試會就可以了,這點還是要改進的,后面需要靜下心來學深學透,不然出去工作沒有競爭力。
3、回憶整個學期,如果重新來過一次,你打算做哪些(技術上,而不是態度上的)改變?
我是覺得重來本身就是不可能的一個假設,**與其后悔過去,不如改變現在**。后面兩年的學習,除了在自己專業課上要學透,多練習代碼,在課余,多參加一些編程比賽,雖然最后可能會落榜沒選上,但體驗一下那種氛圍也不錯,看到自己的不足,可以激勵起自己的斗志。我們每個人其實都差不多,大家都是在同一起跑線上,編程的學習會很枯燥,堅持下來就是好樣的。關于技術上的改變,具體看下條對剩余大學生活的預備打算。
4、你預備如何規劃剩余的2/3?
大學生活會很短暫。大學生活過去1/3,是的1/3。(大四目前教學計劃是沒有課程學習了)。經過這一年,請問你對我們學校的大學生活有何感想?在這種大學氛圍下,如何規劃剩余的2/3?
時間是過得飛快的,經過第一年的適應熟悉,對于自己專業也更清晰一些,更加明確自己需要做什么來提高能力,最終還是更好就業。剩余的大學生活,我覺得編程能力肯定是要加強的,利用短暫的暑假,把自己還不夠熟練的,尤其是這個學期的樹,圖,鏈表的應用熟練起來,具體規劃分以下兩點。
- 在下個學期的藍橋天梯賽,希望自己能有幸代表學校參賽,這不僅證明自己有這個能力,能代表學校參賽也是一種榮譽,而且,比賽題目大多在時間復雜度和特殊樣例上控制答案,這就使得我們需要考慮代碼的可行性,設計出時空合理的代碼,它比較喜歡從獨特的思維考,尤其是acm省賽給我很深的印象就是邏輯分明沒錯,但用不同的方法結果就不一樣,這就很有意思了,他喜歡的就是考察規律這一塊。最重要的一點,要把數學學好,計算機和數學關聯是很大的,從我們學的是高等數學A也可以得知他的重要性。
- 大學的學習很多是靠自覺的,如果只是想考試過關,那難度不是很大,但這樣是遠遠不夠的,我們是工科的學生,出來工作考察的是技術,這一塊要扎實。為了豐富自己簡歷,參與項目是很有幫助的,這個暑假的互聯網+我打算報名,雖然對這個毫無概念,但去體驗一下比賽是怎么搞的也沒壞處,多參與幾次,經驗就足了。問過學長,他說項目的話,想做那就跟著學長學姐去做,但會比較漫長艱辛,你要自己去學習一些東西來提升能力,不懂多向他人請教。不去體驗一下,怎么知道自己不行呢?首先自己要相信自己,別人并不是生來比你多懂什么,只是人家花了時間去學,自信非常重要!
5.對于馬上入學的2019級新生,如何學習專業課程(C語言、數據結構、計算機網絡等),請給出你的建議。
建議內容包括:編程中碰到問題解決方,如何提高編程能力、編程效率,作業較多情況如何安排等等。
這方面我還是有比較多話想說,自己一年來走過的彎路,總結出來的經驗,希望對學弟學妹有所幫助
-
C語言
- 首先是學習態度和行動,這是入門學習,學習也不是很難。很重要的一點,一定要好好利用暑假去刷題!去年暑假自己太懶了,到后面鏈表函數那里就不愿意再去學習了,覺得好難,刷到六百多分就止步了。暑假練習了,開學上課感覺就是不一樣,時間相對充裕。大一課比較滿,像高數現代比較難,就有時間多去看看。只是后面沒學了,都是新的,和那些常練習的同學就拉開差距,畢竟題量沒練到。這門課的學習沒有什么訣竅,唯有多練習,熟能生巧。
- 另外就是關于代碼這一塊,盡量在群里多看看別人問題的解決方式,問問別人。學校老師會建一個學習群,里面有老師和厲害的學長學姐,碰到問題可以群里問問,也沒什么覺得錯誤低級丟臉的,大家不都是一路菜過來的嘛,再說,反正人家也不知道你是誰,群里問問題的人那么多,人家不一定記得住你,大家都是小白,盡管放心大膽問。不過,自己有了一定編程能力之后,就要學會利用編譯器了,一開始簡單的用的是dev c++,那里有錯誤提示,看不懂那個錯誤提示可以去百度看是什么意思。
-
數據結構
- 這個學期課程比較抽象,往往很多時候,分明知道怎么個方法,但就是打不出代碼,這就悲哀了。要說難點的話,一開始覺得哪個都難,后面碰到更難的又會覺得前面的容易。關于學習這學期的內容,最好多去看看圖解,動畫演示,我是看著那么多文字就頭疼不想看,有的時候還理解不了。但是畫個圖的話,就一目了然??匆曨l講解或博客圖文學習會比較清晰一些。這個學期感覺到打碼量比上個學期少多了(次處代碼量指的是刷題量),沒有上個學期那種干勁。但是,只要你會去打,肯定難不倒你的!
- 一學期的積累能力也提升不少,可以用用vs這個編譯器了,他提示界面非常友好。我感覺這學期中后階段都在用容器做題,用vs編譯的話就比較好點,畢竟dev版本相對來說太低了。有些錯誤提示可能會沒有見過,但可以自己復制錯誤提示是百度,電腦問題,百分之九十九百度可以解決。此處想重點說一下關于容器的學習,里面有庫函數,不用自己寫代碼去設計,直接一個頭文件加上一句函數調用就可以了??梢运阉鱏TL教程,講解比較詳細,可以拿來試試手,很好玩!
-
計算機網絡
- 這個課的話,emmm,大一上學期比較好學一點,考的也簡單,大一下就深入學習網絡七層模型,比較抽象,老師上課也就自己放PPT,后面考試慌得一批,看哪哪不會。花了好幾天在圖書館看概念性東西,還是記不住。此處一個溫馨提示,那本習題講解很重要,對著那里的題目去復習,就不會看的一頭霧水,而且那里答案非常詳細(雖然好些廢話),同時也知道重點在哪。大一下這本書重點在數據鏈路層,網絡層,運輸層這里,尤其是第四章網絡層的子網劃分,非常重要。如果平時沒怎么聽,建議復習先看網絡層那里,考點比較多。他和前面幾章關系不大,不會因為前面沒看影響后面學習。
6.自由發揮
時不我待,只爭朝夕。學習的歲月很快就會過去,轉眼一年就過去了,得過且過也是一年,奮發向上也是一年,何不讓自己多接觸一些東西呢?希望大一結束的你們,不帶有任何遺憾,覺得自己的大一過得充實有意義,數風流人數,還看今朝!加油!
浙公網安備 33010602011771號