[心得][抽書]誰說不能從武俠學程式/Python

作者: rosebyrne (螺螄拜恩)   2022-09-27 22:01:12
※程式設計/電腦資訊/Python《誰說不能從武俠學程式?》
一、活動辦法:
1、抽獎活動頁面
https://bit.ly/3CdtBiJ
請於本則貼文『按讚』+『公開分享』索取。
二、獎品介紹:
https://imgur.com/iebJkdU
◆抽獎名額:《誰說不能從武俠學程式?》一本(兩名)
◆活動時間:即日起,至2022/10/1(六)晚上12:00
三、閱讀筆記:
話說出版社之前欲寄此書予我試讀時,一見書名,便感到一陣暈眩、心悸、發寒,險些跌
在路邊帥哥懷裡~←分明是故意的吧?
雖說本人是雜食類,什麼書都讀,但諸君請看!《誰說不能從武俠學程式?》─這本書上
有「程式」兩個字欸!
「誰說不能?」我就說不能不許不准不允許你這惱人的小東西出現在面前!!如果老娘會
寫程式,早就坐在鴻海或台積電了好嗎?
在古早的年代,本人曾為了學分學過C語言,對毫無基礎的初學者aka文組生而言,真是
段不堪回首的日子...畢業後,便將所有相關書籍拋諸腦後,趕緊放把火燒掉,享受無
拘無束、海闊天空的感覺!!
然而...我還是收到了這本書,悄悄夾在其他書裡...好一個瞞天過海、暗度陳倉之
計!!
既然收了,那便看吧~顯然是上天的旨意(並不是)~
https://imgur.com/cj6uLET
花半天讀完並實作《誰說不能從武俠學程式?》,赫然發現,本書居然竟然出乎意料地好
懂!?作者基本上就是把讀者當成一個白...白紙(轉太硬),手把手教導,事事鉅細
靡遺,連怎麼安裝軟體、如何根據電腦系統選擇軟體版本、將軟體轉換成繁體中文此類小
事無一錯漏,只要你具備「兩個條件」就能依樣畫葫蘆照著做:
1、識字
2、手指能點滑鼠
https://imgur.com/5gL52ks
作者當初為何寫作這本連白...白紙也能讀的程式設計書呢?原因在於他的小孩曾沉迷
電腦遊戲(好熟悉的感覺),為了將孩子導上「正途」,先用一些兒童也能使用的程式設
計玩具,如美國麻省理工學院開發之免費軟體Scratch,誘導孩子自行編寫小程式或小遊
戲,以取得成就感,在玩樂與學習間取得平衡。
https://imgur.com/NxbadlU
全書以近年流行之程式語言Python為主,它也是免費的,不必花半毛錢。且重點在於,
Python比我以前學過的C語言更簡潔易懂。
學過C語言的網友應該有類似經驗─辛辛苦苦寫了一大段程式碼,卻發現程式跑不動,只
好咬牙重頭一行行debug(偵錯),看到眼花撩亂,依然找不出錯誤在哪?
需要用C語言寫數行的程式碼,Python僅需以一行解決,代碼層次分明,便於肉眼識別,
對於初學者是一大福音。
https://imgur.com/pwHVq8E
而且作者以金庸武俠小說帶出各個章節主題,相較一般冰冷、生硬的工具書,多了故事性
與趣味性。
舉例來講,談及如何運用Python寫判斷句型,便引用《天龍八部》中的書呆子段譽誤闖曼
陀山莊,教王夫人分辨茶花品種這段情節。
段譽講了落落長幾百字之茶花的花色、品名、品種應如何區分,讀者看了一頭霧水,但利
用Python運行判斷句代碼,即可從數十種茶花中,直接、快速地鑑定品名。
如上述工具,亦可運用在生活中,例如寫幾個小程式幫忙分析文件、做計算、篩選垃圾郵
件等,只要按照書中細緻的步驟分解,一一下指令,便能輕鬆上手,不會出錯。
不過說到頭,《誰說不能從武俠學程式?》較適合兒童及成人初學者,若要深入學習,除
了繼續鑽研外,我得說,學程式設計,還是需要點天分和悟性,「懂了」和「精通」,畢
竟是兩回事。但在花大錢補習前,不妨先翻翻本書,建立基礎概念,試著了解這條路適不
適合你?

Links booklink

Contact Us: admin [ a t ] ucptt.com