TMCM Labs and Applets
Downloading and Information Page


This page contains links for downloading a set of labs and applets that were written by David Eck for use with his introductory computer science textbook, The Most Complex Machine. The labs and applets are also available on line at http://math.hws.edu/TMCM/java/. Information about using this material is in the README files for the downloads, which are also available below for reading on line.

In addition to the archives, a "pdf" version of the labs and applet information is available, at the bottom of this page.

The downloads are available in three archive formats: ".zip" for Windows, ".sit.hqx" for Macintosh, and ".tar.Z" for Linux/UNIX . (The text files in each archive are appropriate for the indicated platform.) You will need some software to decode the archives. For Windows, you can use WinZip, available from www.winzip.com. For Macintosh, you need Stuffit Expander, which is already included with most Web browsers. (It can also be downloaded from www.aladdinsys.com.) The software for Linux/UNIX should already be included on your system. (To decode an archive such as archive.tar.Z, use the command "uncompress archive.tar.Z" followed by "tar xfv archive.tar".)

Note: The downloads on this page range in size from 200 K up to almost a megabyte.


Links to the Archives:


http://math.hws.edu/TMCM/java/download/tmcm-java-web-site.zip   (for Windows)
http://math.hws.edu/TMCM/java/download/tmcm-java-web-site.sit.hqx   (for Macintosh)
http://math.hws.edu/TMCM/java/download/tmcm-java-web-site.tar.Z   (for Linux/UNIX)

Use one of these links to download a copy of the Labs and Applets Web pages, which can be viewed on line at http://math.hws.edu/TMCM/java/. You are welcome to post an unmodified copy of this material on your own Web site. You can also use it on your own computer. (However, when you use the applets on your own computer, the applets on the web pages in this archive will probably not be able to read the sample data files that they are supposed to read. To deal with this problem, you might want to get the next archive as well as this one.)

Note: You are welcome to use the applets in this archive on your own Web pages. The README file for the archive explains how to do this. If you want to make your own sample input files for the applets, you probably want to download the next archive, tmcm-java-apps, as well as this one.

README file for this archive


http://math.hws.edu/TMCM/java/download/tmcm-java-apps.zip   (for Windows)
http://math.hws.edu/TMCM/java/download/tmcm-java-apps.sit.hqx   (for Macintosh)
http://math.hws.edu/TMCM/java/download/tmcm-java-apps.tar.Z   (for Linux/UNIX)

Use one of these links to download an "application" version of the applets, which can be run independently of a Web browser. However, you still need some software to run the application. In Windows, if you have Internet Explorer with Java support, you can use the "jview" command in a DOS window. For Macintosh, you need to have the MRJ (Macintosh Runtime for Java) installed. On Linux, UNIX, and Windows, if you have the JDK (Java Development Kit), you can use the "java" command. See the README file for details. This archive includes all the sample files used by the applets in the previous archive. One advantage of using this application version of the applets is that you will be able to save and load files.

README file for this archive


http://math.hws.edu/TMCM/java/download/tmcm-java-source.zip   (for Windows)
http://math.hws.edu/TMCM/java/download/tmcm-java-source.sit.hqx   (for Macintosh)
http://math.hws.edu/TMCM/java/download/tmcm-java-source.tar.Z   (for Linux/UNIX)

Use one of these links to download the source code for the TMCM applets. The applets use version 1.0 of Java, and the source was really not written for publication. However, I've had several requests for the source code, so I am making it available here. You can also browse the source code on line at http://math.hws.edu/TMCM/java/source/.

README file for this archive


http://math.hws.edu/TMCM/java/download/tmcm-java-web-site.pdf

You can read or print this file with Adobe Acrobat reader. It contains copies of all the lab worksheets and applet information pages from http://math.hws.edu/TMCM/java/. (Except that where an applet should appear on a page, you'll just see a note that Java is not available.) This file is provided primarily to make it easy to produce print outs.

If you click on the above link, your browser might use a pdf plugin to let you see the contents of the file. If it does not have the plugin, it should let you download the file. If you do have the plugin and still want to download the file, try right-clicking or Control-clicking the link.


David Eck (eck@hws.edu), March 2000