學計算機(程式設計)是不是可以提高人的邏輯思維能力,過程中充滿了思考,和樂趣?

時間 2021-05-08 05:20:41

1樓:

確實充滿了思考:我到底哪錯了?我怎麼迴圈跳不出來?

我怎麼下標溢位了?我怎麼把端腦搞宕機了?我哪記憶體洩漏了?

我怎麼巢狀迴圈下標寫錯了?我是誰?我在幹什麼?

我怎麼寫了一堆我自己都看不懂的東西?

這東西有沒有樂趣就見仁見智了。

至於能不能提高邏輯思維能力,我小學託同學的福能學習qbasic,可是現在回想起來至少在上大學前我思想都挺淺薄,沒什麼特別「邏輯強」的表現(也有可能是因為我學程式設計太差不得要領)。

現在網上資源肯定比我上小學的時候豐富,買電腦也不像我小學時需要花家裡人那麼多錢,花業餘時間嘗試一下未嘗不可。嚐嚐鮮可以先弄個python3玩一玩。

2樓:Mecho

遇到Bug:為什麼會有這個Bug???

過了一段時間...

Bug莫名其妙好了:為什麼這個Bug它消失了???

妙呀人生充滿了無限的思考。

3樓:巍巍

可以,但是並非必須程式設計來訓練自己,程式設計也不是最佳的方式,你要有更多的知識來讓你的思考更充分,多接觸其他型別的書和行業資訊,各個角度來思考分析。

4樓:沒文化的hc

普通的程式設計,增刪改查,這種難以提高人的邏輯思維能力。

那什麼程式設計能改變人的邏輯思維能力了?

演算法,資料結構,這也是無論是國內還是國外大廠的硬性要求,也是很多喜歡acm拿獎學生的原因之一。

程式設計本身不是一件多難的事情,但是能夠通過程式設計實現各種複雜結構,是一件困難的事情,而且是一件需要邏輯思維能力很強的事情。

5樓:小小猿筆記

從一定程度上來說可以鍛鍊人的思維能力,但是如果僅僅是程式設計的話,說到底鍛鍊人的思維的事情還是關於數學程式設計相關的事情,等你做題做到一定程度之後你會發現,程式設計說到底拼的還是數學知識,其次就是對程式語言使用的熟練程度而已。

程式設計中所謂的思考這一說在我看來就是把程式題目的要求轉換為數學的表達方式,進而再用程式語言來實現你所寫出來的數學表達方式而已。

說白了還是數學最鍛鍊思維,但是程式設計的過程中需要使用到數學。

總結下來就是,不論做什麼事情只要涉及到數學的,都會鍛鍊人的思維,只是最終呈現的方式不一樣而已。

數學知識我推薦一套書,我覺得總結的很棒,值得一生受用。尤其是線代的內容。配套書會有網課,找一下就能找到。不說了我在刷兩個數學題

6樓:塵息

確實會程式設計的不一定是程式設計師

程式設計師不一定熱愛程式設計

把計算機當作一種樂趣、把程式設計當作自己的畫筆,在思維的海洋裡漂流,創造屬於自己的世界,這才是程式設計的樂趣。996是資本的剝削,不應該是計算機人的真正歸宿,或許這會隨著我的成長而改變,但願熱愛計算機的初心不變。

7樓:小村果果

是的,如果你的在程式設計中體會到那種自由而不是束縛感,那種寫作慾望一樣的感情就來了,腦子裡的的想法不加約束地記錄下來。程式設計的語言只是你的一支筆其實我覺得跟小時候在白紙塗塗畫畫差不多。

8樓:十萬個為什麼

思考,邏輯思維是肯定有的,不然也不會想不出薅頭髮了。樂趣之處可能在於你解決了乙個從未發生的問題增長了見識私底下偷著樂?又或是隨著年齡的增長工資日漸走高,物質生活的日益豐富?

不得不提痛苦,總會相伴。

9樓:張敏

你問的這個問題絕對是肯定的,因為我們通過計算機解決任何問題,都要先進城思考,然後選擇合適的方式方法解決,這個過程就充滿了思考,當問題得到圓滿解決的時候,我們的自豪感悠然而生。

10樓:鵬鵬

也就那樣吧~

單單從寫程式的角度來看的話,未必會提高邏輯思維,比如做前端開發,貌似和邏輯思維沒有太大關係。

另外,計算機學院的某些課程可能對提公升邏輯思維有幫助,比如離散數學中涉及到邏輯的知識

11樓:

有邏輯思維能力,才能學計算機

邏輯思維能力是學習數學可以提高的。

