ACM訓練和應用開發的體驗,大二學生可以并行開展
來源:程序員人生 發布時間:2015-04-27 08:44:56 閱讀次數:2520次
【來信】
老師 我現在是大2的1名學生 我們專業雖然是計算機專業但是這屆大1才真是和其他計算機專業1樣開始大1上C語言 C 我們這級依然是大2開的C語言和數據結構 我在學校做過1段時間ACM 70道題 但是最近我又開始去學windows的程序設計 不知道為何總感覺學起來力不從心 我現在學完了C C 和數據結構 我接下來到底做甚么好呢
【回復:(原回復找不到了,CSDN的私信功能應當出問題了,不按時間排序。我指出他的行文中沒有標點,我讀得很費力。另外,他的具體情況,需要給我說明。)】
【再來信】
好吧,老師不好意思,平時打字習慣用空格代替符號。
我個人具體問題是:我覺得我不知道該怎樣繼續學習下去,我看了您的很多文章,您建議在我這個階段繼續堅持ACM的訓練,但是我覺得我對ACM方面不是很有優勢,所以我去學了windows程序設計,可能像您說的,我多是被它的圖形化的界面所吸引的,我發現其實不是我想要的結果。我想問問老師,我們現在學完c語言和數據結構了,我自己學完了C++,windows程序設計我僅僅限于使用的它的1部份API函數,我在ACM中做紫書的題做了70道,這是我目前的學習情況,老師建議我怎樣學習下去,繼續去堅持ACM的內容么,這對我有甚么幫助,其他的內容像
數據庫我們大3下學期才會開,會不會學習的有點晚,我還需要學習其他的甚么知識,我想通過自己的努力堅持成他人眼中大牛,老師有甚么建議
(迂者注:通篇兩個句號,其余全逗號,斷句1下會發現不妥,最后還缺問號。可見,這個用空格代替標點的習慣必須改。這樣下去,標點真的不會點了。)
【回復】
首先,加標點這件事,以后要成為習慣。再比如說,寫信,參照我的回信,其格式是有1定規范的。我希望你將來要利用郵件做正式交換時,不至于因你的習慣,不按規矩寫。這是大家共同遵照的規范,是上升到國家標準層面的事,為的是方便交換。此處,你要從事計算機這樣的行業,各種層面的工業、商業標準多的是,不能你習慣甚么就甚么,要注意用大家公認的習慣。
首先,我猜想你是在大2。結合你的情況,我建議你可以再堅持1段時間的ACM訓練,參考《給大2學生――可以再堅持1年的ACM》。投入時間訓練ACM,可以力爭出成績,為自己爭得1些能夠認可的證書之類的,但訓練本身的意義,就在于對你自己內在素質的提高,參考《ACM弄得不太好,還有必要嗎?》
而至于利用的這1塊,你在windows程序設計中已有些體驗,這很好。大學生的課外自主式學習應當是很豐富的,只期望著課程內的要求,大家只是到達1個基本要求,尋求出色就需要有自己獨特的學習。自主學習的精彩就在于,不要將其太單1化了,不是說訓練ACM,利用的體驗就沒法進行,或反要體驗利用,ACM的訓練就得停。根據個人情況的不同,有些人可以是某段時間,就攻單1的1項,有些人可以是,以周為單位,將幾方面的自主學習時間分配開來。這樣的學習,需要有些計劃性,但大方向定了以后,周期可以短些,易于計劃和履行,也容易與其他事情調和。
如果你要定下再堅持1段時間的ACM,這期間的利用學習目標就能夠定為是體驗式的,包括Windows程序設計、Web開發、移動客戶端開發等,能夠做出點低級的東西,知道其中的1些道道便可。這樣,你在大3下學期真正決定自己步入職場時的方向時,也就不會盲目選擇了。如果不再訓練ACM,對利用的體驗更是這樣,爭取早日能夠肯定入職場時的方向,在舍棄1些內在的,看不見的專業能力的同時,卻可以將外在的能表現出來的具體技術,做得更加深入1些。在做決定前的多方自由體驗,還能使你的知識面不致于狹窄,為將來隨時間調劑方向爭得更大的自由度。
關于
數據庫課的事情,培養方案制定時斟酌的情況很多,怎樣定也有道理。實際從自主學習的角度,課程開在前或在后,其實不是很關鍵的事,我們都可以安排出課內外充分結合的學習線路。如果
數據庫這樣的理論性強的課開早了,你未經體驗,可能學起那些理論的東西會感覺枯燥,學習效果不好,但的確先學后用,總是心里有底;
數據庫課后開,你可以在利用體驗中接觸過(不需要很深入),因而簡單的作品能拿得出,不過就是建庫,做些簡單的增刪改查,當再系統學習
數據庫課程時,你會發現理論的東西真是寶貝,學習效果自然好。固然,條件是,既然課程開在后,既然你已了解了專業,需要在開課前,你自己對
數據庫安排1個體驗的環節。
總之,課外學習,定個目標,重視落實。大學是專業教育的低級階段,充分重視課程的作用,但也能夠結合課程安排,自由地開設出自主學習的內容,讓自己獨特,這就是牛氣。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