Hello World! Computer Programming for Kids and Other Beginners

-
Hello World! Computer Programming for Kids and Other Beginners
PDF
  • eBook:
    Hello World! Computer Programming for Kids and Other Beginners
  • Author:
    Warren Sande, Carter Sande
  • Edition:
    1 edition
  • Categories:
  • Data:
    May 8, 2009
  • ISBN:
    1933988495
  • ISBN-13:
    9781933988498
  • Language:
    English
  • Pages:
    440 pages
  • Format:
    PDF

-
Book Description
"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.
-

Content

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
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. What’s Next?

Free sample

-
Add comments
Прокомментировать
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019
-

-