Hello World!: Computer Programming for Kids and Other Beginners, 2/e (Paperback)

Warren Sande, Carter Sande

買這商品的人也買了...

相關主題

商品描述

content<DIV><p><b>SUMMARY</b></p><p>A gentle but thorough introduction to the world of computer programming, it's written in language a 12-year-old can follow, but anyone who wants to learn how to program a computer can use it. Even adults. Written by Warren Sande and his son, Carter, and reviewed by professional educators, this book is kid-tested and parent-approved.</p><p><b>ABOUT THIS BOOK</b></p><p>Learn to talk to your computer in its own language! Whether you want to create a game, start a business, or solve an important problem, the first step is learning to write your own programs. Programming is a fun challenge, and it's easy to get started!</p><p>This updated and revised edition of <i>Hello World!</i> introduces the world of computer programming in a clear and engaging style. Written by Warren Sande and his son, Carter, it is full of examples that will get you thinking and learning. Reviewed by professional educators, this book is kid-tested and parent-approved. You don't need to know anything about programming to use the book, just the basics of using a computer. If you can start a program and save a file, you'll be off and running!</p><p>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.</p><p><b>WHAT'S INSIDE</b></p><ul><li>Explains concepts in clear language</li> <li>Lots of pictures, cartoons, and fun examples</li> <li>Complete set of practice questions and exercises</li> <li>Illustrated in full color</li></ul><p><i>Hello World!</i> uses Python, a programming language designed to be easy to learn. Using fun examples, it brings to life concepts of computing— looping, decisions, input and output, data structures, graphics—and many more.</p><p><b>ABOUT THE AUTHORS</b></p><p><b>Warren Sande</b> is an electronic systems engineer who uses Python both as a "do anything" scripting language and as a way to teach computers and programming. <b>Carter Sande</b> is a high school student who is passionate about technology. When he's not fixing his school's network and helping his classmates recover lost homework, he likes to ride his bike and write retro video games.</p><p><b>TABLE OF CONTENTS</b></p><ol><li>Getting Started</li> <li>Remember This: Memory and Variables</li> <li>Basic Math</li> <li>Types of Data</li> <li>Input</li> <li>GUIs—Graphical User Interfaces </li><li>Decisions, Decisions</li> <li>Loop the Loop</li> <li>Just for You—Comments </li><li>Game Time</li> <li>Nested and Variable Loops</li> <li>Collecting Things Together—Lists and Dictionaries </li><li>Functions</li> <li>Objects</li> <li>Modules</li> <li>Graphics</li> <li>Sprites and Collision Detection</li> <li>A New Kind of Input—Events</li> <li>Sound</li> <li>More GUIs</li> <li>Print Formatting and Strings</li> <li>File Input and Output</li> <li>Take a Chance—Randomness</li> <li>Computer Simulations</li> <li>Skier Explained</li> <li>Python Battle</li> <li>What's Next?</li></ol></div>sourceProduct Description

商品描述(中文翻譯)

內容<DIV><p><b>總結</b></p><p>這是一本溫和但全面介紹計算機編程世界的書籍,以12歲孩童能理解的語言撰寫,但任何想學習如何編寫計算機程序的人都可以使用。即使是成年人也可以。由Warren Sande和他的兒子Carter共同撰寫,並經過專業教育工作者的審查,這本書經過孩子的測試並獲得家長的認可。</p><p><b>關於本書</b></p><p>學會用計算機的語言與計算機對話!無論您想創建遊戲、開展業務還是解決重要問題,第一步是學習編寫自己的程序。編程是一個有趣的挑戰,並且很容易入門!</p><p>這本更新和修訂版的《Hello World!》以清晰而引人入勝的風格介紹了計算機編程的世界。由Warren Sande和他的兒子Carter共同撰寫,充滿了能夠激發您思考和學習的示例。經過專業教育工作者的審查,這本書經過孩子的測試並獲得家長的認可。您不需要了解任何有關編程的知識,只需要了解如何使用計算機的基礎知識。如果您可以啟動程序並保存文件,您就可以開始學習!</p><p>購買印刷版書籍將包括Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。</p><p><b>內容簡介</b></p><ul><li>用清晰的語言解釋概念</li> <li>大量圖片、卡通和有趣的示例</li> <li>完整的練習問題和練習</li> <li>全彩插圖</li></ul><p>《Hello World!》使用Python,這是一種設計簡單易學的編程語言。通過有趣的示例,它將計算概念(循環、決策、輸入和輸出、數據結構、圖形等)生動地呈現出來。</p><p><b>關於作者</b></p><p><b>Warren Sande</b>是一位電子系統工程師,他使用Python作為“做任何事情”的腳本語言,也是教授計算機和編程的一種方式。<b>Carter Sande</b>是一位對技術充滿熱情的高中生。當他不修復學校的網絡和幫助同學找回丟失的作業時,他喜歡騎自行車和編寫復古視頻遊戲。</p><p><b>目錄</b></p><ol><li>入門</li> <li>記住這個:內存和變量</li> <li>基本數學</li> <li>數據類型</li> <li>輸入</li> <li>GUI-圖形用戶界面</li><li>決策</li> <li>循環</li> <li>只為您-注釋</li><li>遊戲時間</li> <li>嵌套和變量循環</li> <li>收集在一起-列表和字典</li><li>函數</li> <li>對象</li> <li>模塊</li> <li>圖形</li> <li>精靈和碰撞檢測</li> <li>一種新的輸入方式-事件</li> <li>聲音</li> <li>更多GUI</li> <li>打印格式和字符串</li> <li>文件輸入和輸出</li> <li>冒險-隨機性</li> <li>計算機模擬</li> <li>滑雪者解釋</li> <li>Python之戰</li> <li>下一步是什麼?</li></ol></div>sourceProduct Description