Home - Introductory & Beginning

Product Details

Binding:

Paperback

EAN:

9781933988498

Label:

Manning Publications

Feature:
Publisher:

Manning Publications

Studio:

Manning Publications

Editorial Reviews

"Computer programming is a powerful tool for children to 'learn learning,' that is, to learn the skills of thinking and problem-solving...Children who engage in programming transfer that kind of learning to other things."--Nicholas Negroponte, the man behind the One Laptop Per Child project that hopes to put a computer in the hands of every child on earth, January 2008



Your computer won't respond when you yell at it. Why not learn to talk to your computer in its own language? Whether you want to write games, start a business, or you're just curious, learning to program is a great place to start. Plus, programming is fun!



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



You don't need to know anything about programming to use the book. But you should know the basics of using a computer--e-mail, surfing the web, listening to music, and so forth. If you can start a program and save a file, you should have no trouble using this book.

Customer Reviews

This attractive and moderately-sized volume gets elementary through high school education in programming computers right, and makes the best use of the universally available (and free) "batteries-included" language--Python. In the early days of personal computers (about 1978), everyone and his brother had a Teach Yourself Basic on the TRS-80 or Apple-II programming book that got you and your kids up to speed in the Dartmouth-developed (Digital Equipment Corporation-improved) BASIC computer programming language. At that time, you were lucky if at the conclusion of the book you could produce a simple-minded character-based Tic-Tac-Toe game (or self-prompted lessons in the multiplication tables). With excellent pedagogy and the libraries (like PYGAME) now available for the modern Python programming language this book enables the home-schooled student (or timid grandparent) to build sophisticated simulations and graphical entertainment (like a virtual pet) at least equivalent to the commercial games available in that era.

Due to the excellent tools and step-by-step examples given by Warren and Carter Sande the young reader, or his/her parent, is well prepared for a modern college level course in Data Structures or Algorithms with well illustrated examples of Lists, Modules, Event-driven and Object-Oriented Programming. The use of GUI-builders and programming libraries enable the novice to achieve impressive results within the course of a few short months of self-instruction.

The book is well illustrated, and the examples and tools downloadable from the book's web site run correctly without the need to fix typo's.

All in all, the book is an excellent read for a 12-year old, or an adult novice, and will provide superb instruction and entertainment for its readers.

--Ira Laefsky
I have been programming and teaching programming at the university level for 25 years and I have been looking for years to find a book for children, like my 10 year old son, who wanted to learn about programming but were not up to the high school reading level. This book perfectly fills the niche. With clear writing, well thought through examples and gentle humor, it is superb for the young learner. My son has taken over my PC since I gave him the book. So, it is safe to say it can hold a child's attention.

The fact that it is good for a young audience does not mean that it is dumbed down too far to be useful for any age. The depth and pace of the material is appropriate for anyone, starting from scratch, who wants to learn to program from lots of examples. Actually, it sets the stage nicely for someone who is anxious about needing to learn programming at the university level.

The only real down side is the support for Mac. The book uses Python which works on Mac, Windows and Linux but a couple of the components used in the book do not have good instructions for the Mac on the books website. For example, they are written for older Mac OS or require you to dig deep in the system files to find the directories where things belong. The forums on the website will help but expect to need to dig around a bit, especially if you use Mac OS 10.5 (Leopard), until the author(s) fix the main Mac instructions.

Even though I had to poke around a bit to make sure the Mac would behave, I still love this book. Setting aside the fact that this fills a badly need gap in programming instruction for kids, this book is just great with a wonderful ratio of code snippets to explanations and clear concise discussions of both basic and fairly advanced concepts (like object oriented programming).
My husband's a computer programmer, and my nine year old son told us he wants to learn how to write computer programs too. I did a lot of looking around for something that would be suitable for my son to use, and finally discovered this book.

We had to wait a while for this book, as the release date was changed and there were other problems, but this was definitely worth the wait. My son read through the book in no time flat, and definitely understands what's in it.

The next step is for the two of them to sit down and go through the code examples together.

