Start Programming
(see the whole book in one file)


Preface

The intent of this book is to introduce computer programming to a complete beginner.

That said, it has been a long time since I learned many of these ideas myself. If something is unclear, or if you think I am explaining the obvious, please let me know so that I can fix the problem for the next reader.

Also, as you read the book, keep this in mind:

You cannot learn to program by reading a book. You must write code. Lots of code.

So as you read, certainly try the examples, but if the book inspires an idea of your own, by all means work on that for a while. The book will be here. You can always come back and pick up where you were.

Play. Have fun. See what you can do. Then come back and read some more. It is the best way to learn.













Copyright (c) Lee Harr. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Introduction
       Why? (2004-01-30)
       What (2004-02-02)
       Tools (2004-01-30)
       Place (2004-01-30)
Interact
       Interpreter (2003-12-12)
       Names (2004-03-20)
       Compare (2003-08-02)
       Control (2003-11-27)
       Loops (2004-03-20)
       Functions (2003-09-01)
       Lists (2007-05-21)
       Help (2003-07-10)
       Exercises (2004-03-19)
Modules
       Import (2003-07-10)
       Random (2003-03-23)
       Namespaces (2003-02-23)
       Functions (2003-03-08)
       Classes (2004-05-06)
       Exercises (2003-07-10)
Demo
       Ball (2003-11-23)
       Demo (2003-07-12)
       Exercises (2003-09-01)
Pong
       Paddle (2003-09-13)
       Ball (2003-09-13)
       Game (2003-09-13)
       Tweak (2004-02-04)
       Exercises (2003-09-13)
Frog
       Hop Hop (2003-11-24)
       Sploosh (2003-11-24)
       Vroom (2003-11-24)
       Rolling (2003-11-25)
       Variation (2004-02-04)
       Exercises (0)
Appendices
       Glossary (2005-11-20)
       License (2003-08-03)

 

Still Here
(( My Home Page ))

Comment about this page on the wiki.

easthighschool.net

contact me