Cart

購物車內沒有任何商品。

好書指南 |《AI時代必讀!一看就懂的程式語言思維課》

好書指南 |《AI時代必讀!一看就懂的程式語言思維課》

AI 科技的浪潮席捲全世界,不管是因為工作或轉職的需要,抑或是個人興趣,越來越多人在學習程式語言。以我自己來說,先前因為工作的關係會需要大量撰寫程式語言的判斷函數,但對於其他的基本概念及邏輯完全不熟悉,於是看到的這本書時,便決定要好好拜讀一下。

書中主要分為兩大內容,分別為基本邏輯思考及程式語言基本邏輯觀念。

基本邏輯思考的部分除了說明電腦的思考邏輯外,也同時用許多生活上的例子在說明指令順序的重要性,藉此我們更能夠理解寫指令時應當要清楚明瞭。而程式語言的基本邏輯,則是會提及基本程式撰寫內會需要用到的條件陳述及功能函數和變數等等的觀念。

解決問題有時是一種挑戰,當它變成一天要處理的基本事務的確容易讓人感到疲倦,但這對大腦而言不一定是件壞事。我們需要一點刺激讓大腦每天都可以解決更難一點的問題。

在書中其中一個章節內看到這段文字時,真是心有戚戚焉,我們的生活中總會面臨許多問題,但只要把這些問題當作遊戲中的關卡,耐心的挑戰與嘗試;當問題被解決時,總會讓我們感到開心及充滿成就感。每一次的問題都是在鍛鍊我們的思考,思考著哪些流程、哪個地方出了錯,可以怎麼樣的被調整更完善。

書中還提到了一個小故事,說明為什麼在程式語言中的「錯誤」被稱之為 bug,是因為在 1940 年代,美國的海軍上將 Hopper 在繼電器中發現了一隻蠹蟲,這隻蟲導致了電腦沒有辦法正常運行,他在報告中寫下這段紀錄,因此這個字被沿用至今,甚至成為大家廣泛使用的詞彙。 整體來說,這本書的內容淺顯易懂,作者透過一些生活化的具體行為,如鋪床的順序或在麵包上抹奶油、做菜的步驟等,來幫助讀者建立邏輯順序的重要觀念。甚至是有些益智遊戲的例子更是值得我們反覆的去思考,一方便會對遊戲本身的規格感到驚嘆;另一方面則是發現原來程式邏輯的一個指令一個動作需要精確到這樣的地步,電腦才有辦法順利完成我們下達的指令,讓人不禁感嘆前人的貢獻及付出,著實讓我感到佩服。

看完了以上書評不過癮,想進一步閱讀這本書了嗎?你可以……

華藝電子書:我要借書

灰熊愛讀書:我要買書