Mr. Sande (young and old), thank you so much for writing this book!
The programming principals in the book are sound and valid. However, the book was written based on Python 2.5 instead of Python 3.0 which is a sticking point; I say this because the original release date in late 2008 would have allowed for for at least Python 2.6, but I digress. Each project in the book builds upon the previous module that was covered which is good, however the opportunity to teach core programming principals at one time in the beginning is missed. The text is easy to read and the syntax is explained well with relevant explanations. By the end of the book, the reader should be able to make a text-based programs, a windowed program, and different forms of arcade games. I was very pleased to see the layout for a card game which no one else has done to date. However, the author presents a lot of various graphic user interface mechanisms and doesn't really focus enough on them before moving on. Several editors for python are covered as well; some are challenging to install and configure which could be discouraging. I would like to point out that the author's use of EasyGUI is great because it is easier to use than Tkinter that comes standard with Python and allows the user to make text based programs more user friendly. However, he moves from EasyGUI to Pygame (which could be a book unto itself) and then to Python Card (which needs another module wxpython). My point is that it would have been better if he had stuck with EasyGUI and focused more on one of the graphic modules instead of dabbling with all of them. I was fortunate that the book was offered at my local library. If you dont get this book, then I would recommend "Invent Your Own Computer Games with Python, 2nd Edition" by Al Sweigart which is written in Python 3 (and available as a free PDF) or "Game Programming: The L Line, The Express Line to Learning" (The L Line: The Express Line To Learning) by Andy Harris even though it's written with Python 2.
My daughter and I have been enjoying working through this book together. The choice of an open, multi-platform language is nice, as almost anyone with a computer can take advantage of what it has to offer.

Python has many great libraries and the use of Pygame makes possible some projects that would be much too difficult for this level of work. That really hooked my daughter, the ability to make her own games. We've been having a blast working through the book together.

There are tons of learning opportunities that take things well outside the realm of just 'programming'. I recommend this book to anyone with kids that are inclined towards doing more with a computer than just running applications.
My 9yr old son who has had his own computer for several years recently showed an interest in programming and understanding how computers work. I found this book and purchased it for him. He couldn't wait for it to arrive and kept asking every day until it showed up. Once he started he was halfway through the book in no time and was writing his own programs. Being a software developer myself I had to coach him through a few things but for the most part he was able to learn from the book.

I also liked how the book chose Python and stick to the basics rather than get lost into creating fancy graphical interfaces right away.
This book is one of the best programming books I've ever read. OReilly books are very informative but extremely boring. I'm 24 and know nothing about programming and those other books did nothing to excite me in my endeavor. However after getting half way through this book I am amazed at how easy the concepts are taught. Elementary kids should be taught this, and they can without being bored. I'm very happy I bought this book even though at the time I considered myself too mature for it.
Programming is not for everyone, but for those who are passionate about creating new programs and using their creativity to solve problems, there is nothing like it. A lot of people have this notion that you have got to be young or under a certain age to be able to pick up programming. That couldn't be further from the truth. As long as you are passionate about writing programs and solving problems, the sky's the limit. That's why I love Hello World! As an experienced computer scientist, I loved the fact that it focuses on the fundamentals of programming that everyone needs to know in order to become a decent programmer. A lot of people in the IT complain about a lot of programmers not knowing their basics, but with this book, you are going to learn how to get started with programming without cutting corners.

Here is what's covered in this book:

1. Programming Fundamentals
2. Memory and Variables
3. Data Types
4. Loops (all kinds)
5. Lists and Collections
6. Objects
7. Graphics
8. Events
9. Multimedia & Graphics
10. Handing Strings
11. File I/O Management
12. GUIs and More

Please note that this book is written for absolute beginners. So do not expect heavy duty graphics programming to be discussed in this book. At the same time, if you have no idea how to get started with programming, you are going to enjoy reading this book. Python is a nice language to get started with. The book has a very fun tone to it, and it doesn't go over your head. You can easily follow the instructions in this book and even test yourself in each chapter.

It's never too late to get started with programming. You can always jump in and pick up a more advanced book, but if you want do things the right way and start with the fundamentals first, Hello World! Computer Programming for Kids and Other Beginners is a very good book.
The authors have done a wonderful job introducing the basics of computer programming through Python. I gave this book to my 9-year-old, and he's hooked! The exercises are fun and engaging, and the text and graphics are easy for him to follow.

This book comes highly recommended!
I gave this book five stars because it is incredibly beginner friendly which is very rare for a programming book. There are many lessons that cover the basics of the Python language and even full games. There is no disc with the book but you can download the extra content and lessons from the books website.

