Java Elements
Elements of Java for the Principled Programmer
Duane A. Bailey, Williams College
Duane W. Bailey, Amherst College
Beta Edition: 350 pages, ISBN 007 237 4489,
July 1999
First Edition: 350 pages, ISBN 007 228 3572,
October 1999
Software: freely available (see below)
Welcome!
Welcome to the Java Elements resource site.  These pages will take you
quickly to various items of interest for use with Duane Bailey's
Java-based CS1 text, Java Elements: Elements of Java for the
Principled Programmer.
To find the most up-to-date versions of this distribution contact
Get the Latest![[updated]](updated.gif)
- Download
1.1 Element Kit
 -  Download the entire element kit (zip format) for use with JDK 1.1 and
Java Elements (First Edition).  Includes all examples found in
book. 
Also available in compressed
tar format.
 - View the latest documentation
 -  Visit our server to see the documentation associated with the
element package.
(download)
 - 
- View the latest source
  -  Peek at the source, available from our server. (download)
 - 
- Download
the element library for use with JDK 1.1
  -  Press here to download the library (zip format) that contains
the element package, from our server.
 
The Philosophy
- About Java Elements
 -  Here, we discuss the approach of this CS1 text.
 - About the element
package
 -  The philosophy of the elements software to be distributed
freely.
 - About the principles
 -  Some of the informal design principles advocated by this text.
 - The distribution policy
 -  Basically, the software is freely available for educational use.
 - The element FAQ
 -  The Frequently Asked Questions page for the element package.
 
Supporting Materials
- Download lab pages.
 -  Get copies of the lab pages as they appear within the
book. Downloadable for printing.
 
The Examples
- View the local examples
 -  Peek at the examples from the book, available locally.
 - Download the local examples
 -  Download the examples in zip format.
 
The Documentation
- View the local documentation
 -  See the documentation associated with the
element package.
 - Download the documentation
 -  Press here to download a zip file containing the HTML files
that document the element package.
 
The Source
- View the local source
 -  Peek at the JDK 1.1-ready source, available locally.
 - Download the local source
 -  Download the source files for the element package, available locally.
 - Download the library from local machine
 -  Press here to download the library (zip format) that contains
the element package.
 
Send comments to Duane
A. Bailey.