Teach Me Java is an intelligent tutor for the
teaching-learning of basic computer science
principles and the Java programming language. It
offers a new kind of teaching-learning environment
for distance learning that is adaptive to the personal
needs of each student. With the proliferation of the
Internet and access to inexpensive computers, we can
explore a new kind of personalized teaching machine
based on the seamless integration of incremental
instruction with practice and provide this instruction
to medical informatics students throughout the world.
The tutor is virtually unique in its attempt to ensure
mastery of the material. No human instructor is
needed and students get individualized instruction.
L. Sweeney An Intelligent Tutor for Teaching Basic Computer Science and Java Programming to Medical Informatics Students. Proceedings, Journal of the American Medical Informatics Association (AMIA). Washington, DC: Hanley & Belfus, Inc., 1999. (PDF)