For those who are comfortable with the basics of Python there might not be much need to read this book. Hello world is an excellent start but you will definitely need something more solid after reading it.
I learned programming on my own when I was twelve years old with a TRS-80 and Microsoft Basic. The documentation that came with the TRS-80 was fantastic. Alas, today, when buying a computer, no vendor would ever think of including an introduction to programming as part of the package. If your are a dad (or a mom) and you regret this, then Hello World: Computer Programming for Kids and Other Beginners by Warren and Carter Sande is for you.

As a kid, my initial goal was to create my own video games. And I did! I learned (entirely on my own) that:

* Even though computers are fast, it is hard to create fast software. Being clever is hard work!

* While it is easy to program a small game, programming a slightly more complex game can be orders of magnitude more difficult.

This book should allow your kids to learn as much and more.

Instead of using Microsoft Basic, the authors use Python. An excellent choice. They cover all the same material as in my venerable TRS-80 documentation: random numbers, variables, loops, graphics, functions and sound. However, there are a few more advanced concepts: dynamic arrays, arrays of arrays, objects, modules, file input and output, and event-based programming.

Note that many of the examples of the book would not run on the latest Python release (3.1). That is a minor concern since I would recommend you stay away from Python 3 in any case.
As a homeschooling family, we were searching for something to introduce our kids to the wonderful world of programming. As modern children they can negotiate the web, play games and google search, but there is very little to explain exactly how all those everyday technology miracles occur. Hello World! fills that niche.

My nine year old son is absolutely enthralled with his copy. Not only has he chosen it frequently for bedtime reading, he has the patience to sit down and enter lines and lines of code--because it's fun! Not only is he learning Python, but a whole cadre of logic application skills that allow the programs to work. If/then thinking, the process of debugging something he's invented...this is education at it's best, exciting enough to pull kids away from all the other entertainment options available today. Highly recommended!
My 10 year old daughter wanted to do something with computer programming for her 5th grade science fair project. I purchased this book for her since it was written for kids and also because I know Python so it would be very easy for me to assist her whenever she got stuck on something. It was easy Python installed on her Mac and in the first day of having the book she had some of the basic examples running. She was able to move through the book pretty easily with little help from me. I went through the book a bit myself and think it covers the basic topics of programming in Python well.

She decided to make two versions of a video game in python for her project; one with graphics and one without. She used nothing but Python and the graphics library to do the graphics as described in this book. The goal was to see how important video game graphics are to kids ages 9-12. Her science fair project won first place at her school and goes on to regionals next month.

That being said... this is a good book that kids can get through pretty easily.
My 11-year old son was playing around with scripts on our Mac and seemed to enjoy it, so I decided to order this book based on the excellent recommendations. Python is a great way to start learning programming. I hadn't done any real programming in more than 30 years (BASIC on a Radio Shack TRS-80!), but this book brought out the sleeping programmer in me, too! My son really likes that he can truly instruct the computer to do things in an interactive fashion. The book is very easy to read, has lots of good, simple examples and lots of useful sidebar comments (including, for instance, tips on the latest conventions in Python -- useful if you happen to use versions 3 or higher). I find myself reading it as a coffee table book and so does my son.
Like the author, I'm a parent and a computer scientist, with a desire to teach my child computer science. My 10 year old daughter is interested in all things techie, and I have been exploring a number of different options to help her learn to program -- many computer languages, and many approaches. This book hits the bull's eye for a great parent/child learning experience. The material is well presented, and the tone is just right for engaging a 10 year old -- the book is a fun read. Also, I wanted her to learn computer science "the right way", not just a bunch of programming hacks -- and that is another one of this book's strengths. For my part, even though I've been programming for 35 years and am fluent in many computer languages, learning Python was one of those things that has been on my "To Do" list for far too long. We're using this book to learn Python together, and we are both having a great time.
Ive been looking for a good foundation programming book for along time. This is the best book by far that I have found. I am an adult but a child in computer programming. I new someone could write a book like this. I wish the author would write a book on database concepts, and some other computer languages as well. He proved what I already new and that is that a programming book could be written that didn't make you feel that you were learning a foreign language. Why authors would puff ego ( Im smart ) rather than write an efficient understandable book, I'll never know for sure but my only guess is to elliminate the # of people with the knowledge to increse the value of a programmer. But that wont give you good book sales, so whats the point of even writing it. Thankyou Warren and Carter.
The book is great. I am already on chapter 5. The chapters are very short and easy. You feel like your not reading so much. I guess the planned it that way. LOL.

