本書是『遊戲設計與開發系列』的第一本書,主要教導新手與初階使用者之讀者熟悉使用Python進行程式開發,配合Pygame套件進入遊戲設計與開發的實際應用,主要目的是提供初學者可以一步一步安裝好Python程式開發環境,安裝與設定Pygame套件的遊戲開發與設定等等。 目前已經有許多Pygame遊戲開發的網路教學影片與許多文章與討論,由於Pygame遊戲開發充分使用到Python物件導向程式設計與開發的許多技巧,對於學習高階的Python物件導向程式攥寫有許多助益,PyGame是一個用於開發2D遊戲的Python套件模組,它為遊戲開發者提供了簡單易用的API。 PyGame這個套件建立在SDL(Simple Direct Media Layer)之上,並且能夠處理多種多媒體任務,如音頻、視覺效果、輸入控制等,適合用來創建遊戲、模擬器或其他多媒體應用,雖然目前遊戲設計與開發仍是以C與C++語言為主,但是由於C與C++語言入門雖不難,但是要深入C與C++語言後,可以進行遊戲開發,其門檻對許多專業程式開發人員仍然需要多年的訓練與多年不懈的努力才能有基本遊戲開發的程式攥寫技能,然而遊戲設計除了開發工具熟悉與專業之外,對於遊戲設計的領域知識與獨門技巧,尤其對於圖片、影音、人機介面操控與遊戲繪圖時脈與禎數整合與各種程序分時多工的設計技巧,更是C與C++語言之更深入的高階技巧,致使使用C與C++語言開發遊戲成為及少數專業程式開發人員可以進入的領域。 本書是Python之Pygame遊戲設計中基礎入門書,後續筆者會針對不同遊戲,單獨針對每一種不同類型與獨特的遊戲開發例子,會獨立設計專書來帶領讀者進入遊戲專業開發的殿堂。
With an increasing concern of personal data privacy in Hong Kong and around the world, the Office of the Privacy Commissioner for Personal Data (PCPD), Hong Kong publishes this third edition of Personal Data (Privacy) Law in Hong Kong: A Practical Guide on Compliance to provide practical guidance on the law of privacy, and the ways to protect personal data in everyday life.This third edition will guide readers through the recent developments of personal data privacy in the local, regional and global contexts with updates on recent Administrative Appeals Board and Court decisions, and investigation reports and materials from the PCPD. In addition, some most-concerned issues are discussed, such as ethical development and use of AI, the collection and use of personal data by employers during COVID-19, data protection under work-from-home arrangements, data security measures for ICT systems, guidelines on doxxing offences and data breach handling. This book will certainly provide readers a
This book illustrates and explains the key concepts of business data analytics from scratch, tackling the day-to-day challenges of a business data analyst. It provides you with all the professional tools you need to predict online shop sales, to conduct A/B tests on marketing campaigns, to generate automated reports with PowerPoint, to extract datasets from Wikipedia, and to create interactive analytics Web apps. Alongside these practical projects, this book provides hands-on coding exercises, case studies, the essential programming tools and the CRISP-DM framework which you'll need to kickstart your career in business data analytics.The different chapters prioritize practical understanding over mathematical theory, using realistic business data and challenges of the Junglivet Whisky Company to intuitively grasp key concepts and ideas. Designed for beginners and intermediates, this book guides you from business data analytics fundamentals to advanced techniques, covering a large number
An entertaining collection uncovering the stories of dinosaur discoveries told in comic strips. Discover the story of Mary Anning, why there is a dinosaur called Sue, what the Bone Wars were and much more. This book is sure to entertain children, while giving them an insight into the many challenges and rivalries behind scientific achievements and how scientists learn from mistakes.It is produced by the same team as Comic Strip Science with hilarious comic strips illustrated by award-winning artist Jess Bradley and written by Paul Mason, who is well known for making science learning fun. Key science concepts are pulled out in more depth in feature spreads. The book has a specialist text consulant, paleontologist Dr Dave Hone.Comic Strip Science Adventures is a series of comic books that are perfect for young scientists aged 7 plus. Each book has specialist subject consultants. Titles in the series: Digging for Dinosaurs, Exploring Space, Medical Marvels, Amazing Inventions.
An entertaining collection uncovering amazing stories of space exploration told in comic strips. Discover the history of the first missions to the Moon, how space rovers have adventures, the mystery of a floating poo and much more. This book is sure to entertain children, while giving them an insight into the many challenges and rivalries behind scientific achievements and how scientists learn from mistakes.It is produced by the same team as Comic Strip Science with hilarious comic strips illustrated by award-winning artist Jess Bradley and written by Paul Mason, who is well known for making science learning fun. Key science concepts are pulled out in more depth in feature spreads. The book has a specialist text consultant, Sophie Allan of the National Space Centre.Comic Strip Science Adventures is a series of comic books that are perfect for young scientists aged 7 plus. Each book has specialist subject consultants. Titles in the series: Digging for Dinosaurs, Exploring Space, Medical
從萊特兄弟的飛行夢,到愛迪生的燈泡實驗,本書用漫畫方式講述科學史上重要發明的誕生故事,還介紹了幾位令人驚艷的兒童發明家。每則故事都帶出創新背後的努力與挑戰,讓孩子理解失敗與嘗試同樣是通往成功的關鍵一環。由 Paul Mason 撰文、Jess Bradley 插畫,並由資深科學教育者 Peter Riley 審訂,內容兼顧知識性與趣味性。書中另設有重點解析頁,幫助讀者更深入了解發明原理與科學概念。An entertaining collection of comic strip stories uncovering the stories around some incredible inventions. Discover how the Wright Brothers got into flying planes, the science behind the lightbulb, some incredible child inventors and more. This book is sure to entertain children, while giving them an insight into the many challenges and rivalries behind scientific achievements and how scientists learn from mistakes.It is produced by the same team as Comic Strip Science with hilarious comic strips illustrated by award-winning artist Jess Bradley and written by Paul Mason, who is well known for making science learning fun. Key science concepts are pulled out in more depth in feature spreads. The book has a specialist text consulant, science educator Peter Riley.Comic Strip Science Adventure
🎯 資料驅動時代,行銷決策不再靠直覺,你需要的是──科學證據!・折扣真的能提高銷售?哪些顧客即使不推也會買?・無法進行 A/B 測試時,還有哪些方法能推論效果?・在資源有限的情況下,如何讓每一分行銷預算發揮最大效益?✔把抽象的因果推論方法,運用到科技產業的真實商業問題上。✔教你如何思考模型背後的假設與挑戰,搭配實例分析,真正「用得出來」。✔全書以 Python 為實作語言,實務化門檻降低,符合產業主流技術。✔幫助行銷人、資料分析師、產品經理,解決真實業務問題。🚩 最真實的國際讀者讚譽「對數據科學家來說,這本書直接影響我的工作,充滿『恍然大悟』的時刻!」「唯一一本將因果推論從數學理論到Python實作、聚焦產業應用的書!」「適合統計、工程與經濟領域專業人士,完美填補實務缺口!」🚩 來自專家的推薦「Matheus寫的這本書,教導您如何從簡單的模型進展到適用於真實資料,並解決重要實際問題的先進方法,是該主題迄今的最佳著作。」——Sean J. Taylor,Motif Analytics首席科學家「這是一本淺顯易懂的因果推論入門書,聚焦於Python資料分析社群最熟悉的工具和應用場景。」——Nick Huntington-Klein,經濟學教授、《The Effect: An Introduction to Research Design and Causality》作者「少數真正符合科技產業實際需求的因果推論書。每一章都處理實際資料中會遇到的問題,並用 Python 從零實作。推薦給任何希望深入理解並實作因果推論的人。」──D.G. 哥倫比亞大學《工業資料科學》課程講師、Lyft應用科學家每增加一美元的線上行銷預算,能吸引多少新顧客?哪些消費者只有在收到折扣券時才會購買商品?該如何制定最佳定價策略?因果推論提供了一種高效方法,幫助您準確評估各種影響因素對商業指標的改變,而這一切只需幾行簡潔的Python程式碼即可實現。在本書中,作者Matheus Facure深入剖析了因果推論在影響力分析與效果估計上的巨大潛力。無論您是管理人員、資料科學家,還是商業分析師,都將在書中學習到一系列經典的因果推論方法,例如 A/B測試、線性迴歸、傾向分數、合成控制法以及雙重差異法(Difference-in-Differences)。此外,作者也帶您探索現代技術的應用,包括如何利用機