做出來了才是樂趣。至於過程,沒有什麼正經事的過程會有樂趣,除了枯燥,還是枯燥,長時間解決不了問題的時候是很容易放棄的,尤其是對初學者。但只要你有了多次成功的經驗,你就會繼續下去,因為你有了自信,相信自己是乙個善於解決問題的人。

可見,自信是個多麼珍貴的東西

12樓:唯技術論

學計算機程式設計提高人的邏輯思維能力,是的;

過程中充滿了思考,是的;

和樂趣,恩,好好思考一下你想要的是什麼樂趣;

計算機程式設計,可以說只要想學隨時都可以開始,但可以說,這個的開始想要投入的時間和精力都是在一般性科目中是處於惡魔級的。沒有乙個好的開頭,分分種抹滅你對於計算機程式設計的憧憬和想象;

對於計算機程式設計,首先得克服入門的難度。

你可以找乙個師傅帶你入門,可以自己上網找資料學習,可以上一些免費公開課,當然有基礎那就更加好。

萬事開頭難,特別對於這個一般性科目開頭難度大,就特別需要乙個師傅領進們,別太指望自己的學習力能頂得上計算機程式設計對於你的興趣的考驗。

能夠入門了,了解了程式設計的基本流程了,就得定乙個目標,有目標才有動力,這對於誰都是一樣的,自古有人為達目的誓不罷休,今有多數資源為你所用,就不必要去先造輪子,自己先去完成乙個專案,乙個自己喜歡的目標,比自己不喜歡的目標能提上30%的新動力,還有可能更多;

要保證自己有充足的學習心,以及對於學習新知識的心態,這種心態能夠讓你走的很遠。

提高思維能力,這個不是說假的,想要掉頭髮的精髓就是自己做的專案能夠出自己乙個月都不能fix的bug,這樣你的思維能力想不提上的不行。

過程充滿思考的核心就是你遲遲不能fix乙個bug,它卻能夠給你來更多的bug,就像某60能夠給你拖家帶口的來你家問候你媽是一樣的。

這裡就不描述入門後該怎麼做了,因為這個網上已經有詳細描述了,能夠入門的人是會有自己的目標的,朝著目標前進總是不會錯的;

充滿樂趣???這在我看來是個雙意詞,一種樂趣是你fix完bug後的3秒種喜悅,乙個便是你做的專案和功能一寫就能夠編譯成功,(儘管這在我看來不可能)這種喜悅是你這輩子不會有的,大專案做下去能夠沒有bug的,我拜你為師好不好。

致辭,學計算機程式設計是可以提高人的邏輯思維能力,過程充滿思考,還有蟲子的樂趣!

13樓:yi bbbian

的確是這樣,開始的時候是編寫小程式,邏輯不清楚,程式一定出問題,程式只是讓計算機按照你認為正確的方式去操作,所以,你不想明白,程式不可能自己想明白的。後來需要做需求,需要做架構,需求是需要將客戶要做的事情弄明白,有合理的,也有不合理的,所以,沒有一點邏輯思維能力,需求一定弄得亂七八糟,在這個階段,需要進行大量的整理、分類、分層次。最後,如果有機會,進入更高階的規劃,這個時候更需要強的邏輯分析,忽略細節,強調大系統設計的邏輯性。

計算機小白應該怎樣學程式設計?

麥田裡孤獨守望 先學會怎麼訪問谷歌,怎麼 簡單地 使用谷歌弄懂自己對哪方面感興趣,然後在重點突破 比如覺得別人網頁好酷炫啊,你就去w3school上學習跟網頁程式設計有關的內容。從靜態網頁到動態網頁,再到結合相關伺服器端進行後台開發之類的。總之,找到自己感興趣的,做起來就快多了。相信能堅持順利訪問使...

非計算機專業自學計算機程式設計然後就業可以嗎?

尚學堂官方 可以的呀,當然還是根據自己的本身專業發展是更好一些的哈,但是要是對於目前的專業並不是特別感興趣或者是被調劑到本專業的話,去選擇自學計算機也是可以的。但是既然想好了要學習程式設計的話,首先要去對程式設計做乙個簡單的了解哦,看看學習程式設計都需要知道哪些內容,本身程式設計這個概念還是比較籠統...

計算機專業學生如何提高自己的程式設計能力?

好了的 做為過來人 我講下我的經驗吧 對於學生而言,因為基本都是課本上面的東西,課本上面的 都是非常零散的 碎片化的東西 基本以演算法和語法為主 那麼這些是否需要深入研究呢 這些如果你不是做研究用途的 基本看得懂就可以了 比如排序演算法 查詢演算法 其實在C 有非常優秀的框架可以實現 不是做特別底層...