I have to say, I took a programming course in college and it bored the heck out of me and was so complicated; It was C++. I heard it was a tough language to learn, but it should not be. I ended up passing on programming as a specific mastery.

Well this book is the best thing since sliced bread. It teaches to apply all the terms to every language and Python is really easy to interpret and use. All those terms that were stored away and I never understood are easy now with this book. I already started making a program unrelated to the book, just with the first 5 chapters. I already am thinking with the programming language instead of fighting it.

The main reason I wanted to program was to create apps for upcoming samrtphones and mainly Google Android. I have to say within the next 6 months with some additional learning, I should be just fine.

Easy Squizzzzzzy
I saw this book reviewed on my Lockergnome newsletter and when I looked it up on Amazon I thought its worth a shot. I am a networking major but have always wanted to learn programming. Every book I had looked at until this one was written in terms that only a current programmer could understand. The authors did a very good job breaking things down and explaining the steps and what they mean and why they are important or not. This book is highly recommended for ANYONE wanting to learn programming in an easy to understand way. Great Job and Kudos to the authors!
We are working as a father son team to work through this book and it is perfect. Explanations are thorough without being too boring.
Purchased this book to get my 13 yr. old son started in programming. He is good in math and I wanted to leverage his passion for numbers in a way that would be lasting and reinforce his focus on math. The exercises and narrative are easy to follow and one does not need to tackle the entire book at once. We have been using it for months now as time permits.
I'm using this book (along with Head First Programming) with my 6th grader, and he really enjoys the conversational style and explanations. It moves at a pace appropriate for a middle schooler, but still appropriate for anyone who is starting to learn programming. The book points out various little idiosyncrasies of python (e.g. why 3/5 gives an answer of 0 but 3./5 does not give 0). My son is able to go farther in this book than other intro programming books, mainly because the authors take care to understand who their audience is.
I purchased this book to help me teach programming to an exceptionally gifted student in my fifth grade class. It was the PERFECT choice for my student. He took it and ran with it. I couldn't give him new material fast enough and he did the lessons as an extra-curricular activity. AND the best part of purchasing this book is that the publisher also gives you a copy in PDF form! I loved that I could print the book chapter by chapter for my student. I LOVED THIS BOOK. It is well written and makes programming very understandable.
My 10 year old found this book to be fun and challenging. It is a great starter book for teaching the basics of computer programming. It has many example programs and step by step instructions for each new concept. It also includes solutions in the book and on the website that can be referred to when you just can't figure out the error in your program. Highly recommend this book.
I bought this book for my 13 yr old son who has been wanting to learn how to do programming. So far the book has kept his attention and he has tried and is learning some of the things in the book. I think its the best money I have spent.
This book is, as the name implies, intended to introduce people of various ages and stages to computer programming and it does a great job at that!
This book wont make you a master programmer but if you work through this book you will be able to understand how to do everything from install Python on your machine to building entertaining simulation games. The real kicker, you will understand how its done. Yes, read that last bit once more: You will understand how its done.

The book uses simple words (layman terms) and easy examples so that you can not only work your way through the book, but you can follow the concepts and understand what you've done, how and why.

It covers everything from memory and variables to input, data, GUI, loops, comments, objects, graphics, modules and more. Its really a great book. I was excited when I first read about it, and more than a little skeptical that the book would be of genuine value in the beginning but I admit that I was wrong to doubt and that the book pleasantly surprised me. I've been working out of technical books concerning 'complex' things such as Web Design, Robotics, Accounting, several office software, programming and far more technical manuals than I can count. My biggest complaint were that they always made everything so hard. Mostly because of their big words and tiny font, not to mention clunky and akward graphics. In order to understand anything, you have to get a dictionary, notepad and pen to keep track of the fancy tech jargon and then ignore 85% of the book so you can just retain the point. That wasn't a problem with this book.

The co-authors deserve a big congratulations on succeeding on writing a book on programming thats both: Easy to use and easy to understand.

Whoever designed the layout deserves a pat on the back, if there is one thing almost as important as the content itself, its the layout. Its what helps the reader to not feel overwhelmed just by looking at the pages and this book is a God-send in that both the content and layout make it a great read.

