書名:誰說不能從武俠學程式?,語言:繁體中文,ISBN:9786263357785,頁數:272,出版社:時報出版,作者:李開周,出版日期:2022/08/30,類別:電腦資訊

誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊


誰說不能從武俠學程式?


內容簡介


  破譯武林招式,看懂程式設計!
  ‧郭靖的小紅馬在Scratch裡能任意變色?
  ‧韋小寶加盟天地會誓詞是高階程式語言?
  ‧黃蓉的計算能力比Python還強?
  ‧用費波那契數列就能進入桃花島?
 
  以武俠小說的場景為媒介,讓武林絕招和程式設計理論緊密結合。只要你摸過電腦、玩過電動遊戲,熟悉鍵盤和滑鼠的操作,就能讀懂本書的程式邏輯。
 
  讀者朋友可以一邊學習編寫程式的基礎知識,一邊跟著範例練習編寫代碼,不但能真正感受到程式設計的樂趣,還能解決生活中很多意想不到的大小問題。
 
  本書從用PowerPoint製作基本動畫講起,再進入麻省理工學院開發的入門級動畫軟體Scratch,最後敲開程式設計的利器Python,循序漸進帶領讀者朋友理解程式世界的奧祕,並享受數位科技帶來的樂趣。
 
  「如果你擁有電腦,卻沒有安裝Python,那叫暴殄天物。」~李開周
 
俠義推薦
 
  戴逸群 亡牌教師
  (依姓氏筆畫排序)



詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊



目錄


開場白  程式設計讓生活更美好
 
第一章  下命令給電腦
 
讓小紅馬動起來
讓小紅馬跑起來
下命令不等於程式設計
程式設計語言與江湖黑話
 
第二章  幫俠客做計算
 
《九陰真經》有多少字?
郭靖對黃蓉說了多少句?
替你的電腦裝上Python
從大鬍子到大蟒蛇
將Python當成超級計算器
是黃蓉算錯了,還是Python算錯了?
遇到浮點數,拿出工具包
變數:江湖上的未知數
 
第三章  控制語句,三招兩式
 
直譯器和編輯器
編譯器和一燈大師
段譽比劍
段譽賞花
郭靖磕頭
別讓郭靖死在閉環裡
結構總共三招,只學兩招就夠
 
第四章  函數和計算的本質
 
戰鬥力計算模型
函數盒子有機關
神鵰不吃草,閃電貂不吃糖
自訂函數
隨機函數與凌波微步
讓你飛起來的函式庫
用費波那契數列進入桃花島
 
第五章  寫出人人能用的程式
 
袁承志尋寶
尋寶升級
溫度轉換器
什麼是「物件導向」?
消耗內力的遞迴



詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊



詳細資料


  • ISBN:9786263357785
  • 叢書系列:LEARN
  • 規格:平裝 / 272頁 / 14.8 x 21 x 1.66 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣



詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊



作者介紹


作者簡介
 
李開周
 
  一九八○年生,河南開封人,青年學者,專欄作家。
 
  大學念的是工程學,曾任測量工程師,從事測量、預算和土地規劃等工作。曾在《新京報》、《中國經營報》、《世界新聞報》、《羊城晚報》、《中國烹飪》和《萬科周刊》等媒體開設專欄。
 
  著有《誰說不能從武俠學數學?》、《誰說不能從武俠學化學?》、《誰說不能從武俠學物理?》、《從奈米到光年:有趣的度量衡簡史》、《逛一回鮮活的宋朝民俗》、《擺一桌絕妙的宋朝茶席》、《過一場歡樂的宋朝新年》、《吃一場有趣的宋朝飯局》、《歷史課本聞不到的銅臭味》、《民國房地產戰爭》、《包公哪有那麼黑》等。



詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊



內容連載


【開場白】程式設計讓生活更美好
 
有一年暑假,我的八歲兒子迷上網路遊戲。
 
老師每天在線上發布作業,他要嘛不寫,要嘛少寫,不然就是唰唰唰地亂寫一通,趕緊拍照交差,騰出時間打遊戲。
 
我帶他進行戶外運動,他要嘛不去,要嘛拖延,要嘛找藉口提前離開,趕緊回家打遊戲。
 
打遊戲的時間太長,不僅學業成績倒退,視力下降,注意力也會受影響。但想讓孩子離開網路遊戲,就像讓賭徒離開牌桌一樣困難,也許還更加艱難。
 
我知道不只一個孩子沉迷遊戲,也不只是孩子沉迷。有些男人年近而立,或者年過而立,不願做家務,不願管孩子,甚至不願工作,只顧著天天打遊戲。給他一箱泡麵和一款大型網路遊戲,他可以連續一個月不出門,完全忘記在這個世界上還有「責任」兩個字。
 
我不認為遊戲全是壞東西,能讓大人和小孩無憂無慮地玩,正是現代科技與和平環境提供的美好福利。但如果毫無節制,遊戲就類似毒品,會讓人上癮。我覺得應該讓人掌控遊戲,而不是讓遊戲掌控自己。
 
怎樣才能讓人掌控遊戲?怎樣才能從遊戲陷阱中拔出腿呢?一個至今看起來還算有效的方法是:想辦法讓玩家了解遊戲的核心。
 
無論網路遊戲或單機遊戲,無論電腦遊戲或手機遊戲,無論2D遊戲或3D遊戲,核心都是一堆代碼,由程式設計師編寫的電腦代碼。程式設計師用電腦聽得懂的語言設計指令,這個過程叫做「程式設計」。當孩子學會程式設計後,他就會不由自主地從上帝視角看待遊戲,才更有可能擺脫遊戲的掌控。
 
道理非常簡單──假如我們試圖戰勝一個很難打敗的敵人,首先要了解敵人。「知己知彼,百戰百勝」,這句老話絕對不是亂說。所以在那個暑假,我開始教兒子電腦知識,學習程式設計。
 
我先讓他熟悉鍵盤,再陪他看完整套兒童電腦入門影片(網路很多,許多出版商也製作過很多這類產品),接著帶他學習一款非常適合小學生入門的程式設計軟體──由麻省理工(MIT)開發的積木式程式軟體Scratch。
 
我帶著他學習Scratch一年,到第二年暑假,就讓他接觸真正的程式語言。我幫他選的程式語言是Python,因為十分流行,且愈來愈大眾化。更重要的是,Python是一門在入門階段相對簡單的高級程式語言,能讓初學者找到成就感,而成就感才是學習的最佳驅動力。



詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊


誰說不能從武俠學程式?

詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊


資料來源:博客來,圖片來源:博客來





誰說不能從武俠學程式? 中文書>電腦資訊>程式設計/APP開發>Python 博客來 金石堂 好書推薦 排行榜 今日66折 網路書局 暢銷書 優質團購 熱銷特賣 網友推薦 優惠精選 超值好貨 狂降優惠 推薦必買 熱銷排行 快速到貨 必BUY超值專區 TOP熱銷排行 新品上市 最新上架

arrow
arrow

    博客來好書推薦 發表在 痞客邦 留言(0) 人氣()