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
> - McGraw-Hill's web site associated with this text, at http://www.mhhe.com/javaelements.
> - Duane Bailey's Java Elements web page, http://www.cs.williams.edu/~bailey/JavaElements.

> ## Get the Latest

> 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.