£19.99
  • RRP: £24.99
  • You Save: £5.00 (20%)
FREE Delivery in the UK.
Only 3 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Hello World!: Computer Pr... has been added to your Basket

Dispatch to:
To see addresses, please
Or
Please enter a valid UK postcode.
Or
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Hello World!: Computer Programming for Kids and Other Beginners Paperback – 21 Dec 2013

4.5 out of 5 stars 10 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£19.99
£14.10 £17.75
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

Man Booker International Prize 2017
A Horse Walks Into a Bar has won the Man Booker International Prize 2017. Learn more
£19.99 FREE Delivery in the UK. Only 3 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Frequently bought together

  • Hello World!: Computer Programming for Kids and Other Beginners
  • +
  • Get Coding! Learn HTML, CSS, and JavaScript and Build a Website, App, and Game
Total price: £26.28
Buy the selected items together

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.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Product details

  • 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)
  • If you are a seller for this product, would you like to suggest updates through seller support?

Product description

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?

Customer Reviews

4.5 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
This was recommended in an online forum and it does not disappoint. It is an excellent book written with the help of the author's young son. It uses Python language ( a great starting language) to teach the principles of programming. What is great is that it raises and answers questions that as adults we may not think about but are likely to come up in the mind of a young person. This is truly a book for beginners to programming. So many books say beginners but then assume you have some knowledge of computer programming.This book really does start at the very beginning. Clear step by step tutorials with clear and humourous illustrations. It also is a very good book for teachers to use when teaching their students. I think there is everything you could possibly need to get your students to GCSE and beyond. The book was actually much thicker than I expected and includes a massive amount of material so although I paid more for it than some other books it is worth every penny and more. This book is suitable for adults and children alike and once you get started with it I reckon, like me, you will not be able to put it down and will be inspired to learn as much as you can to learn programming. I would particularly recommend it to teachers who are teaching computing for the first time. It really helps you to make the subject accessible to children from age 11 onwards.
Comment 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Good book for beginners of all ages
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Working through this book has been a good primer on using Python, but there are a few inconsistencies with the code listings between chapters that make things a little frustrating. In certain chapters you are working with code you had typed in previous chapters, but the final code listing in the chapter you are working in has subtle differences from the code you had typed in the chapter itself (which was based on code from a previous chapter, as I mentioned). This caused me a few issues when debugging.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Excellent book....
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Great book.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Pages with related products. See and discover other items: game programming