C語言沒學好,C++聽不懂,怎麼辦?
老家一位侄子給我來信,談了學程式設計的不順。他大一,計算機專業。當叔的正好能給建議。
【來信】
叔,我上學期的學習中主要是C語言和英語有問題。倆門都是剛過,尤其是對於C的學習,基本沒有什麼興趣,而且因為以前沒有接觸過,所以學習起來比較吃力,對於老師上課時候講的東西很多都不懂,所以到後來就跟不上老師的節奏啦!這學期學習C++,老師沒有換,所以很多東西是C語言中講過的,因此他會一語帶過,不會再細說,導致現在C++都聽不懂,每次都是自己在那看書,慢慢學。您能不能給我提點意見(就是關於我這種的怎麼才能儘快趕上來),期待您的回覆......
【回信】
你自己選擇了計算機專業,學習一門語言,體驗程式設計,這是一個必須要做好的事。學起來吃力,因為遇到的問題都是第一次。然而,凡事都有第一次,在有過嘗試之後,用僅有的一點體會再前行。在這樣的前行中,忌諱的就是給自己加標籤,例如興趣之類的。還是存在的問題沒有解決,沒有體會到解決了力所能及的問題的喜悅,從而造成的沒有信心。考試過了,是個不錯的結果。但你應該知道了,大學的考試,並不能代表你具有了什麼樣的水平。這個學期,延續著的C++學習,要趕上來。
給你學習的建議:
(1)C++聽不懂時,是就在課堂上自己看書嗎?不可以,我剛剛回過
(2)實踐性如此之強的課程通過看書去悟根本不是辦法,你需要加強實踐。你可以跟著我教2013級學生的方案實踐,先到靠下方的“2012-2013學年第1學期”處(對應著你們開的C語言,只不過輸入輸出有些差別而已),看“上機實踐專案”,會做的,過;需要考慮的,自己程式設計序解決。程式碼量積累起來了,一切問題都解決了。因為學習不順,要找到學校裡能上機的地方多投入一些,儘快趕起來。
(3)你可以也申請一個部落格,像我的學生那樣,每編好一個程式,就發一篇博文。這樣,我也能關注到你。全國有不少學生在跟著這個方案走,你可以一試。你可以找一個能一起投入的同伴做,我順便也能指導他,你有個伴商量,會解決不少問題。屆時發表博文了,我自己,或者我委託他人解答你的問題。
我的專欄中
關於英語,我寫過三篇博文《英語學習也可以“做中學”》,《消除對英語的恐懼》,《專業學習中,學、用英語》,再推薦你一本書《外語是怎樣學會的》。調整學法,可以學出有用的英語來,而不僅是通過考試。
就說這些。更多的,你看我寫的書《逆襲大學——傳給IT學子的正能量》。將方法用對,發揚我們家裡踏實、肯定功夫的傳統,一定能夠解決存在的問題。
==================== 迂者 賀利堅 CSDN部落格專欄================= |== IT學子成長指導專欄 專欄文章的分類目錄(不定期更新) ==| |== C++ 課堂線上專欄 |