I couldn't try the book out on an actual kid, as the only one I have easy access to is more interested in owning a cellphone and a youtube account than actually caring about the software that makes it all go, let alone making any of the software. I was, however, able to read through and easily understand the book, even though I didn't keep a regular reading schedule and wasn't able to work through all of the projects as I went along. I was familiarized with the Python language enough to build a couple of games and a simple simulation!

The explanations are not only simple enough for kids, but the examples are easy and clear so the book is suitable for beginners of all ages. If you're familiar with programming already than I dont know if you need this book but I think it'd make for a great reference guide for someone who still identifies themselves as a 'novice' or needs to learn the basics of programming. Python seems like a great first langauge too. Its free, theres a ton of support out there for it and it's EASY yet powerful!

I would recommend both this book and the python language!
I got this book for my boys (ages 13 and 11) but I think they may not be as smart as the author's son Conner because they started getting pretty confused once functions and objects were introduced. I decided to go through the book in case my kids had any questions (I've had a couple of programming classes in the past) and even with my slight advantage, I found some of the sections went too quickly and there wasn't enough explanation for a true beginner. But I must say if programming were easy, then we'd all be doing it. There is certainly some great information in the book and if the end-user takes the time to go through it, there is some very good programming skills to be learned. I don't know how a 10-year old on a Mac made it through this book as one of the reviews stated. I only gave it 4 stars because it is geared toward the young beginner, but not quite enough in my opinion.
I have to admit that I was a bit humbled by the title. Kids? I'm 24!
I'm a full-blown professional scientist-type! What could a kids' book
on programming offer me?

"A lot," it turns out, is the correct answer to that question. My
biggest fear is that the book would talk down to me, and that was
quickly assuaged. Some of the examples and explanations are a little
simplistic, but to be fair, this is a book for beginners. Despite
that, I felt encouraged to keep going, and better yet, I felt like I
was really understanding the material. The topics are presented in a
very reasonable order, and I never felt as though I had to struggle to
understand a concept due to a lack of underlying knowledge. The
end-of-chapter problems are challenging (for an absolute beginner)
without being so tough as to make you give up.
From basic to complex my child found this book - when first exploring the discipline - to be very helpful and written in such a way that it built on her learning successes. I especially recommend this book for younger children and greatly appreciated that it did not "talk" down to the user. "Hello World" is an excellent introduction to the world of computer programming.
I have just started a new career teaching computing to high school students following an 18 year career in the IT industry. I am quite familiar with many different programming languages and I was looking for the best programming language for teaching introductory programming courses and I feel that Python has a great deal of potential to fit the bill. This book is extremely well written as it has a software engineer's perspective integrated with commentary and content from his 9 year old son. I plan to use this book in future programming courses and I appreciate the authors' style and content it is much better for my use than "professional" programming books such as O'Reilly or others.

I'm enjoying the Pygame environment and I expect that my students will also (next year).

I would love to hear from anyone who might be using the book in a teaching environment.
If you are new to python (like my self), then this book is for you. I have enjoy this book so far, all 7 chapters, no regrets yet. Yes, python 3.xxx has already been release and what not, but I am o.k. with python 2.5 which is what the book uses. This book is easy to read, to follow and to comprehend as oppose to other books that call them selves - beginners.
My 8 year old loves this book! He says it is awesome for learning how to program. He is already writing programs after having the book for only a few weeks.
Computer science is a very important subject in our continuously evolving world. This book is great for beginners and I think would be a welcomed challenge for any child eager to learn programming. This book does not teach python but it uses it to teach general programming skills. I am just about to start computer science at the university level and had no previous programming experience. I am half way through this book and already am amazed at how much I half learned. I will add more to this review when I begin school in August to see if this book did give me a jump start or not. This book also came with a PDF version which is very nice to use when having to type up the examples the book gives you. (So you can keep your eyes on the monitor and not look away towards the printed book)
I bought this book because I knew nothing about programming. The book is written so a child and an older adult can read it and learn something. I have written to the author about a question I had and he wrote me back.
This is an excellent text to begin learning Python. Not only does it cover the basics but it does so in a way that removes "Geek-Speak" and explains in simple and appropriate analogies that kids and new software learners can understand. Easy and hands-on mini programs provide the user with immediate feedback so they know they are on the right track. Python is a wonderful language to learn because of its simplicity and power and sets you up with other computer languages in the future. Don't overlook this gem. It is not just for kids!
I agree with most of what the other positive reviewers are saying about this book. My daughter (age 7 but high reader) and I are really enjoying and learning a lot from going through this book. I was really happy to discover that it came with free digital versions of it, which allowed me to read a chapter on my Kindle at the same time as my daughter was reading one in the book. I would also have the PDF version open on my computer while she was working through the problems on hers with the book. That enabled me to be able to quickly help her when she had a problem.

