{itemname}
{itemname}
香港二樓書店 > 今日好書推介
拒絕家庭意外!居家安全設計健檢100+:瓦斯•水電•防墜•防盜,讓家人遠離危險的保平安設計
定價93.00元
8
折優惠:
HK$74.4
●二樓推薦
●文學小說
●商業理財
●藝術設計
●人文史地
●社會科學
●自然科普
●心理勵志
●醫療保健
●飲 食
●生活風格
●旅 遊
●宗教命理
●親子教養
●少年讀物
●輕 小 說
●漫 畫
●語言學習
●考試用書
●電腦資訊
●專業書籍
邊玩邊學程式設計:30堂Python創意程式課,輕鬆掌握程式語言,培養運算思維!
沒有庫存
訂購需時10-14天
9789573285731
希娜•瓦帝耶納坦
屠建明
遠流
2019年9月27日
133.00 元
HK$ 113.05
詳
細
資
料
ISBN:9789573285731
叢書系列:
綠蠹魚
規格:平裝 / 144頁 / 20.95 x 24.13 x 1 cm / 普通級 / 全彩印刷 / 初版
出版地:台灣
綠蠹魚
分
類
電腦資訊
>
程式設計
>
SQL
同
類
書
推
薦
手術刀般精準的FRM - 用Python科學管控財金風險(實戰篇)
手術刀般精準的FRM:用Python科學管控財金風險(基礎篇)
Python桌面開發王者:Qt 6最強實例貫穿開發
Python+Office辦公自動化實戰
Python 資料結構×演算法 刷題鍛鍊班:234 題帶你突破 Coding 面試的難關
其
他
讀
者
也
買
新觀念 Visual C# 程式設計範例教本(第五版)
FLAG’S 創客•自造者工作坊 密室逃脫:神秘寶盒 & 拆彈專家
深度學習:生命科學應用
內
容
簡
介
★美國亞馬遜青少年電腦科學類書籍暢銷第一名!
★學全球最受歡迎Python程式語言,培養108課綱「運算思維」核心能力
★全書彩色插圖+流程圖+虛擬程式碼解說,邊玩邊學程式設計!
?
從基礎概念、運算思維到實際應用
30堂Python創意程式課,掌握程式設計關鍵能力!
?
新課綱正式上路,資訊科技教育將以「運算思維」為發展核心,「程式設計」正是實際體現「運算思維」的重要方式之一。
?
本書由美國電腦科學教育專家撰寫,填補眾多學校未滿足的迫切需求,提供程式設計的教學基礎,並示範如何用免費、直覺、開源,而且是全球最熱門程式語言的Python,打造超過30項有趣的創意專題。
?
為什麼要學Python?
1 好學又好用——是全球最受歡迎的程式語言之一
2 簡單又強大——完成一項工作只要幾行程式碼
3 免費且開源——有廣大的使用者和開發人員社群
4 在任何地方都能運作——包含Windows、Mac、Linux和Raspberry Pi
?
書中透過插圖、流程圖和虛擬程式碼,幫助青少年和初學者瞭解程式設計的基礎概念和運算思維的過程,並告訴讀者如何運用這些原則為精彩專題編寫程式。
?
透過本書,讀者可循序漸進打造以下專題:
◆聊天機器人:認識用來設計對話程式的各種變數、字串、整數等元素。
◆幾何藝術:使用海龜繪圖打造原創藝術作品。
◆互動故事:探索布林值和條件式,設計出自己的冒險遊戲。
◆骰子遊戲:重複使用程式碼建立機率遊戲。
◆街機遊戲和應用程式:認識GUI(圖形使用者介面),開發專屬街機遊戲和應用程式。
?
書中也分享Python進階知識,讓讀者能用更多意想不到的方式運用所學到的新技巧。包括:搭配硬體進行實體運算、使用其他標準Python模組以及強大的第三方Python套件等參考。
?
本書特色
◎每一單元均以「主要概念」為核心,搭配實作專題以及進一步實驗與延伸,引導初學者由淺入深掌握概念,紮實學習程式設計流程。
◎收錄常用詞彙表與中英對照索引,學程式同時加深專業用語記憶,以銜接未來進階應用。
名人推薦
孔令傑|國立臺灣大學資訊管理學系副教授
李蔡彥|國立政治大學資訊科學系教授
洪旭亮|教育噗浪客共同創辦人
涂益郎|高中資訊科技學科中心執行秘書
蔡炎龍|國立政治大學應用數學系副教授
——共同推薦(依姓名筆劃排列)
?
本書是不可多得的好書,從生活化的應用範例教讀者如何在玩樂中有效學習程式設計。——李蔡彥�國立政治大學資訊科學系教授
?
在自主學習意識高漲的時代,你需要一本好的工具書幫助你更快達成目標。——涂益郎�高中資訊科技學科中心執行秘書
?
就是要覺得好玩,才能學好程式。「邊玩邊學程式設計」提供非常多有趣的例子,在玩耍的過程中,自然成為程式達人。——蔡炎龍�國立政治大學應用數學系副教授
目
錄
序言
什麼是寫程式?
為什麼要學程式設計?
為什麼要學Python?
安裝Python
第一行程式碼
Python函式
電腦很挑剔:認識錯誤
解決問題:寫演算法來規劃程式碼
虛擬程式碼
流程圖
?
1.打造你的聊天機器人
主要概念
以變數儲存資料
從使用者處取得資料
在螢幕輸出資料
在程式碼加入註解
在電腦上算數學
專題
打造你的聊天機器人
更進一步
實驗與延伸
?
2.打造你的藝術傑作
主要概念
海龜圖
迴圈
在清單儲存資料
專題
創作幾何藝術
更進一步
實驗與延伸
?
3.打造你的冒險遊戲
主要概念
電腦懂得真與假
以條件式為基礎的程式碼
電腦可以根據條件式執行迴圈
專題
打造冒險遊戲
更進一步
實驗與延伸
?
4.打造你的骰子遊戲
主要概念
建立自訂函式
電腦可以隨機選取項目
讓迴圈跑過清單或字串
專題
打造你的骰子遊戲
更進一步
實驗與延伸
?
5.打造你的應用程式和遊戲
主要概念
圖形使用者介面(GUI)
GUI事件迴圈
GUI從視窗開始
可點擊按鈕
在畫面上加上形狀、文字和圖片物件
根據鍵盤控制移動物件
根據滑鼠點擊移動物件
從使用者取得資料
GUI能依照排程執行程式碼
退出GUI程式
專題
打造你的街機風格遊戲
更進一步
實驗與延伸
?
你還可以做什麼?
詞彙表
資源
致謝
關於作者
索引
?
序
序
什麼是程式設計?
程式設計是給電腦指令的一種方式,用電腦能理解的語言來寫成指令。可以把程式設計想成對電腦「說話」,叫它解決問題或做出東西,像是遊戲或應用程式。我們用來對電腦說話的語言就是程式語言,而一整套指令就稱為「程式」(program)或「程式碼」(code)。
?
為什麼要學程式設計?
程式設計是一種強大的工具,讓我們發揮創意來製做自己的應用程式、工具和遊戲。程式設計讓藝術家和Maker創作只有程式碼能完成的作品。學習程式設計能幫助我們了解周遭的數位世界。現代的世界是建立在程式碼的基礎上,從智慧型手機的應用程式、線上購物網站到自動櫃員機(ATM)都是。因為電腦影響了幾乎所有產業,瞭解程式碼可以讓你為任何工作做好準備。
?
程式設計的一環是解決問題。寫程式時,我們要把一個問題分解成不同步驟,用數學和邏輯發展出解決方法,接著測試和調整來解決這個問題。程式設計的學習能吸引各年齡層的學生並幫助他們瞭解數學、科學、語言等領域。
?
為什麼要學Python?
世界上有數百種程式語言,各有不同的特殊目的,也有各自的優缺點。Python是在1980年代由吉多•范羅蘇姆(Guido van Rossum)發明,以英國電視喜劇《蒙提•派森的飛行馬戲團》(Monty Python’s Flying Circus)命名,和蛇完全沒有關係!
?
Python被用來在網際網路上建立應用程式、用於科學研究,也用來製作遊戲、藝術作品、電影等等。用Python寫出來的著名應用程式包括YouTube、Google、Instagram和Spotify。Python廣受歡迎的理由有很多,包括:
?
1 好學又好用。
2 簡單又強大。完成一項工作只要幾行程式碼。
3 免費且開源:這代表它有廣大的使用者和開發人員社群,共同將它推廣到各種應用。
4 在任何地方都能運作,包含Windows、Mac、Linux和Raspberry Pi。
書
評
其 他 著 作