4 ms·
My nephew and I have had some success with "Hello World! Computer Programming for Kids and Other Beginners". Many parts of the book direct the student to try ou
by mryan 14y ago
My nephew and I have had some success with "Hello World! Computer Programming for Kids and Other Beginners". Many parts of the book direct the student to try out the examples in the interpreter, which I think is a nice way of demonstrating the concepts immediately. It starts with strings and other basics, and gets gradually more complex. By the end of the book you will have "written" a basic skiing game with pygame.
http://www.amazon.com/Hello-World-Computer-Programming-Beginners/dp/1933988495 http://www.amazon.com/Hello-World-Computer-Programming-Begin...
- HardyLeung 14y agoI don't like that book. I tried it with my kid (almost 8). The first 3 chapters are okay, but then chapter 4 goes into the discussion about floating points, integer vs. doubles, integer-to-double conversion, arithmetic precision etc. I'd say what the heck? I want to introduce the concept of variables, control flow, for/while loops, etc. I didn't expect that he has to jump through those unnecessary concepts to get to the basic. Granted, the book was written with good intention (father "co-wrote" the book with the kid while trying to teach him programming), but I thought the book turned into something else that IMHO is not very good. Perhaps this book is geared towards older kids, but I think kids (and certainly adults) that are any older than 8 would have been bored to death by its very slow pacing. I may try Learning Python the hard way... still looking at it.