I highly recommend this book and strongly commend the publisher for making a digital version available with its purchase.
I purchased this book to help with the teaching of Python basics (and programming in general) to my 8-year-old son and, perhaps a tad optimistically, his 5-year-old sister. I feel that programming, like any language, is a tool that can be used to open many doors and have been looking for a good way to teach it to my children in a manner that won't turn them off. I would particularly like to see more girls learning to code, and was hoping this book wouldn't prove to be too far over my daughter's head. So far, I haven't been disappointed. My son takes any tech topic and runs with it, but (although she doesn't quite grasp everything yet) even my daughter is seeing, thanks to this book, all the wonderful things she can do if she can learn to code. Now, if only someone would write a children's book on mom's language(s) of choice, Objective-C and Cocoa...
My friend's son got this book out of the library and really liked it so I got it for his birthday. He especially liked the father/son author aspect as well as the general book itself. He is using it all the time and my friend thinks this is a great beginner programmer book.
My favorite part of this book is that it has ample illustrations and practice programs, and that the programs are incremental. For example, the authors will teach you how to draw a window, then how to draw a circle in the window, then how to move the circle to another place, then how to change the circle to a rectangle.

All along the way, the diagrams show you exactly what your new program should look like and exactly what lines in the program were changed/added. It's almost mistake-proof.

I've had so much success with this book that I'm on chapter 17 in one week (granted, I haven't had to work this week). I have almost no previous programming experience.

At times I thought the book was moving too quickly and not in-depth enough about certain topics. However, the longer I stick with it, the more I see the author filling in the blanks as I go. For example, the whole discussion about lists in chapter 12 left me feeling very unconfident about that topic. However, the author incorporates lists in the graphics chapter (chapter 16), and I understand it more and more as I keep practicing.

I thought about giving the book 4 stars just because the explanations about objects and calling modules left me a bit confused. I definitely do not understand well enough to explain those topics to someone else. However, I read one other book about computer programming and I finished that book feeling somewhat shaky on those topics as well, so I think those are just difficult topics to explain/understand to any beginner.

Make sure you download the proper version of Python to get started (2.5) and definitely play around with the programs. You learn so much when you take a program from the book, understand how it works, then try to modify it.

The book is good enough and well written, but do not purchase if you have a Macintosh. Getting the numerous prerequisite applications installed on Mac OS X Snow Leopard is difficult if not impossible (I haven't managed to do it yet, but I'm not quite ready to give up).

If you use a Windows machine, it will probably be fine, but for me the book is useless since I can't follow along on my computer. I'm very disappointed and would have expected a much easier installation from a book marketed for kids and beginners. The way it stands, you're literally opening Unix terminal windows and typing in complex commands to attempt the installation.
This book looks great for kids, but it is out of date for the current version of Python (3.1.2). My 11-yr-old couldn't even run the first program (hello world) without tech support from his professional-computer-programing uncle. Who told us how to change the code so it would work. The simplest program needs to be changed! I can't imagine how frustrating this is going to get. The website recommended in the book is less than helpful. I would not recommend buying this book unless you have a family/friend who can offer tech support.
My daughter loved reading the book but was very sad when the programming she did didn't work well, because the book is out-dated. Rather disappointing. I'm having a hard time keeping her going on it. I'll have to buy some new books.
I went to the books' website but I couldn't find any support there and I can't find any way to contact the author, which is a real shame since this book is aimed towards kids. I don't know if others have had this problem but after I install Python on my computer I keep getting the following error message whenever I try to open the IDLE editor:

Subprocess Startup Error

IDLE's subprocess didn't make connection. Either IDLE can't
start a subprocess or a personal firewall software is blocking
the connection.

Can someone please help? How can I get this to work. A lot of the examples use the IDLE editor and it's frustrating not to be able to use it.
 
Share your thoughts with other customers
Create your own review