- Paperback: 435 pages
- Publisher: Manning Publications; 2 edition (21 Dec. 2013)
- Language: English
- ISBN-10: 1617290920
- ISBN-13: 978-1617290923
- Product Dimensions: 18.7 x 2.9 x 23.5 cm
- Average Customer Review: 4.5 out of 5 stars See all reviews (10 customer reviews)
- Amazon Bestsellers Rank: 191,971 in Books (See Top 100 in Books)
Hello World!: Computer Programming for Kids and Other Beginners Paperback – 21 Dec 2013
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently bought together
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
About 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.
What other items do customers buy after viewing this item?
Top Customer Reviews
There is also a chapter on writing a card game with Python that doesn't give the complete code listing because it's "too long to print". You are instead advised to get the full listing from their website. I'm sure that this is merely a small inconvenience to some, but seriously just print the thing in the book and stop being so tight.
In listing 23.6 in the same chapter, a function called 'init_cards()' suddenly appears, with no explanation. The absence is explained later in the chapter. Why not when it first appears? Also, shortly after that listing you are advised to put one loop inside another, but in the code listing an important line of code has not been correctly indented.
These might look like small things to some readers, but the compounding of all these little things made me finally want to throw the book out the window by this stage, which was a shame as I had gotten through the vast majority of it.
Otherwise the book does a good job of going over programming fundamentals and explaining higher-level concepts such as inheritance and polymorphism without getting too bogged down in details. It is primarily a Pygame tutorial after the initial Python groundwork, so if you want to program some neat games then this is for you.
Just keep your wits about you.
Most Recent Customer Reviews
Somehow it assumes knowledge of programming, like so many other programming books, and the examples are not very child friendly, so it's fine for me but not for my kids.Published 8 months ago by Peter Gaffney
As a Python newbie (buying it for my 8 yr old son), we both found it simple to follow, really clear very enjoyable
Look for similar items by category
- Books > Computing & Internet > Programming > Introduction
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture
- Books > Young Adult > Computers & Internet > General
- Books > Young Adult > Computers & Internet > Programming
- Books > Young Adult > Education & Reference