Book description
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!
This updated and revised edition of Hello World! 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!
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Praise for the First Edition of Hello! World
- Advance Praise for the Second Edition of Hello! World
- Preface
- Acknowledgments
- About this book
- Chapter 1. Getting Started
- Chapter 2. Remember This: Memory and Variables
- Chapter 3. Basic Math
- Chapter 4. Types of Data
- Chapter 5. Input
- Chapter 6. GUIs—Graphical User Interfaces
- Chapter 7. Decisions, Decisions
- Chapter 8. Loop the Loop
- Chapter 9. Just for You—Comments
- Chapter 10. Game Time
- Chapter 11. Nested and Variable Loops
- Chapter 12. Collecting Things Together—Lists and Dictionaries
- Chapter 13. Functions
- Chapter 14. Objects
- Chapter 15. Modules
- Chapter 16. Graphics
- Chapter 17. Sprites and Collision Detection
- Chapter 18. A New Kind of Input—Events
- Chapter 19. Sound
- Chapter 20. More GUIs
- Chapter 21. Print Formatting and Strings
- Chapter 22. File Input and Output
- Chapter 23. Take a Chance—Randomness
- Chapter 24. Computer Simulations
- Chapter 25. Skier Explained
- Chapter 26. Python Battle
- Chapter 27. What’s Next?
- Appendix A. Variable Naming Rules
- Appendix B. Differences Between Python 2 and 3
- Appendix C. Answers to Self-Test Questions
- List of Code Listings
- Index
- List of Tables
- List of Listings
Product information
- Title: Hello World! Second Edition
- Author(s):
- Release date: December 2013
- Publisher(s): Manning Publications
- ISBN: 9781617290923
You might also like
book
Art of Computer Programming, The: Volume 1: Fundamental Algorithms
&>The bible of all fundamental algorithms and the work that taught many of today's software developers …
video
Grokking Algorithms Video Edition
"This book does the impossible: it makes math fun and easy!" Sander Rossel, COAS Software Systems …
book
Hello World! Third Edition
Hello World! Computer Programming for Kids and Other Beginners, Third Edition introduces the world of computer …
book
Learning Amazon Web Services (AWS): A Hands-On Guide to the Fundamentals of AWS Cloud
The Practical, Foundational Technical Introduction to the World's #1 Cloud Platform Includes access to several hours …