-
1 # 鶴壁大魚
-
2 # 田園牧歌3598
任何學習都不是一件容易的事情,要想真正學到東西,就必須掌握兩件法寶:一是興趣。二是堅持。
我們先來交流興趣。
我們剛剛接觸c++時,學過之後你會覺得好神奇, 原來好多問題程式設計都能解決 。 程式設計會使你有強烈的興奮感和成就感,你對它非常感興趣,所以你自然就有了強烈的求知慾。可是在初學時期肯定會遇到很多攔路虎,那就需要你堅持了。
我們再來說堅持。
C++是一項枯燥的工作,如果沒有耐心,不深入學習,半途而廢是預料中的事。初學時難度很大,光那些專業語言就能讓人暈頭轉向。一開始可以看一些c++的書籍,找一本適合於你的書籍,這個頭一定要開好,然後一定要多多地練習上面的例子,這一點一定要注意,那就是多多地動手寫程式碼。當在編寫過程中,如果遇到了問題,一定不要氣餒,積極地找問題的答案,多多地請教。當這個問題被你解決後,你會發現你的興趣在無形中增加了。興趣是一點一滴地培養出來的。不要急躁,要循序漸進地穩紮穩打。
其次,有些題你不知到從何下手, 那就得從基本的輸入輸出入手 ,然後到演算法,再 找本參考書 。有些問題你先思考, 可能寫程式你寫不出來, 但用自然語言描述你應該會, 然後你看下程式碼 ,接著自己寫 ,很快就會進步的。 程式設計是技巧 ,它只是幫你把你的想法實現, 所以你應該有想法, 有思路 ,然後透過程式設計提高技巧。
-
3 # hy88906
推薦一個國外的學程式設計基礎的網站Learn to code,網站做的很好,不太確定是否需要翻牆。 codecademy上的教程都深入淺出,教每個語法的時候都配有練習,以及一個階段的複習。一般一週就能學會個語言基礎,和網站有關的有java,html,css,php等。 個人覺得最好的學習方法還是使用,有了基礎以後,可以嘗試用dreamweaver做一些簡單的網頁。 但如果平時工作和生活都和程式設計不需要接觸網頁程式,學會了也很容易遺忘,反而失去了學習的興趣。
-
4 # tomorrow951
其實有一個很好的方法:用C++做一些自己感興趣的事:1.寫一些簡單的遊戲;2.寫一些計算程式,以幫助自己寫數學作業時偷懶;3.以參加競賽為目標;4.多和高手交流.另外,建議不要嘗試難度過大的編寫工作,否則會喪失信心。這是我的一點建議,希望你能採納!記住,興趣是最好的老師!
-
5 # 苑燕兒
學習任何一件新的知識都要有目的,把你的目的,動力和你學習的東西聯絡起來。
你要想下學c++是為了什麼?看這個問題的話肯定不是因為有興趣,那就是沒有興趣,沒有興趣就是為了工作或者其他不得不做的事情,你可以想你學好了可以提高薪水,可以拿多少工資,用工資的增長來刺激你,你就會有動力。
想想你的目標,想想為什麼做這件事,然後為這件事選擇一個很現實的激勵措施,多想想你學好以後,可以多拿工資,可以設計自己喜歡的遊戲程式,多想想你學會以後的場景更有利於你去做這件事。
學習都是枯燥的,但是你要為這個枯燥找個好的理由,你要給自己去暗示:你選擇學習c++而不是不得不做的事,能提高你的主動性。
另外可能是你剛開始學,入門很難,所以就覺得沒有興趣,等著你學習了一段時間,你就會發現裡面的趣味,會發現其實是挺有意思的,所以先去學,學習剛開始都是埋頭苦幹,無人問津,甚至都摸不到門道,慢慢來反而比較快。
回覆列表
紅皇后效應:如果自己的速度與周邊環境變化一致,就只能是在原地踏步,無論如何都無法向前邁進。生物為了生存下去,不斷進化,環境也在一起變化,如果你不夠快,最終的結果便是在原地停留,如同沒有變化。
我有一位女神姐姐。長得並不好看,黃黃的面板,a型的身材。放在人堆裡,找幾遍都不會看到他。但它可以稱為女神。
她有兩個孩子,老大四歲了,老二還不到一歲。每天的生活,除了工作之外,就給叫老大學一些簡單的數字和字母,再給老二餵奶,然後回家做飯洗衣服。典型的家庭婦女形象。
作為一個化工廠的化驗員,一點都跟小提琴搭不上邊。突然就學起了小提琴,只為了能豐富一下自己千篇一律的生活。十個月後,去參加了他們省的小提琴業餘比賽大賽,竟然得了不菲的名次。讓人超級驚訝。
她告訴我,她的秘訣是他每天的時間都排得比較滿,但是她為了學習小提琴,每天早上提前起來兩個小時,晚上九點鐘就要睡覺,早上4點鐘就起來。每天聯絡兩個小時,足足練習了十個月。
然後再聯絡的時候,她就從原來單位辭職了,去創業,開了一個小提琴輔導班。至於她的收入,比原來的單位高了好幾倍。
要想離開相差無幾的競爭環境,僅僅不停歇的奔跑是不夠的,還要付出兩倍以上的努力才能夠實現。
一、提高學習c++的興趣,首先要主動學習,保持學習c++的專注力。
1,主動學習
大學之前的學生階段,你肯定經歷了小學、初中、高中三個階段,將近12年的學習時光。12年的學習經歷一定讓你懂得了,學習就要去主動學習,否則該考上985院校的,只考了普通本科。該考上普通本科的,只考了一個三本。別考上三本了,卻考上了一個專科。
12年的學習經歷,因為被動學習,變成了人生難以忘懷的一個痛點。
不知道你是否還在經常看電視影連續劇?但是我告訴你,我早就已經不看了。不是我們沒有時間,而是我的思想不想被它綁架。
電視劇強迫我被動的接受它的一切,甚至所闡述出來的思想,也一併塞進我腦袋,有深度的內涵都幫我說了,讓我理解了,至於讓我成為了一個思考上的懶惰者。
所以學習就要主動學習,來改變被動學習給我們帶來的痛。
2,保持你的專注力。
首先得知道什麼是專注力,專注力就是創造一項讓自己集中注意力的任務的能力。
專注力在快速閱讀輸的時候更顯得有力些。
一本普通的書籍。一個高效的閱讀者,可能會在一個小時之內閱讀完,並且能告訴你這本書%80的主要內容。而一個效率低下的閱讀者,可能會花一上午或者一天的時間,都不一定能看完,看完之後,書的內容又記不住多少。
閱讀效率低下的原因,也就是專注力“惹的禍”。
指讀法,是一個閱讀方法。在閱讀的時候可以用食指,點住一行字的開頭,然後手指勻速向後移動在換行,手指移動的時候,眼睛要跟手指保持一樣的速度和角度,這樣是指看兩三頁書,你就會發現看書的時候,你想其他的事情就少了許多。
慢慢的看書就有了效率。效率的逐漸提優會慢慢提升你的自信心。
把所有的精力都集中在實現一定的目標上,除此之外,沒有什麼能讓你的人生充滿力量。
二、c++
c++是一種程式語言,或者說,是c語言。現在網際網路時代,應用最廣泛的計算機程式語言。
c++是一種靜態資料型別檢查的,支援多種程式設計正規化的通用程式設計語言,它只重過程化程式設計,屬於抽象,面對物件程式設計,製作圖示等等泛型成績設計等多種程式設計風格。你還要知道c++包含什麼:
然後就是買一本書。這本書一定要是c++ pimer第五版之後的書。因為第五版之後的書,包含的內容是c++11標準的內容。最新編輯排版的。可謂是作為c++入門必備的書籍。
三、找到自己的學習方法
工欲善其事,必先利其器。意思就是說,要做好一件事,準備工作非常重要。前提,就是要找屬於自己的學習方法。
那麼在你閱讀時加這本大部頭書籍時,學習方法也至關重要。
1、經驗學習法
有一種學習的方法,或者說套路,在紙質書籍上是找不到的。因為它是用嘴說出來的,那就是前輩們總結出來的最有價值的經驗。
他常常採訪的那些物件,說起話來頭頭是道,但一見電視鏡頭就磕巴,緊張的一句完整的話都沒有。
怎麼辦呢?這可把羅振宇老師急壞了。
但是他的前輩就指導他了,讓羅振宇老師教他的採訪物件說。
羅振宇老師把採訪物件所要說的內容先聽一遍,把他想說的內容,又重新編輯、總結起來。給採訪物件看。採訪物件都是迴應:“對對對,就是這個意思。”
然後羅振宇老師就給採訪物件半小時時間,讓他背下來。這時候他的採訪過程都非常的順利。
那麼,你可以在網上,登陸相關的c++學習的相關論壇,尋找前輩們的經驗。這樣,一定會起到醍醐灌頂的效果。
2、概念學習法
李笑來老師在上中學的時候,學習成績就比較好,但是他從來不聽課。這是什麼原因呢。原來是李笑來老師的媽媽,在他上學之初就給他講過一個道理:每一本書都是有幾個概念組成的。數學也好,化學也好,生物也好。每一個學期,課本中也就那麼幾個概念。你把一個概念弄會了,講這個概念的那一張就不用看了。
所以他一等書發下來,不去做練習題,也不去深究它為什麼是這樣說,就首先把上面的概念著重記一遍。
那他在考試的時候,不用費多大力氣就能考一個差不多的好成績。
人類的文化是靠概念堆積起來的。那麼你的c++大部頭也是用一堆概念組織起來的。把每個概念都弄懂,自然離成功就不遠了。
一個人如果講得心應手的學習,就要在自己積累知識的道路上,掌握那些概念,把他們打磨清楚。
3、任務分割學習法。
彼得德魯克的方法也很簡單。就是把一個任務分割成十個小任務,然後逐個完成小任務,最後堆一起來就完成了大任務。
圍棋高手在練習的時候,就是要背一個又一個的定式、畫一張又一張的圖譜,而不是進行大量的練習,也不是在網上跟人下圍棋,為了一時痛快。
這才是頂級高手學習的套路。把c++大部頭書,當做一個高樓大廈拆開來看,拆解成一個又一個的“磚頭”去訓練,這樣的訓練效率會更高。
總結
c++語言的學習,不是一蹴而就的,是一個循序漸進的學習過程。
有知識的人不實踐,等於一隻蜂蜜不釀蜜。