This is the home for the “So you want to learn…” project.  This site contains a collection of open books text books that may be translated, used, and shared without any cost.  Currently there are four projects: 1) BASIC256, 2) Python 3, 3) HTML5/CSS, and 4) Javascript.

So you Want to Learn to Program – BASIC-256 – Book Third edition of the BASIC-256 book. This book was originally written to teach middle (12-16 years old) school children how to program. It has expanded into a book that can be used at that early level through an introductory college course.

An Introduction to STEM Programming with Python 3 – Book 20 plus chapters to mix and match into the Python course you have always wanted to teach.

Javascript – Coming Soon

HTML5/CSS – Coming Soon