×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Hello World!: Computer Programming for Kids and Other Beginners
     

Hello World!: Computer Programming for Kids and Other Beginners

4.0 6
by Warren Sande, Carter Sande
 

See All Formats & Editions

SUMMARY

A gentle but thorough introduction to the world of computer programming, it is 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.

ABOUT

Overview

SUMMARY

A gentle but thorough introduction to the world of computer programming, it is 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.

ABOUT THIS BOOK

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!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

WHAT'S INSIDE

  • Explains concepts in clear language
  • Lots of pictures, cartoons, and fun examples
  • Complete set of practice questions and exercises
  • Illustrated in full color

Hello World! 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.

ABOUT THE AUTHORS

Warren Sande is an electronic systems engineer who uses Python both as a "do anything" scripting language and as a way to teach computers and programming. Carter Sande 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.

TABLE OF CONTENTS

  1. Getting Started
  2. Remember This: Memory and Variables
  3. Basic Math
  4. Types of Data
  5. Input
  6. GUIs—Graphical User Interfaces
  7. Decisions, Decisions
  8. Loop the Loop
  9. Just for You—Comments
  10. Game Time
  11. Nested and Variable Loops
  12. Collecting Things Together—Lists and Dictionaries
  13. Functions
  14. Objects
  15. Modules
  16. Graphics
  17. Sprites and Collision Detection
  18. A New Kind of Input—Events
  19. Sound
  20. More GUIs
  21. Print Formatting and Strings
  22. File Input and Output
  23. Take a Chance—Randomness
  24. Computer Simulations
  25. Skier Explained
  26. Python Battle
  27. What's Next?

Product Details

ISBN-13:
9781617290923
Publisher:
Manning Publications Company
Publication date:
12/28/2013
Edition description:
Second Edition
Pages:
435
Sales rank:
94,630
Product dimensions:
7.30(w) x 9.20(h) x 1.30(d)
Age Range:
10 - 16 Years

Meet the Author

Warren Sande is an Electronic Systems Engineer who uses Python as his favorite "do anything" scripting language at work, and also uses it to help teach people about computers and programming. He holds a degree in Electronic Systems Engineering from the University of Regina, Saskatchewan, as well as a Diploma in Communication Arts from the Southern Alberta Institute of Technology.

Carter Sande 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.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews

Hello World!: Computer Programming for Kids and Other Beginners 4 out of 5 based on 0 ratings. 6 reviews.
creativejenny More than 1 year ago
My 10 year old son was very interested in computer programming and I blindly bought this book online. Little did I know what a great book I was buying! I can tell you he has thoroughly enjoyed it and I am simply amazed at what he can now do! He was literally programming after a couple of chapters! He finds the language easy to understand and all of the programs he has tried so far work just like the authors said they would. He has high expectations and gets easily disappointed so I was very relieved when his first experience turned out to be a good one. He spends hours of his free time on this and he has read each chapter in order while trying out the different programs. If you are looking for an informative book, I highly recommend this one.
HeyJoe More than 1 year ago
HELLO WORLD! takes me back 45 years, when I learned to program in BASIC on Atari and Commodore 64 and Tandy TRS 80/100 computers. While BASIC allowed me to develop some marine navigation assistance programs as well as artistic screen programs, I fell out of the game when it came to using the more complex programming languages. HELLO WORLD! teaches the PYTHON language in a way that makes it very understandable and interesting to kids. Showing a kid how to make things happen on screen, and simple ways of producing colors and games can make them want to do more. I have looked at other books on the PYTHON language, and they all get so complicated so quickly that they drown you in minutiae before you can make them do much of anything on the screen. (even the "for DUMMIES!" book) HELLO WORLD! is written so that children, or even old fogies like me (70), can understand whats happening when commands are properly entered. It presents the language in an easy to learn way that encourages readers to dig in and experiment.
BlueIrisNY More than 1 year ago
I'd been wanting to introduce my 9 year old to programming but not sure where to begin. This book works very well as a guide for both of us. It is easy to follow and easy to understand. My son is able to test out the sample programs the book provides and inspires him to write his own.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago