About JAS Home

Educational Java Applet Service (JAS) provides, free of charge, a collection of educational applet programs and associated educational materials (such as exercise and quiz questions, tutorials, etc.) in the area of solid state materials and devices. The applet resources are developed and maintained by Prof. C.R.Wie of SUNY-Buffalo. This work is supported with a Grant from the National Science Foundation (Grant No. DUE-9752316).

I would like to receive comments, specific or general in nature, from the users of this resource. Comments pertaining to the specific aspects of applet programs and related materials such as quiz questions and tutorials will be particularly welcome. Your input will help making this resource more useful for the educational community. Please send your comments via email to wie@acsu.buffalo.edu. Thank you for taking time to send your comments.


Software-Engineering Issues in Developing Java Applets for Solid-State Materials.

Three layers of re-usable software components (or objects) can be considered. The three layers are (1) solid-state API for Java programmers; (2) solid-state JavaBeans for application developers; and (3) solid-state applets for educators and trainers. In this project we are focusing on the solid-state API and the solid-state applets.

The solid state API is for our own use in writing the solid-state applet programs. Developed solid-state applets will be disseminated via WWW and/or via CD-ROM as a solid-state applet library to be used by educators for preparing their course materials. Ultimately, however, the solid-state JavaBeans library will be an important element in empowering educators to write their own applet programs based on their own idea and imagination, with little or no programming experience in Java.